
You may freely use this code for research purposes, provided that you
acknowledge the authors with the following reference:

Nishad Manerikar, Themis Palpanas. Frequent Items in Streaming Data: 
An Experimental Evaluation of the State-of-the-Art. University of 
Trento, Technical Report DISI-08-017, March 2008.

@TECHREPORT{dbTrentoFrequentItems,
   AUTHOR={Nishad Manerikar and Themis Palpanas},
   TITLE={{Frequent Items in Streaming Data: 
           An Experimental Evaluation of the State-of-the-Art}},
   NUMBER={DISI-08-017},
   INSTITUTION={{University of Trento}},
   YEAR=2008,
   MONTH=mar}






USAGE:

./hot N Z phi delparam delta keps gran rseed M ToOrder RUNS [datafile]

N = number of transactions
Z = zipf parameter
delparam = feature is deprecated. leave as 0
delta = delta
keps = epsilon will be calculated using this as phi * keps
gran = granularity for some of the algos. Leave as 1
rseed = seed for PRNG. Leave as 0 to use time(NULL) - recommended
M = highest element in stream. In the form of (2^x) - 1
ToOrder = feature is deprecated. Leave as 0
RUNS = number of runs
[datafile] = if specified, it will use datafile as input, instead of generating stream


example:

./hot 1000000 1.1 0.001 0 0.01 0.1 1 0 65535 0 20
