Wurden jemals Partitionsbäume implementiert?
Hier spreche ich über die Partitionsbäume aus der Rechengeometrie. Die frühesten (nahezu) optimalen Versionen davon waren Matousek und anderen zu verdanken, und zuletzt Timothy Chan:
https://cs.uwaterloo.ca/~tmchan/optpt_2_10.pdf
Es klingt verrückt für mich, dass diese nie implementiert wurden, aber beim Googeln wurden keine Implementierungen gefunden, über die jemals jemand berichtet hat.
Antworten:
Nach der Definition im verlinkten Papier auf Seite 5 ist die Aussage falsch. BSP-Bäume (Binary Space Partition) werden seit Jahrzehnten in der Computergrafik verwendet, um räumliche Abfragen zu beschleunigen, ebenso wie Quadtrees und Octrees . Kd-Bäume werden beim maschinellen Lernen häufig verwendet, um die Suche nach nächsten Nachbarn zu beschleunigen. Wenn Sie nur ein wenig blinzeln, passen Entscheidungsbäume auch zur allgemeinen Definition.
quelle