@incollection{Aluru04,
  author       = {Srinivas Aluru},
  editor       = {Dinesh P. Mehta and
                  Sartaj Sahni},
  title        = {Quadtrees and Octrees},
  booktitle    = {Handbook of Data Structures and Applications},
  publisher    = {Chapman and Hall/CRC},
  year         = {2017},
  edition = {2nd},
  url          = {https://doi.org/10.1201/9781315119335},
}

@article{Bentley75,
author = {Bentley, Jon Louis},
title = {Multidimensional Binary Search Trees Used for Associative Searching},
year = {1975},
volume = {18},
number = {9},
url = {https://doi.org/10.1145/361002.361007},
journal = {Commun. ACM},
pages = {509–517},
}

@article{FriedmanBF77,
author = {Friedman, Jerome H. and Bentley, Jon Louis and Finkel, Raphael Ari},
title = {An Algorithm for Finding Best Matches in Logarithmic Expected Time},
year = {1977},
volume = {3},
number = {3},
url = {https://doi.org/10.1145/355744.355745},
journal = {ACM Trans. Math. Softw.},
pages = {209–226},
}

@article{KD_Tree-AFP,
  author  = {Martin Rau},
  title   = {Multidimensional Binary Search Trees},
  journal = {Archive of Formal Proofs},
  month   = {May},
  year    = {2019},
  note    = {\url{https://isa-afp.org/entries/KD_Tree.html},
             Formal proof development},
}

@article{Samet84,
  author       = {Hanan Samet},
  title        = {The Quadtree and Related Hierarchical Data Structures},
  journal      = {{ACM} Comput. Surv.},
  volume       = {16},
  number       = {2},
  pages        = {187--260},
  year         = {1984},
  url          = {https://doi.org/10.1145/356924.356930},
}


@book{Samet90,
  author       = {Hanan Samet},
  title        = {The Design and Analysis of Spatial Data Structures},
  publisher    = {Addison-Wesley},
  year         = {1990},
}

@article{Wise84,
  author       = {David S. Wise},
  title        = {Representing matrices as quadtrees for parallel processors: extended
                  abstract},
  journal      = {{SIGSAM} Bull.},
  volume       = {18},
  number       = {3},
  pages        = {24--25},
  year         = {1984},
  url          = {https://doi.org/10.1145/1089389.1089398},
}

@article{Wise85,
  author       = {David S. Wise},
  title        = {Representing Matrices as Quadtrees for Parallel Processors},
  journal      = {Inf. Process. Lett.},
  volume       = {20},
  number       = {4},
  pages        = {195--199},
  year         = {1985},
  url          = {https://doi.org/10.1016/0020-0190(85)90049-3},
}

@inproceedings{Wise86,
  author       = {David S. Wise},
  title        = {Parallel Decomposition of Matrix Inversion Using Quadtrees},
  booktitle    = {International Conference on Parallel Processing, ICPP'86},
  pages        = {92--99},
  publisher    = {{IEEE} Computer Society Press},
  year         = {1986},
}


@inproceedings{Wise87,
  author       = {David S. Wise},
  editor       = {Gilles Kahn},
  title        = {Matrix algebra and applicative programming},
  booktitle    = {Functional Programming Languages and Computer Architecture},
  series       = LNCS,
  volume       = {274},
  pages        = {134--153},
  publisher    = Springer,
  year         = {1987},
  url          = {https://doi.org/10.1007/3-540-18317-5\_9},
}

@inproceedings{Wise92,
  author       = {David S. Wise},
  editor       = {G. Hains and L. M. R. Mullin},
  title        = {Matrix algorithms using quadtrees (Invited talk)},
  booktitle    = {ATABLE-92, Intl. Workshop on Arrays, Functional Languages and Parallel Systems},
  year         = {1992},
  howpublished = {TR 357, Computer Science Department, Indiana University},
  url          = {https://legacy.cs.indiana.edu/ftp/techreports/TR357.pdf},
}
