Performance?

Jump to navigation Jump to search

Now i'm curious too, but i hope, that results will pretty same:) I will publish results, when i will try it

Jdev12:03, 21 December 2011

Hmm... that performance difference is fairly expected. kNN spends a lot of time doing distance calculations that RS doesn't need to do. Also, just a note.... I think the questions of using r-trees vs kd-trees should be separate from whether RS or kNN is used. I say that because well... both types of trees can do both types of searches.

Rednaxela22:11, 21 December 2011
 

I completely agree with you. But i think, that r-tree is faster with RS, but kD-tree is faster with kNN

Jdev05:32, 22 December 2011

That's an interesting theory, could perhaps be the case. I might test that some time.

Rednaxela08:12, 22 December 2011
 

You do not have permission to edit this page, for the following reasons:

  • The action you have requested is limited to users in the group: Users.
  • You must confirm your email address before editing pages. Please set and validate your email address through your user preferences.

You can view and copy the source of this page.

Return to Thread:User talk:Jdev/Code/R Tree/Performance?/reply (9).

Good point about the minimum bounding rectangles. Thinking about it some more, I suspect that the RS speed of a kd-tree that uses minimum bounding rectangles, would be extremely similar to that of a R-tree really. Sure, the partitioning is a bit different but both have reasonable enough partitioning and with the minimum bounding rectangles the search algorithm would basically be the same.

Yeah, that rebalancing aspect is what prompted me to do some r-tree experiments in the past.

Rednaxela19:41, 22 December 2011