{"id":"https://openalex.org/W2122630376","doi":"https://doi.org/10.1109/tcad.1985.1270098","title":"Geographical Data Structures Compared: A Study of Data Structures Supporting Region Queries","display_name":"Geographical Data Structures Compared: A Study of Data Structures Supporting Region Queries","publication_year":1985,"publication_date":"1985-01-01","ids":{"openalex":"https://openalex.org/W2122630376","doi":"https://doi.org/10.1109/tcad.1985.1270098","mag":"2122630376"},"language":"en","primary_location":{"id":"doi:10.1109/tcad.1985.1270098","is_oa":false,"landing_page_url":"https://doi.org/10.1109/tcad.1985.1270098","pdf_url":null,"source":{"id":"https://openalex.org/S100835903","display_name":"IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems","issn_l":"0278-0070","issn":["0278-0070","1937-4151"],"is_oa":false,"is_in_doaj":false,"is_core":true,"host_organization":"https://openalex.org/P4310319808","host_organization_name":"Institute of Electrical and Electronics Engineers","host_organization_lineage":["https://openalex.org/P4310319808"],"host_organization_lineage_names":["Institute of Electrical and Electronics Engineers"],"type":"journal"},"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems","raw_type":"journal-article"},"type":"article","indexed_in":["crossref"],"open_access":{"is_oa":false,"oa_status":"closed","oa_url":null,"any_repository_has_fulltext":false},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5055952396","display_name":"Jonathan B. Rosenberg","orcid":"https://orcid.org/0000-0003-2717-5962"},"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"]},{"id":"https://openalex.org/I4210133640","display_name":"MCNC Research and Development Institute","ror":"https://ror.org/042awg277","country_code":"US","type":"facility","lineage":["https://openalex.org/I4210133640"]}],"countries":["US"],"is_corresponding":true,"raw_author_name":"J.B. Rosenberg","raw_affiliation_strings":["Department of computer Science, Microelectronics Center of North Carolina (MCNC), Duke University, Durham, NC, USA","Microelectronics Center of North Carolina, Research Triangle Park, NC, and the Department of Computer Science, Duke University, Durham, NC, USA"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Department of computer Science, Microelectronics Center of North Carolina (MCNC), Duke University, Durham, NC, USA","institution_ids":["https://openalex.org/I170897317","https://openalex.org/I4210133640"]},{"raw_affiliation_string":"Microelectronics Center of North Carolina, Research Triangle Park, NC, and the Department of Computer Science, Duke University, Durham, NC, USA","institution_ids":["https://openalex.org/I170897317"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":2,"corresponding_author_ids":["https://openalex.org/A5055952396"],"corresponding_institution_ids":["https://openalex.org/I170897317","https://openalex.org/I4210133640"],"apc_list":{"value":2645,"currency":"USD","value_usd":2645},"apc_paid":null,"fwci":8.1632,"has_fulltext":false,"cited_by_count":103,"citation_normalized_percentile":{"value":0.97791165,"is_in_top_1_percent":false,"is_in_top_10_percent":true},"cited_by_percentile_year":{"min":89,"max":97},"biblio":{"volume":"4","issue":"1","first_page":"53","last_page":"67"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T11106","display_name":"Data Management and Algorithms","score":1.0,"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":1.0,"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/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"}},{"id":"https://openalex.org/T10996","display_name":"Computational Geometry and Mesh Generation","score":0.9962000250816345,"subfield":{"id":"https://openalex.org/subfields/1704","display_name":"Computer Graphics and Computer-Aided Design"},"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/binary-search-tree","display_name":"Binary search tree","score":0.7781052589416504},{"id":"https://openalex.org/keywords/computer-science","display_name":"Computer science","score":0.7718466520309448},{"id":"https://openalex.org/keywords/ternary-search-tree","display_name":"Ternary search tree","score":0.6611688733100891},{"id":"https://openalex.org/keywords/data-structure","display_name":"Data structure","score":0.6523793935775757},{"id":"https://openalex.org/keywords/point","display_name":"Point (geometry)","score":0.5662532448768616},{"id":"https://openalex.org/keywords/code","display_name":"Code (set theory)","score":0.49389344453811646},{"id":"https://openalex.org/keywords/space","display_name":"Space (punctuation)","score":0.4740844964981079},{"id":"https://openalex.org/keywords/weight-balanced-tree","display_name":"Weight-balanced tree","score":0.47359350323677063},{"id":"https://openalex.org/keywords/binary-tree","display_name":"Binary tree","score":0.45137399435043335},{"id":"https://openalex.org/keywords/tree","display_name":"Tree (set theory)","score":0.4355008006095886},{"id":"https://openalex.org/keywords/data-mining","display_name":"Data mining","score":0.42213842272758484},{"id":"https://openalex.org/keywords/theoretical-computer-science","display_name":"Theoretical computer science","score":0.4107182025909424},{"id":"https://openalex.org/keywords/algorithm","display_name":"Algorithm","score":0.3473131060600281},{"id":"https://openalex.org/keywords/tree-structure","display_name":"Tree structure","score":0.22011250257492065},{"id":"https://openalex.org/keywords/interval-tree","display_name":"Interval tree","score":0.14862149953842163},{"id":"https://openalex.org/keywords/mathematics","display_name":"Mathematics","score":0.13808917999267578},{"id":"https://openalex.org/keywords/programming-language","display_name":"Programming language","score":0.09725683927536011},{"id":"https://openalex.org/keywords/set","display_name":"Set (abstract data type)","score":0.08796846866607666}],"concepts":[{"id":"https://openalex.org/C91154448","wikidata":"https://www.wikidata.org/wiki/Q623818","display_name":"Binary search tree","level":3,"score":0.7781052589416504},{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.7718466520309448},{"id":"https://openalex.org/C136519935","wikidata":"https://www.wikidata.org/wiki/Q2859802","display_name":"Ternary search tree","level":5,"score":0.6611688733100891},{"id":"https://openalex.org/C162319229","wikidata":"https://www.wikidata.org/wiki/Q175263","display_name":"Data structure","level":2,"score":0.6523793935775757},{"id":"https://openalex.org/C28719098","wikidata":"https://www.wikidata.org/wiki/Q44946","display_name":"Point (geometry)","level":2,"score":0.5662532448768616},{"id":"https://openalex.org/C2776760102","wikidata":"https://www.wikidata.org/wiki/Q5139990","display_name":"Code (set theory)","level":3,"score":0.49389344453811646},{"id":"https://openalex.org/C2778572836","wikidata":"https://www.wikidata.org/wiki/Q380933","display_name":"Space (punctuation)","level":2,"score":0.4740844964981079},{"id":"https://openalex.org/C57900377","wikidata":"https://www.wikidata.org/wiki/Q7979855","display_name":"Weight-balanced tree","level":4,"score":0.47359350323677063},{"id":"https://openalex.org/C197855036","wikidata":"https://www.wikidata.org/wiki/Q380172","display_name":"Binary tree","level":2,"score":0.45137399435043335},{"id":"https://openalex.org/C113174947","wikidata":"https://www.wikidata.org/wiki/Q2859736","display_name":"Tree (set theory)","level":2,"score":0.4355008006095886},{"id":"https://openalex.org/C124101348","wikidata":"https://www.wikidata.org/wiki/Q172491","display_name":"Data mining","level":1,"score":0.42213842272758484},{"id":"https://openalex.org/C80444323","wikidata":"https://www.wikidata.org/wiki/Q2878974","display_name":"Theoretical computer science","level":1,"score":0.4107182025909424},{"id":"https://openalex.org/C11413529","wikidata":"https://www.wikidata.org/wiki/Q8366","display_name":"Algorithm","level":1,"score":0.3473131060600281},{"id":"https://openalex.org/C163797641","wikidata":"https://www.wikidata.org/wiki/Q2067937","display_name":"Tree structure","level":3,"score":0.22011250257492065},{"id":"https://openalex.org/C84927040","wikidata":"https://www.wikidata.org/wiki/Q6057306","display_name":"Interval tree","level":4,"score":0.14862149953842163},{"id":"https://openalex.org/C33923547","wikidata":"https://www.wikidata.org/wiki/Q395","display_name":"Mathematics","level":0,"score":0.13808917999267578},{"id":"https://openalex.org/C199360897","wikidata":"https://www.wikidata.org/wiki/Q9143","display_name":"Programming language","level":1,"score":0.09725683927536011},{"id":"https://openalex.org/C177264268","wikidata":"https://www.wikidata.org/wiki/Q1514741","display_name":"Set (abstract data type)","level":2,"score":0.08796846866607666},{"id":"https://openalex.org/C2524010","wikidata":"https://www.wikidata.org/wiki/Q8087","display_name":"Geometry","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/C134306372","wikidata":"https://www.wikidata.org/wiki/Q7754","display_name":"Mathematical analysis","level":1,"score":0.0}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1109/tcad.1985.1270098","is_oa":false,"landing_page_url":"https://doi.org/10.1109/tcad.1985.1270098","pdf_url":null,"source":{"id":"https://openalex.org/S100835903","display_name":"IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems","issn_l":"0278-0070","issn":["0278-0070","1937-4151"],"is_oa":false,"is_in_doaj":false,"is_core":true,"host_organization":"https://openalex.org/P4310319808","host_organization_name":"Institute of Electrical and Electronics Engineers","host_organization_lineage":["https://openalex.org/P4310319808"],"host_organization_lineage_names":["Institute of Electrical and Electronics Engineers"],"type":"journal"},"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems","raw_type":"journal-article"}],"best_oa_location":null,"sustainable_development_goals":[],"awards":[],"funders":[],"has_content":{"pdf":false,"grobid_xml":false},"content_urls":null,"referenced_works_count":11,"referenced_works":["https://openalex.org/W2354841","https://openalex.org/W1655990431","https://openalex.org/W1974931486","https://openalex.org/W2002330922","https://openalex.org/W2005392323","https://openalex.org/W2008196645","https://openalex.org/W2089531636","https://openalex.org/W2112099765","https://openalex.org/W2165558283","https://openalex.org/W4236658518","https://openalex.org/W4249985154"],"related_works":["https://openalex.org/W4367055576","https://openalex.org/W1968687912","https://openalex.org/W1510719821","https://openalex.org/W2130055503","https://openalex.org/W1583112118","https://openalex.org/W2565735338","https://openalex.org/W1837592468","https://openalex.org/W1979539738","https://openalex.org/W2491277646","https://openalex.org/W4319999454"],"abstract_inverted_index":{"This":[0],"paper":[1,94,161],"compares":[2],"three":[3,46,69],"data":[4,30,47,70],"structures":[5,31,48,71],"that":[6,64,96,142],"support":[7,33],"area":[8],"operations":[9],"on":[10,72,105],"2-space:":[11],"linked":[12],"lists,":[13],"quad":[14,155],"trees,":[15],"and":[16,38,51],"multidimensional":[17],"binary":[18],"trees":[19,115,120,138,153],"(k-d":[20],"trees).":[21],"Region":[22],"searching":[23],"is":[24,80,95,108,157],"the":[25,73,84,128],"most":[26],"important":[27],"operation":[28],"these":[29,168],"must":[32,40],"in":[34,97,111,159,162],"many":[35],"applications.":[36],"Insertion":[37],"deletion":[39],"also":[41],"be":[42,132],"reasonably":[43],"fast.":[44],"The":[45,90],"are":[49,54,144],"described":[50],"implementation":[52],"considerations":[53],"discussed.":[55],"Extensive":[56],"experimentation":[57,79],"was":[58],"done":[59],"using":[60],"an":[61,163],"experimental":[62],"program":[63],"executed":[65],"algorithms":[66],"for":[67,151],"all":[68],"same":[74,129],"problem.":[75],"Results":[76],"of":[77,87,92],"this":[78,93,160],"presented":[81],"to":[82,126,134,146,165],"show":[83],"superior":[85,117],"performance":[86],"k-d":[88,114,137,152],"trees.":[89],"conclusion":[91],"applications":[98],"where":[99],"region":[100],"search":[101],"(or":[102],"point":[103],"search)":[104],"large":[106],"problems":[107],"crucial":[109],"(as":[110],"computer-aided":[112],"design),":[113],"provide":[116],"performance.":[118],"Quad":[119],"have":[121],"become":[122],"quite":[123],"popular":[124],"recently":[125],"solve":[127],"problem--this":[130],"may":[131],"due":[133],"unfamiliarity":[135],"with":[136],"or":[139],"a":[140],"feeling":[141],"they":[143],"hard":[145],"implement.":[147],"Actual":[148],"working":[149],"code":[150],"(and":[154],"trees)":[156],"included":[158],"attempt":[164],"address":[166],"both":[167],"problems.":[169]},"counts_by_year":[{"year":2025,"cited_by_count":1},{"year":2024,"cited_by_count":1},{"year":2021,"cited_by_count":2},{"year":2020,"cited_by_count":1},{"year":2019,"cited_by_count":3},{"year":2018,"cited_by_count":1},{"year":2017,"cited_by_count":3},{"year":2016,"cited_by_count":2},{"year":2015,"cited_by_count":2},{"year":2014,"cited_by_count":2},{"year":2013,"cited_by_count":3},{"year":2012,"cited_by_count":1}],"updated_date":"2026-08-21T09:56:20.448147","created_date":"2025-10-10T00:00:00"}
