@misc{UCL_Data,
author = "M. Lichman",
year = "2013",
title = "{UCI} Machine Learning Repository",
url = "http://archive.ics.uci.edu/ml",
institution = "University of California, Irvine, School of Information and Computer Sciences" }

@phdthesis{Antartica_Data,
title={An Algorithmic Framework for Visualising and Exploring Multidimensional Data},
author={Ross, Greg},
year={2005}}

@bachelordiss{LastYear,
title={Fast force-directed layout algorithms for the D3 visualisation toolkit},
author={Remigijus Bartasius},
year={2017},
month = 3,
school = {School of Computing Science},
}

@inproceedings{Algo1996,
 author = {Chalmers, Matthew},
 title = {A Linear Iteration Time Layout Algorithm for Visualising High-dimensional Data},
 booktitle = {Proceedings of the 7th Conference on Visualization '96},
 series = {VIS '96},
 year = {1996},
 isbn = {0-89791-864-9},
 location = {San Francisco, California, USA},
 pages = {127--ff.},
 url = {http://dl.acm.org/citation.cfm?id=244979.245035},
 acmid = {245035},
 publisher = {IEEE Computer Society Press},
 address = {Los Alamitos, CA, USA},
 keywords = {force-directed placement, high-dimensional data, layout algorithms, spring models, stochastic algorithms, visualization},
} 

@inproceedings{Algo2002,
 author = {Morrison, Alistair and Ross, Greg and Chalmers, Matthew},
 title = {A Hybrid Layout Algorithm for Sub-Quadratic Multidimensional Scaling},
 booktitle = {Proceedings of the IEEE Symposium on Information Visualization (InfoVis'02)},
 series = {INFOVIS '02},
 year = {2002},
 isbn = {0-7695-1751-X},
 pages = {152--},
 url = {http://dl.acm.org/citation.cfm?id=857191.857738},
 acmid = {857738},
 publisher = {IEEE Computer Society},
 address = {Washington, DC, USA},
}

@inproceedings{Algo2003,
 author = {Morrison, Alistair and Chalmers, Matthew},
 title = {Improving Hybrid MDS with Pivot-based Searching},
 booktitle = {Proceedings of the Ninth Annual IEEE Conference on Information Visualization},
 series = {INFOVIS'03},
 year = {2003},
 isbn = {0-7803-8154-8},
 location = {Seattle, Washington},
 pages = {85--90},
 numpages = {6},
 url = {http://dl.acm.org/citation.cfm?id=1947368.1947387},
 acmid = {1947387},
 publisher = {IEEE Computer Society},
 address = {Washington, DC, USA},
 keywords = {MDS, force directed placement, hybrid algorithms, multidimensional scaling, near-neighbour search, pivots, spring models},
} 

@misc{PapaParse,
 title={Papa Parse},
 url={https://www.papaparse.com/}
}

@book{CleanCode,
title={Clean code: a handbook of agile software craftsmanship}, publisher={Prentice Hall}, author={Martin, Robert C. and Coplien, James O. and Wampler, Kevin and Grenning, James W. and Schuchert, Brett L. and Langr, Jeff and Ottinger, Timothy R. and Feathers, Michael C.}, year={2016}}

@misc{MDNWebWorker,
title={Using Web Workers}, url={https://developer.mozilla.org/en-US/docs/Web/API/Web_Workers_API/Using_web_workers}, journal={Mozilla Developer Network}}

@misc{WebCL,
title={WebCL - Heterogeneous parallel computing in HTML5 web browsers}, url={https://www.khronos.org/webcl/}, journal={The Khronos Group}, year={2011}, month={Jul}}

@misc{asmjsSpeed,
title={asm.js Speedups Everywhere}, url={https://hacks.mozilla.org/2015/03/asm-speedups-everywhere/}, journal={Mozilla Hacks – the Web developer blog}, author={Zakai, Alon and Wagner, Luke}, year={2015}, month={Mar}}

@misc{asmjs, title={Big Web App? Compile It!}, url={http://kripken.github.io/mloc_emscripten_talk}, publisher={Mozilla}, author={Zakai, Alon}}

@misc{gpujs,
title={gpu.js},
url={https://github.com/gpujs/gpu.js}, journal={GitHub}, year={2016}, month={Jan}}

@misc{WebGL2,
title={WebGL 2.0 Arrives}, url={https://www.khronos.org/blog/webgl-2.0-arrives}, journal={Khronos Group}, year={2017}, month={Feb}}

@misc{WebAssembly, title={WebAssembly}, url={http://webassembly.org/}, journal={WebAssembly}}

@ARTICLE{LSH,
   author = {{Andoni}, A. and {Razenshteyn}, I.},
    title = "{Optimal Data-Dependent Hashing for Approximate Near Neighbors}",
  journal = {ArXiv e-prints},
archivePrefix = "arXiv",
   eprint = {1501.01062},
 primaryClass = "cs.DS",
 keywords = {Computer Science - Data Structures and Algorithms},
     year = 2015,
    month = jan,
   adsurl = {http://adsabs.harvard.edu/abs/2015arXiv150101062A},
}

@article {SpringTemp,
author = {Fruchterman, Thomas M. J. and Reingold, Edward M.},
title = {Graph drawing by force-directed placement},
journal = {Software: Practice and Experience},
volume = {21},
number = {11},
publisher = {John Wiley & Sons, Ltd.},
issn = {1097-024X},
url = {http://dx.doi.org/10.1002/spe.4380211102},
doi = {10.1002/spe.4380211102},
pages = {1129--1164},
keywords = {Graph drawing, Force-directed placement, Multi-level techniques, Simulated annealing},
year = {1991},
}

@article{Eades,
author="EADES, P.",
title="A heuristic for graph drawing",
journal="Congressus Numerantium",
ISSN="",
publisher="",
year="1984",
month="",
volume="42",
number="",
pages="149-160",
URL="https://ci.nii.ac.jp/naid/10024861912/en/",
DOI="",
}

@book{cMDS,
author = {Chatfield, Christopher and J Collins, Alexander},
pages = {3--17},
year = {1980},
month = {01},
title = {Introduction to multivariate analysis / Christopher Chatfield},
booktitle = {SERBIULA (sistema Librum 2.0)},
}


@article{tSNE,
  added-at = {2015-06-19T12:07:15.000+0200},
  author = {van der Maaten, Laurens and Hinton, Geoffrey},
  biburl = {https://www.bibsonomy.org/bibtex/28b9aebb404ad4a4c6a436ea413550b30/lopusz_kdd},
  interhash = {370ba8b9e1909b61880a6f47c93bcd49},
  intrahash = {8b9aebb404ad4a4c6a436ea413550b30},
  journal = {Journal of Machine Learning Research},
  keywords = {dimensionality_reduction tSNE visualization},
  pages = {2579--2605},
  timestamp = {2015-08-19T15:19:11.000+0200},
  title = {Visualizing Data using {t-SNE} },
  url = {http://www.jmlr.org/papers/v9/vandermaaten08a.html},
  volume = 9,
  year = 2008
}

@book{SNE,
  title={Advances in Neural Information Processing Systems 15: Proceedings of the 2002 Conference},
  author={Becker, S. and Thrun, S. and Obermayer, K.},
  isbn={9780262025508},
  series={Advances in Neural Information Processing Systems: Proceedings of the 2000 Conference},
  url={https://books.google.co.uk/books?id=AAVSDw4Rw9UC},
  year={2003},
  publisher={MIT Press},
  pages = {883--840}
}

@article{D3,
 author = {Bostock, Michael and Ogievetsky, Vadim and Heer, Jeffrey},
 title = {D3 Data-Driven Documents},
 journal = {IEEE Transactions on Visualization and Computer Graphics},
 issue_date = {December 2011},
 volume = {17},
 number = {12},
 month = dec,
 year = {2011},
 issn = {1077-2626},
 pages = {2301--2309},
 numpages = {9},
 url = {http://dx.doi.org/10.1109/TVCG.2011.185},
 doi = {10.1109/TVCG.2011.185},
 acmid = {2068631},
 publisher = {IEEE Educational Activities Department},
 address = {Piscataway, NJ, USA},
 keywords = {Information visualization, user interfaces, toolkits, 2D graphics.},
} 

@misc{D3Web,
title={Data-Driven Documents}, url={https://d3js.org/}, author={Bostock, Michael}
}

@book{mcMDS,
place={New York},
title={Modern multidimensional scaling: theory and applications},
publisher={Springer},
author={Borg, Ingwer and Groenen, Patrick J. F.},
year={1997},
pages={207–-212},
}