@inproceedings{cantrill2004dynamic,
  title={Dynamic Instrumentation of Production Systems.},
  author={Cantrill, Bryan and Shapiro, Michael W and Leventhal, Adam H and others},
  booktitle={USENIX Annual Technical Conference, General Track},
  pages={15--28},
  year={2004}
}
@article{swain1991color,
  title={Color indexing},
  author={Swain, Michael J and Ballard, Dana H},
  journal={International journal of computer vision},
  volume={7},
  number={1},
  pages={11--32},
  year={1991},
  publisher={Springer}
}
@article{rubner2000earth,
  title={The earth mover's distance as a metric for image retrieval},
  author={Rubner, Yossi and Tomasi, Carlo and Guibas, Leonidas J},
  journal={International Journal of Computer Vision},
  volume={40},
  number={2},
  pages={99--121},
  year={2000},
  publisher={Springer}
}
@book{kullback1997information,
  title={Information theory and statistics},
  author={Kullback, Solomon},
  year={1997},
  publisher={Courier Dover Publications}
}
@inproceedings{puzicha1997non,
  title={Non-parametric similarity measures for unsupervised texture segmentation and image retrieval},
  author={Puzicha, Jan and Hofmann, Thomas and Buhmann, Joachim M},
  booktitle={Computer Vision and Pattern Recognition, 1997. Proceedings., 1997 IEEE Computer Society Conference on},
  pages={267--272},
  year={1997},
  organization={IEEE}
}
@inproceedings{fang1999computing,
  title={Computing Iceberg Queries Efficiently.},
  author={Fang, Min and Shivakumar, Narayanan and Garcia-Molina, Hector and Motwani, Rajeev and Ullman, Jeffrey D},
  booktitle={Internaational Conference on Very Large Databases (VLDB'98), New York, August 1998},
  year={1999},
  organization={Stanford InfoLab}
}
@Manual{emdist,
  title = {emdist: Earth Mover's Distance},
  author = {Simon Urbanek and Yossi Rubner},
  year = {2012},
  note = {R package version 0.3-1},
  url = {http://CRAN.R-project.org/package=emdist},
}
@article{pearson1895contributions,
  title={Contributions to the mathematical theory of evolution. II. Skew variation in homogeneous material},
  author={Pearson, Karl},
  journal={Philosophical Transactions of the Royal Society of London. A},
  volume={186},
  pages={343--414},
  year={1895},
  publisher={JSTOR}
}
@Manual{rprotobuf,
   title = {RProtoBuf: R Interface to the Protocol Buffers API},
   author = {Romain Francois and Dirk Eddelbuettel and Murray Stokely},
   note = {R package version 0.2.6},
   year = {2012},
   url = {http://cran.r-project.org/web/packages/RProtoBuf/index.html},
}
@Manual{r,
    title = {R: A Language and Environment for Statistical Computing},
    author = {{R Core Team}},
    organization = {R Foundation for Statistical Computing},
    address = {Vienna, Austria},
    year = {2012},
    note = {{ISBN} 3-900051-07-0},
    url = {http://www.R-project.org/},
  }
@article{dean2008mapreduce,
  title={MapReduce: simplified data processing on large clusters},
  author={Dean, Jeffrey and Ghemawat, Sanjay},
  journal={Communications of the ACM},
  volume={51},
  number={1},
  pages={107--113},
  year={2008},
  publisher={ACM}
}
@article{bostock2011d3,
  title={D$^3$ Data-Driven Documents},
  author={Bostock, Michael and Ogievetsky, Vadim and Heer, Jeffrey},
  journal={Visualization and Computer Graphics, IEEE Transactions on},
  volume={17},
  number={12},
  pages={2301--2309},
  year={2011},
  publisher={IEEE}
}
% celebrated article in this field.  Also see the parallel paragraph.
@article{Manku:1998:AMO:276305.276342,
 author = {Manku, Gurmeet Singh and Rajagopalan, Sridhar and Lindsay, Bruce G.},
 title = {Approximate medians and other quantiles in one pass and with limited memory},
 journal = {SIGMOD Rec.},
 issue_date = {June 1998},
 volume = {27},
 number = {2},
 month = jun,
 year = {1998},
 issn = {0163-5808},
 pages = {426--435},
 numpages = {10},
 url = {http://doi.acm.org/10.1145/276305.276342},
 doi = {10.1145/276305.276342},
 acmid = {276342},
 publisher = {ACM},
 address = {New York, NY, USA},
} 
% Has a section on protocol buffers
@article{Pike:2005:IDP:1239655.1239658,
 author = {Pike, Rob and Dorward, Sean and Griesemer, Robert and Quinlan, Sean},
 title = {Interpreting the data: Parallel analysis with Sawzall},
 journal = {Sci. Program.},
 issue_date = {October 2005},
 volume = {13},
 number = {4},
 month = oct,
 year = {2005},
 issn = {1058-9244},
 pages = {277--298},
 numpages = {22},
 acmid = {1239658},
 publisher = {IOS Press},
 address = {Amsterdam, The Netherlands, The Netherlands},
} 
@Manual{protobuf,
   title = {Protocol Buffers: Developer Guide},
   author = {Google},
   year = {2012},
   url = {http://code.google.com/apis/protocolbuffers/docs/overview.html}
}
@article{sturges1926choice,
  title={The choice of a class interval},
  author={Sturges, Herbert A},
  journal={Journal of the American Statistical Association},
  volume={21},
  number={153},
  pages={65--66},
  year={1926}
}
@article{scott1979optimal,
  title={On optimal and data-based histograms},
  author={Scott, David W},
  journal={Biometrika},
  volume={66},
  number={3},
  pages={605--610},
  year={1979},
  publisher={Biometrika Trust}
}
@book{scott2009multivariate,
  title={Multivariate density estimation: theory, practice, and visualization},
  author={Scott, David W},
  volume={383},
  year={2009},
  publisher={Wiley. com}
}
