{"id":"https://openalex.org/W1981736066","doi":"https://doi.org/10.1137/s0097539792224516","title":"A Unified Approach to Dynamic Point Location, Ray shooting, and Shortest Paths in Planar Maps","display_name":"A Unified Approach to Dynamic Point Location, Ray shooting, and Shortest Paths in Planar Maps","publication_year":1996,"publication_date":"1996-02-01","ids":{"openalex":"https://openalex.org/W1981736066","doi":"https://doi.org/10.1137/s0097539792224516","mag":"1981736066"},"language":"en","primary_location":{"id":"doi:10.1137/s0097539792224516","is_oa":false,"landing_page_url":"https://doi.org/10.1137/s0097539792224516","pdf_url":null,"source":{"id":"https://openalex.org/S153560523","display_name":"SIAM Journal on Computing","issn_l":"0097-5397","issn":["0097-5397","1095-7111"],"is_oa":false,"is_in_doaj":false,"is_core":true,"host_organization":"https://openalex.org/P4310320508","host_organization_name":"Society for Industrial and Applied Mathematics","host_organization_lineage":["https://openalex.org/P4310320508"],"host_organization_lineage_names":["Society for Industrial and Applied Mathematics"],"type":"journal"},"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"SIAM Journal on Computing","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/A5070100758","display_name":"Yi\u2010Jen Chiang","orcid":"https://orcid.org/0000-0001-7822-6200"},"institutions":[],"countries":[],"is_corresponding":true,"raw_author_name":"Yi-Jen Chiang","raw_affiliation_strings":[],"affiliations":[]},{"author_position":"middle","author":{"id":"https://openalex.org/A5112789186","display_name":"Franco P. Preparata","orcid":null},"institutions":[{"id":"https://openalex.org/I175594653","display_name":"John Brown University","ror":"https://ror.org/02ct41q97","country_code":"US","type":"education","lineage":["https://openalex.org/I175594653"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Franco P. Preparata","raw_affiliation_strings":["Brown University"],"affiliations":[{"raw_affiliation_string":"Brown University","institution_ids":["https://openalex.org/I175594653"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5079716343","display_name":"Roberto Tamassia","orcid":"https://orcid.org/0000-0003-2445-6064"},"institutions":[{"id":"https://openalex.org/I175594653","display_name":"John Brown University","ror":"https://ror.org/02ct41q97","country_code":"US","type":"education","lineage":["https://openalex.org/I175594653"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Roberto Tamassia","raw_affiliation_strings":["Brown University"],"affiliations":[{"raw_affiliation_string":"Brown University","institution_ids":["https://openalex.org/I175594653"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":3,"corresponding_author_ids":["https://openalex.org/A5070100758"],"corresponding_institution_ids":[],"apc_list":null,"apc_paid":null,"fwci":3.1279,"has_fulltext":false,"cited_by_count":35,"citation_normalized_percentile":{"value":0.91917404,"is_in_top_1_percent":false,"is_in_top_10_percent":true},"cited_by_percentile_year":{"min":89,"max":96},"biblio":{"volume":"25","issue":"1","first_page":"207","last_page":"233"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T10996","display_name":"Computational Geometry and Mesh Generation","score":1.0,"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"}},"topics":[{"id":"https://openalex.org/T10996","display_name":"Computational Geometry and Mesh Generation","score":1.0,"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"}},{"id":"https://openalex.org/T11106","display_name":"Data Management and Algorithms","score":0.9947999715805054,"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/T10191","display_name":"Robotics and Sensor-Based Localization","score":0.9912999868392944,"subfield":{"id":"https://openalex.org/subfields/2202","display_name":"Aerospace Engineering"},"field":{"id":"https://openalex.org/fields/22","display_name":"Engineering"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}}],"keywords":[{"id":"https://openalex.org/keywords/shortest-path-problem","display_name":"Shortest path problem","score":0.8230406045913696},{"id":"https://openalex.org/keywords/vertex","display_name":"Vertex (graph theory)","score":0.64548659324646},{"id":"https://openalex.org/keywords/combinatorics","display_name":"Combinatorics","score":0.6178720593452454},{"id":"https://openalex.org/keywords/point-location","display_name":"Point location","score":0.615730881690979},{"id":"https://openalex.org/keywords/planar","display_name":"Planar","score":0.5777852535247803},{"id":"https://openalex.org/keywords/mathematics","display_name":"Mathematics","score":0.563441276550293},{"id":"https://openalex.org/keywords/path","display_name":"Path (computing)","score":0.5466237664222717},{"id":"https://openalex.org/keywords/binary-logarithm","display_name":"Binary logarithm","score":0.5169112682342529},{"id":"https://openalex.org/keywords/data-structure","display_name":"Data structure","score":0.5123101472854614},{"id":"https://openalex.org/keywords/point","display_name":"Point (geometry)","score":0.5034655928611755},{"id":"https://openalex.org/keywords/algorithm","display_name":"Algorithm","score":0.345718115568161},{"id":"https://openalex.org/keywords/computer-science","display_name":"Computer science","score":0.3238082528114319},{"id":"https://openalex.org/keywords/graph","display_name":"Graph","score":0.13400167226791382},{"id":"https://openalex.org/keywords/geometry","display_name":"Geometry","score":0.09701734781265259}],"concepts":[{"id":"https://openalex.org/C22590252","wikidata":"https://www.wikidata.org/wiki/Q1058754","display_name":"Shortest path problem","level":3,"score":0.8230406045913696},{"id":"https://openalex.org/C80899671","wikidata":"https://www.wikidata.org/wiki/Q1304193","display_name":"Vertex (graph theory)","level":3,"score":0.64548659324646},{"id":"https://openalex.org/C114614502","wikidata":"https://www.wikidata.org/wiki/Q76592","display_name":"Combinatorics","level":1,"score":0.6178720593452454},{"id":"https://openalex.org/C186750021","wikidata":"https://www.wikidata.org/wiki/Q7208210","display_name":"Point location","level":3,"score":0.615730881690979},{"id":"https://openalex.org/C134786449","wikidata":"https://www.wikidata.org/wiki/Q3391255","display_name":"Planar","level":2,"score":0.5777852535247803},{"id":"https://openalex.org/C33923547","wikidata":"https://www.wikidata.org/wiki/Q395","display_name":"Mathematics","level":0,"score":0.563441276550293},{"id":"https://openalex.org/C2777735758","wikidata":"https://www.wikidata.org/wiki/Q817765","display_name":"Path (computing)","level":2,"score":0.5466237664222717},{"id":"https://openalex.org/C63553672","wikidata":"https://www.wikidata.org/wiki/Q581168","display_name":"Binary logarithm","level":2,"score":0.5169112682342529},{"id":"https://openalex.org/C162319229","wikidata":"https://www.wikidata.org/wiki/Q175263","display_name":"Data structure","level":2,"score":0.5123101472854614},{"id":"https://openalex.org/C28719098","wikidata":"https://www.wikidata.org/wiki/Q44946","display_name":"Point (geometry)","level":2,"score":0.5034655928611755},{"id":"https://openalex.org/C11413529","wikidata":"https://www.wikidata.org/wiki/Q8366","display_name":"Algorithm","level":1,"score":0.345718115568161},{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.3238082528114319},{"id":"https://openalex.org/C132525143","wikidata":"https://www.wikidata.org/wiki/Q141488","display_name":"Graph","level":2,"score":0.13400167226791382},{"id":"https://openalex.org/C2524010","wikidata":"https://www.wikidata.org/wiki/Q8087","display_name":"Geometry","level":1,"score":0.09701734781265259},{"id":"https://openalex.org/C121684516","wikidata":"https://www.wikidata.org/wiki/Q7600677","display_name":"Computer graphics (images)","level":1,"score":0.0},{"id":"https://openalex.org/C199360897","wikidata":"https://www.wikidata.org/wiki/Q9143","display_name":"Programming language","level":1,"score":0.0}],"mesh":[],"locations_count":6,"locations":[{"id":"doi:10.1137/s0097539792224516","is_oa":false,"landing_page_url":"https://doi.org/10.1137/s0097539792224516","pdf_url":null,"source":{"id":"https://openalex.org/S153560523","display_name":"SIAM Journal on Computing","issn_l":"0097-5397","issn":["0097-5397","1095-7111"],"is_oa":false,"is_in_doaj":false,"is_core":true,"host_organization":"https://openalex.org/P4310320508","host_organization_name":"Society for Industrial and Applied Mathematics","host_organization_lineage":["https://openalex.org/P4310320508"],"host_organization_lineage_names":["Society for Industrial and Applied Mathematics"],"type":"journal"},"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"SIAM Journal on Computing","raw_type":"journal-article"},{"id":"pmh:oai:CiteSeerX.psu:10.1.1.216.840","is_oa":false,"landing_page_url":"http://citeseerx.ist.psu.edu/viewdoc/summary?doi=10.1.1.216.840","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":"http://www.cs.brown.edu/research/pubs/pdfs/1992/Tamassia-1992-UAD.pdf","raw_type":"text"},{"id":"pmh:oai:CiteSeerX.psu:10.1.1.216.945","is_oa":false,"landing_page_url":"http://citeseerx.ist.psu.edu/viewdoc/summary?doi=10.1.1.216.945","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":"http://www.cs.brown.edu/research/pubs/pdfs/1996/Chiang-1996-UAD.pdf","raw_type":"text"},{"id":"pmh:oai:CiteSeerX.psu:10.1.1.35.7614","is_oa":false,"landing_page_url":"http://citeseerx.ist.psu.edu/viewdoc/summary?doi=10.1.1.35.7614","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":"ftp://wilma.cs.brown.edu/pub/techreports/92/cs92-07.ps.Z","raw_type":"text"},{"id":"pmh:oai:CiteSeerX.psu:10.1.1.49.263","is_oa":false,"landing_page_url":"http://citeseerx.ist.psu.edu/viewdoc/summary?doi=10.1.1.49.263","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":"http://cis.poly.edu/chiang/loc-ray-path-sicomp.ps","raw_type":"text"},{"id":"pmh:oai:CiteSeerX.psu:10.1.1.50.7085","is_oa":false,"landing_page_url":"http://citeseerx.ist.psu.edu/viewdoc/summary?doi=10.1.1.50.7085","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":"ftp://ftp.cs.brown.edu/pub/papers/compgeo/loc-ray-short-sicomp.ps.gz","raw_type":"text"}],"best_oa_location":null,"sustainable_development_goals":[],"awards":[],"funders":[],"has_content":{"grobid_xml":false,"pdf":false},"content_urls":null,"referenced_works_count":28,"referenced_works":["https://openalex.org/W1539530084","https://openalex.org/W1964669678","https://openalex.org/W1965787951","https://openalex.org/W2004389974","https://openalex.org/W2005314985","https://openalex.org/W2011297770","https://openalex.org/W2017351109","https://openalex.org/W2018804864","https://openalex.org/W2029322590","https://openalex.org/W2032159439","https://openalex.org/W2033642109","https://openalex.org/W2038699153","https://openalex.org/W2051800505","https://openalex.org/W2054927768","https://openalex.org/W2057476951","https://openalex.org/W2067994867","https://openalex.org/W2068376033","https://openalex.org/W2072485679","https://openalex.org/W2088617781","https://openalex.org/W2109964367","https://openalex.org/W2120621946","https://openalex.org/W2126876121","https://openalex.org/W2132026455","https://openalex.org/W2132445073","https://openalex.org/W2140107257","https://openalex.org/W2148069113","https://openalex.org/W2475478067","https://openalex.org/W2911302472"],"related_works":["https://openalex.org/W2962921410","https://openalex.org/W1976803949","https://openalex.org/W1981736066","https://openalex.org/W2041762692","https://openalex.org/W2093612905","https://openalex.org/W4230281099","https://openalex.org/W1987108959","https://openalex.org/W2567477113","https://openalex.org/W2135575239","https://openalex.org/W2963552320"],"abstract_inverted_index":{"We":[0],"describe":[1],"a":[2,12,27],"new":[3],"technique":[4],"for":[5,97,108,122],"dynamically":[6],"maintaining":[7],"the":[8,24,66,70,102,116],"trapezoidal":[9],"decomposition":[10],"of":[11,26,69,82,86],"connected":[13,123],"planar":[14,124],"map":[15],"$\\mathcal{M}$":[16],"with":[17],"n":[18],"vertices":[19,87],"and":[20,36,54,84,88,90,110],"apply":[21],"it":[22],"to":[23,77],"development":[25],"unified":[28],"dynamic":[29,105,118],"data":[30,106,120],"structure":[31,107,121],"that":[32,126],"supports":[33],"point-location,":[34],"ray-shooting,":[35],"shortest-path":[37,55,109],"queries":[38,48,56],"in":[39,75],"$\\mathcal{M}$.":[40],"The":[41],"space":[42],"requirement":[43],"is":[44,101,114],"$O(n\\log":[45,51],"n)$.":[46,52],"Point-location":[47],"take":[49,57,91],"time":[50,58,64,95],"Ray-shooting":[53],"$O(\\log":[59,92],"^3":[60,93],"n)$":[61,94],"(plus":[62],"$O(k)$":[63],"if":[65],"k":[67],"edges":[68],"shortest":[71],"path":[72],"are":[73],"reported":[74],"addition":[76],"its":[78],"length).":[79],"Updates":[80],"consist":[81],"insertions":[83],"deletions":[85],"edges,":[89],"(amortized":[96],"vertex":[98],"updates).":[99],"This":[100],"first":[103,117],"polylog-time":[104],"ray-shooting":[111],"queries.":[112],"It":[113],"also":[115],"point-location":[119],"maps":[125],"achieves":[127],"optimal":[128],"query":[129],"time.":[130]},"counts_by_year":[{"year":2024,"cited_by_count":1},{"year":2021,"cited_by_count":2},{"year":2020,"cited_by_count":1},{"year":2019,"cited_by_count":1},{"year":2018,"cited_by_count":1},{"year":2015,"cited_by_count":1},{"year":2014,"cited_by_count":2},{"year":2013,"cited_by_count":1},{"year":2012,"cited_by_count":1}],"updated_date":"2026-04-05T17:49:38.594831","created_date":"2025-10-10T00:00:00"}
