Skip to content

range_search_2d is faster now for counting queries#424

Open
serkazi wants to merge 1 commit into
simongog:masterfrom
serkazi:faster2dqueries
Open

range_search_2d is faster now for counting queries#424
serkazi wants to merge 1 commit into
simongog:masterfrom
serkazi:faster2dqueries

Conversation

@serkazi

@serkazi serkazi commented Feb 7, 2020

Copy link
Copy Markdown

When the weight range [a,b] is entirely within the query range [p,q], it is not necessary to go all the way down to $\lg{\sigma}$ levels inside _range_search_2d -- the 3-line additional check speeds up counting (of course, not reporting -- for reporting we need to recover the weights bottom-up) queries few times, on reasonably large datasets.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant