{"id":"https://openalex.org/W2420179792","doi":"https://doi.org/10.1145/2902251.2902303","title":"Parallel Algorithms for Constructing Range and Nearest-Neighbor Searching Data Structures","display_name":"Parallel Algorithms for Constructing Range and Nearest-Neighbor Searching Data Structures","publication_year":2016,"publication_date":"2016-06-15","ids":{"openalex":"https://openalex.org/W2420179792","doi":"https://doi.org/10.1145/2902251.2902303","mag":"2420179792"},"language":"en","primary_location":{"id":"doi:10.1145/2902251.2902303","is_oa":true,"landing_page_url":"https://doi.org/10.1145/2902251.2902303","pdf_url":"http://dl.acm.org/ft_gateway.cfm?id=2902303&type=pdf","source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Proceedings of the 35th ACM SIGMOD-SIGACT-SIGAI Symposium on Principles of Database Systems","raw_type":"proceedings-article"},"type":"article","indexed_in":["crossref"],"open_access":{"is_oa":true,"oa_status":"gold","oa_url":"http://dl.acm.org/ft_gateway.cfm?id=2902303&type=pdf","any_repository_has_fulltext":null},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5058649592","display_name":"Pankaj K. Agarwal","orcid":"https://orcid.org/0000-0002-9439-181X"},"institutions":[{"id":"https://openalex.org/I170897317","display_name":"Duke University","ror":"https://ror.org/00py81415","country_code":"US","type":"education","lineage":["https://openalex.org/I170897317"]}],"countries":["US"],"is_corresponding":true,"raw_author_name":"Pankaj K. Agarwal","raw_affiliation_strings":["Duke University, Durham, NC, USA"],"affiliations":[{"raw_affiliation_string":"Duke University, Durham, NC, USA","institution_ids":["https://openalex.org/I170897317"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5013518909","display_name":"Kyle Fox","orcid":"https://orcid.org/0000-0002-2446-8594"},"institutions":[{"id":"https://openalex.org/I170897317","display_name":"Duke University","ror":"https://ror.org/00py81415","country_code":"US","type":"education","lineage":["https://openalex.org/I170897317"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Kyle Fox","raw_affiliation_strings":["Duke University, Durham, NC, USA"],"affiliations":[{"raw_affiliation_string":"Duke University, Durham, NC, USA","institution_ids":["https://openalex.org/I170897317"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5047351951","display_name":"Kamesh Munagala","orcid":"https://orcid.org/0000-0003-2636-9650"},"institutions":[{"id":"https://openalex.org/I170897317","display_name":"Duke University","ror":"https://ror.org/00py81415","country_code":"US","type":"education","lineage":["https://openalex.org/I170897317"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Kamesh Munagala","raw_affiliation_strings":["Duke University, Durham, NC, USA"],"affiliations":[{"raw_affiliation_string":"Duke University, Durham, NC, USA","institution_ids":["https://openalex.org/I170897317"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5065287250","display_name":"Abhinandan Nath","orcid":null},"institutions":[{"id":"https://openalex.org/I170897317","display_name":"Duke University","ror":"https://ror.org/00py81415","country_code":"US","type":"education","lineage":["https://openalex.org/I170897317"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Abhinandan Nath","raw_affiliation_strings":["Duke University, Durham, NC, USA"],"affiliations":[{"raw_affiliation_string":"Duke University, Durham, NC, USA","institution_ids":["https://openalex.org/I170897317"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":4,"corresponding_author_ids":["https://openalex.org/A5058649592"],"corresponding_institution_ids":["https://openalex.org/I170897317"],"apc_list":null,"apc_paid":null,"fwci":3.8187,"has_fulltext":true,"cited_by_count":26,"citation_normalized_percentile":{"value":0.94143459,"is_in_top_1_percent":false,"is_in_top_10_percent":true},"cited_by_percentile_year":{"min":89,"max":99},"biblio":{"volume":null,"issue":null,"first_page":"429","last_page":"440"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T11106","display_name":"Data Management and Algorithms","score":0.9998000264167786,"subfield":{"id":"https://openalex.org/subfields/1711","display_name":"Signal Processing"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},"topics":[{"id":"https://openalex.org/T11106","display_name":"Data Management and Algorithms","score":0.9998000264167786,"subfield":{"id":"https://openalex.org/subfields/1711","display_name":"Signal Processing"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},{"id":"https://openalex.org/T12292","display_name":"Graph Theory and Algorithms","score":0.9997000098228455,"subfield":{"id":"https://openalex.org/subfields/1707","display_name":"Computer Vision and Pattern Recognition"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},{"id":"https://openalex.org/T10317","display_name":"Advanced Database Systems and Queries","score":0.9980000257492065,"subfield":{"id":"https://openalex.org/subfields/1705","display_name":"Computer Networks and Communications"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}}],"keywords":[{"id":"https://openalex.org/keywords/computer-science","display_name":"Computer science","score":0.8594686388969421},{"id":"https://openalex.org/keywords/k-nearest-neighbors-algorithm","display_name":"k-nearest neighbors algorithm","score":0.5660768747329712},{"id":"https://openalex.org/keywords/preprocessor","display_name":"Preprocessor","score":0.5460394620895386},{"id":"https://openalex.org/keywords/abstraction","display_name":"Abstraction","score":0.5010659694671631},{"id":"https://openalex.org/keywords/workload","display_name":"Workload","score":0.49352991580963135},{"id":"https://openalex.org/keywords/data-structure","display_name":"Data structure","score":0.4920181930065155},{"id":"https://openalex.org/keywords/range","display_name":"Range (aeronautics)","score":0.4868616461753845},{"id":"https://openalex.org/keywords/parallel-algorithm","display_name":"Parallel algorithm","score":0.4538232088088989},{"id":"https://openalex.org/keywords/parallel-computing","display_name":"Parallel computing","score":0.4330783784389496},{"id":"https://openalex.org/keywords/algorithm","display_name":"Algorithm","score":0.41590744256973267},{"id":"https://openalex.org/keywords/process","display_name":"Process (computing)","score":0.41440120339393616},{"id":"https://openalex.org/keywords/theoretical-computer-science","display_name":"Theoretical computer science","score":0.3897037208080292},{"id":"https://openalex.org/keywords/artificial-intelligence","display_name":"Artificial intelligence","score":0.10128083825111389}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.8594686388969421},{"id":"https://openalex.org/C113238511","wikidata":"https://www.wikidata.org/wiki/Q1071612","display_name":"k-nearest neighbors algorithm","level":2,"score":0.5660768747329712},{"id":"https://openalex.org/C34736171","wikidata":"https://www.wikidata.org/wiki/Q918333","display_name":"Preprocessor","level":2,"score":0.5460394620895386},{"id":"https://openalex.org/C124304363","wikidata":"https://www.wikidata.org/wiki/Q673661","display_name":"Abstraction","level":2,"score":0.5010659694671631},{"id":"https://openalex.org/C2778476105","wikidata":"https://www.wikidata.org/wiki/Q628539","display_name":"Workload","level":2,"score":0.49352991580963135},{"id":"https://openalex.org/C162319229","wikidata":"https://www.wikidata.org/wiki/Q175263","display_name":"Data structure","level":2,"score":0.4920181930065155},{"id":"https://openalex.org/C204323151","wikidata":"https://www.wikidata.org/wiki/Q905424","display_name":"Range (aeronautics)","level":2,"score":0.4868616461753845},{"id":"https://openalex.org/C120373497","wikidata":"https://www.wikidata.org/wiki/Q1087987","display_name":"Parallel algorithm","level":2,"score":0.4538232088088989},{"id":"https://openalex.org/C173608175","wikidata":"https://www.wikidata.org/wiki/Q232661","display_name":"Parallel computing","level":1,"score":0.4330783784389496},{"id":"https://openalex.org/C11413529","wikidata":"https://www.wikidata.org/wiki/Q8366","display_name":"Algorithm","level":1,"score":0.41590744256973267},{"id":"https://openalex.org/C98045186","wikidata":"https://www.wikidata.org/wiki/Q205663","display_name":"Process (computing)","level":2,"score":0.41440120339393616},{"id":"https://openalex.org/C80444323","wikidata":"https://www.wikidata.org/wiki/Q2878974","display_name":"Theoretical computer science","level":1,"score":0.3897037208080292},{"id":"https://openalex.org/C154945302","wikidata":"https://www.wikidata.org/wiki/Q11660","display_name":"Artificial intelligence","level":1,"score":0.10128083825111389},{"id":"https://openalex.org/C199360897","wikidata":"https://www.wikidata.org/wiki/Q9143","display_name":"Programming language","level":1,"score":0.0},{"id":"https://openalex.org/C111472728","wikidata":"https://www.wikidata.org/wiki/Q9471","display_name":"Epistemology","level":1,"score":0.0},{"id":"https://openalex.org/C159985019","wikidata":"https://www.wikidata.org/wiki/Q181790","display_name":"Composite material","level":1,"score":0.0},{"id":"https://openalex.org/C111919701","wikidata":"https://www.wikidata.org/wiki/Q9135","display_name":"Operating system","level":1,"score":0.0},{"id":"https://openalex.org/C138885662","wikidata":"https://www.wikidata.org/wiki/Q5891","display_name":"Philosophy","level":0,"score":0.0},{"id":"https://openalex.org/C192562407","wikidata":"https://www.wikidata.org/wiki/Q228736","display_name":"Materials science","level":0,"score":0.0}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1145/2902251.2902303","is_oa":true,"landing_page_url":"https://doi.org/10.1145/2902251.2902303","pdf_url":"http://dl.acm.org/ft_gateway.cfm?id=2902303&type=pdf","source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Proceedings of the 35th ACM SIGMOD-SIGACT-SIGAI Symposium on Principles of Database Systems","raw_type":"proceedings-article"}],"best_oa_location":{"id":"doi:10.1145/2902251.2902303","is_oa":true,"landing_page_url":"https://doi.org/10.1145/2902251.2902303","pdf_url":"http://dl.acm.org/ft_gateway.cfm?id=2902303&type=pdf","source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Proceedings of the 35th ACM SIGMOD-SIGACT-SIGAI Symposium on Principles of Database Systems","raw_type":"proceedings-article"},"sustainable_development_goals":[],"awards":[{"id":"https://openalex.org/G2024180167","display_name":null,"funder_award_id":"CCF-1161359, IIS-1408846, CCF-1408784, IIS-1447554, CCF-1513816","funder_id":"https://openalex.org/F4320306076","funder_display_name":"National Science Foundation"},{"id":"https://openalex.org/G4252697786","display_name":null,"funder_award_id":"W911NF-15-1-0408","funder_id":"https://openalex.org/F4320338281","funder_display_name":"Army Research Office"},{"id":"https://openalex.org/G5385673730","display_name":null,"funder_award_id":"W911NF-15-1-","funder_id":"https://openalex.org/F4320338281","funder_display_name":"Army Research Office"},{"id":"https://openalex.org/G5774808026","display_name":null,"funder_award_id":"IIS-1447554","funder_id":"https://openalex.org/F4320306076","funder_display_name":"National Science Foundation"},{"id":"https://openalex.org/G5888227577","display_name":null,"funder_award_id":"CCF-1513816","funder_id":"https://openalex.org/F4320306076","funder_display_name":"National Science Foundation"},{"id":"https://openalex.org/G6161100724","display_name":"AF: Medium: Collaborative Research: Algorithmic Foundations for Trajectory Collection Analysis","funder_award_id":"1513816","funder_id":"https://openalex.org/F4320306076","funder_display_name":"National Science Foundation"},{"id":"https://openalex.org/G6655819997","display_name":null,"funder_award_id":"1546392","funder_id":"https://openalex.org/F4320306076","funder_display_name":"National Science Foundation"},{"id":"https://openalex.org/G7446531716","display_name":"III: Medium: Collaborative Research: From Answering Questions to  Questioning Answers (and Questions)---Perturbation Analysis of  Database Queries","funder_award_id":"1408846","funder_id":"https://openalex.org/F4320306076","funder_display_name":"National Science Foundation"},{"id":"https://openalex.org/G7452299184","display_name":null,"funder_award_id":"W911NF","funder_id":"https://openalex.org/F4320338281","funder_display_name":"Army Research Office"},{"id":"https://openalex.org/G7494066774","display_name":"AF: Medium: Collaborative Research: Multi-dimensional Scheduling and Resource Allocation in Data Centers","funder_award_id":"1408784","funder_id":"https://openalex.org/F4320306076","funder_display_name":"National Science Foundation"},{"id":"https://openalex.org/G7679193398","display_name":null,"funder_award_id":"CCF-1408784","funder_id":"https://openalex.org/F4320306076","funder_display_name":"National Science Foundation"},{"id":"https://openalex.org/G8302925103","display_name":"BIGDATA: F: DKA: Collaborative Research: Dealing Efficiently with Big Social Network Data","funder_award_id":"1447554","funder_id":"https://openalex.org/F4320306076","funder_display_name":"National Science Foundation"},{"id":"https://openalex.org/G894813285","display_name":"AF:Medium:Collaborative Research: Uncertainty Aware Geometric Computing","funder_award_id":"1161359","funder_id":"https://openalex.org/F4320306076","funder_display_name":"National Science Foundation"},{"id":"https://openalex.org/G8998121839","display_name":null,"funder_award_id":"911NF","funder_id":"https://openalex.org/F4320338281","funder_display_name":"Army Research Office"}],"funders":[{"id":"https://openalex.org/F4320306076","display_name":"National Science Foundation","ror":"https://ror.org/021nxhr62"},{"id":"https://openalex.org/F4320338281","display_name":"Army Research Office","ror":"https://ror.org/05epdh915"}],"has_content":{"grobid_xml":true,"pdf":true},"content_urls":{"pdf":"https://content.openalex.org/works/W2420179792.pdf","grobid_xml":"https://content.openalex.org/works/W2420179792.grobid-xml"},"referenced_works_count":47,"referenced_works":["https://openalex.org/W131983656","https://openalex.org/W564800084","https://openalex.org/W1503698146","https://openalex.org/W1543034750","https://openalex.org/W1568832590","https://openalex.org/W1595409123","https://openalex.org/W1599814229","https://openalex.org/W1977338887","https://openalex.org/W1991417304","https://openalex.org/W1993219230","https://openalex.org/W2008199814","https://openalex.org/W2018378172","https://openalex.org/W2027637765","https://openalex.org/W2028801888","https://openalex.org/W2034616054","https://openalex.org/W2038142281","https://openalex.org/W2044936152","https://openalex.org/W2045271686","https://openalex.org/W2051586153","https://openalex.org/W2057082426","https://openalex.org/W2075188627","https://openalex.org/W2095875205","https://openalex.org/W2097224604","https://openalex.org/W2102723596","https://openalex.org/W2106704696","https://openalex.org/W2108908993","https://openalex.org/W2118314386","https://openalex.org/W2119738171","https://openalex.org/W2130305366","https://openalex.org/W2134438395","https://openalex.org/W2153889808","https://openalex.org/W2153977620","https://openalex.org/W2159205115","https://openalex.org/W2170616854","https://openalex.org/W2173213060","https://openalex.org/W2177862760","https://openalex.org/W2185118258","https://openalex.org/W2189465200","https://openalex.org/W2197411628","https://openalex.org/W2247317079","https://openalex.org/W2408327416","https://openalex.org/W2427881153","https://openalex.org/W4206206918","https://openalex.org/W4210817330","https://openalex.org/W4242246215","https://openalex.org/W6631045115","https://openalex.org/W6686681752"],"related_works":["https://openalex.org/W2045155990","https://openalex.org/W4313163053","https://openalex.org/W3045811229","https://openalex.org/W4300973204","https://openalex.org/W1483408780","https://openalex.org/W4284884309","https://openalex.org/W2908749798","https://openalex.org/W4243842598","https://openalex.org/W2105980483","https://openalex.org/W1514435881"],"abstract_inverted_index":{"With":[0],"the":[1,38,66,136],"massive":[2],"amounts":[3],"of":[4,69,94,106,138,140],"data":[5,15,48],"available":[6],"today,":[7],"it":[8],"is":[9],"common":[10],"to":[11,43,111,142],"store":[12],"and":[13,25,46,53,71,87,99,109,132],"process":[14],"using":[16],"multiple":[17],"machines.":[18],"Parallel":[19],"programming":[20],"platforms":[21],"such":[22,33],"as":[23],"MapReduce":[24,70],"its":[26],"variants":[27],"are":[28,117],"popular":[29,60],"frameworks":[30],"for":[31,50,83,96],"handling":[32],"large":[34],"data.":[35],"We":[36],"present":[37],"first":[39],"provably":[40],"efficient":[41],"algorithms":[42,82,116],"compute,":[44],"store,":[45],"query":[47],"structures":[49],"range":[51,85],"queries":[52,57],"approximate":[54],"nearest":[55],"neighbor":[56],"in":[58,104,128],"a":[59],"parallel":[61,74],"computing":[62],"abstraction":[63],"that":[64,89],"captures":[65],"salient":[67],"features":[68],"other":[72],"massively":[73],"communication":[75,95,141],"(MPC)":[76],"models.":[77],"In":[78],"particular,":[79],"we":[80],"describe":[81],"$kd$-trees,":[84],"trees,":[86],"BBD-trees":[88],"only":[90],"require":[91],"O(1)":[92],"rounds":[93,139],"both":[97],"preprocessing":[98],"querying":[100],"while":[101,134],"staying":[102],"competitive":[103],"terms":[105],"running":[107,130],"time":[108,131],"workload":[110,133],"their":[112,129],"classical":[113],"counterparts.":[114],"Our":[115],"randomized,":[118],"but":[119],"they":[120],"can":[121],"be":[122,143],"made":[123],"deterministic":[124],"at":[125],"some":[126],"increase":[127],"keeping":[135],"number":[137],"constant.":[144]},"counts_by_year":[{"year":2025,"cited_by_count":3},{"year":2024,"cited_by_count":1},{"year":2022,"cited_by_count":4},{"year":2021,"cited_by_count":1},{"year":2020,"cited_by_count":2},{"year":2019,"cited_by_count":3},{"year":2018,"cited_by_count":9},{"year":2017,"cited_by_count":1},{"year":2016,"cited_by_count":2}],"updated_date":"2026-04-21T08:09:41.155169","created_date":"2025-10-10T00:00:00"}
