{"id":"https://openalex.org/W1968796226","doi":"https://doi.org/10.1145/2077378.2077407","title":"Constant-time <i>O</i> (1) all pairs geodesic distance query on triangle meshes","display_name":"Constant-time <i>O</i> (1) all pairs geodesic distance query on triangle meshes","publication_year":2011,"publication_date":"2011-12-12","ids":{"openalex":"https://openalex.org/W1968796226","doi":"https://doi.org/10.1145/2077378.2077407","mag":"1968796226"},"language":"en","primary_location":{"id":"doi:10.1145/2077378.2077407","is_oa":false,"landing_page_url":"https://doi.org/10.1145/2077378.2077407","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"SIGGRAPH Asia 2011 Sketches","raw_type":"proceedings-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/A5062030077","display_name":"Shiqing Xin","orcid":"https://orcid.org/0000-0001-8452-8723"},"institutions":[{"id":"https://openalex.org/I172675005","display_name":"Nanyang Technological University","ror":"https://ror.org/02e7b5302","country_code":"SG","type":"education","lineage":["https://openalex.org/I172675005"]}],"countries":["SG"],"is_corresponding":true,"raw_author_name":"Shi-Qing Xin","raw_affiliation_strings":["Nanyang Technological University, Singapore","Nanyang Technological University (Singapore)"],"affiliations":[{"raw_affiliation_string":"Nanyang Technological University, Singapore","institution_ids":["https://openalex.org/I172675005"]},{"raw_affiliation_string":"Nanyang Technological University (Singapore)","institution_ids":["https://openalex.org/I172675005"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5114017723","display_name":"Xiang Ying","orcid":"https://orcid.org/0009-0004-7146-4109"},"institutions":[{"id":"https://openalex.org/I172675005","display_name":"Nanyang Technological University","ror":"https://ror.org/02e7b5302","country_code":"SG","type":"education","lineage":["https://openalex.org/I172675005"]}],"countries":["SG"],"is_corresponding":false,"raw_author_name":"Xiang Ying","raw_affiliation_strings":["Nanyang Technological University, Singapore","Nanyang Technological University (Singapore)"],"affiliations":[{"raw_affiliation_string":"Nanyang Technological University, Singapore","institution_ids":["https://openalex.org/I172675005"]},{"raw_affiliation_string":"Nanyang Technological University (Singapore)","institution_ids":["https://openalex.org/I172675005"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5100389169","display_name":"Ying He","orcid":"https://orcid.org/0000-0002-6749-4485"},"institutions":[{"id":"https://openalex.org/I172675005","display_name":"Nanyang Technological University","ror":"https://ror.org/02e7b5302","country_code":"SG","type":"education","lineage":["https://openalex.org/I172675005"]}],"countries":["SG"],"is_corresponding":false,"raw_author_name":"Ying He","raw_affiliation_strings":["Nanyang Technological University, Singapore","Nanyang Technological University (Singapore)"],"affiliations":[{"raw_affiliation_string":"Nanyang Technological University, Singapore","institution_ids":["https://openalex.org/I172675005"]},{"raw_affiliation_string":"Nanyang Technological University (Singapore)","institution_ids":["https://openalex.org/I172675005"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":3,"corresponding_author_ids":["https://openalex.org/A5062030077"],"corresponding_institution_ids":["https://openalex.org/I172675005"],"apc_list":null,"apc_paid":null,"fwci":2.4820955,"has_fulltext":false,"cited_by_count":30,"citation_normalized_percentile":{"value":0.87296317,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":{"min":89,"max":99},"biblio":{"volume":null,"issue":null,"first_page":"1","last_page":"2"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T10719","display_name":"3D Shape Modeling and Analysis","score":0.9995999932289124,"subfield":{"id":"https://openalex.org/subfields/2206","display_name":"Computational Mechanics"},"field":{"id":"https://openalex.org/fields/22","display_name":"Engineering"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},"topics":[{"id":"https://openalex.org/T10719","display_name":"3D Shape Modeling and Analysis","score":0.9995999932289124,"subfield":{"id":"https://openalex.org/subfields/2206","display_name":"Computational Mechanics"},"field":{"id":"https://openalex.org/fields/22","display_name":"Engineering"},"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.9994000196456909,"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/T11245","display_name":"Advanced Numerical Analysis Techniques","score":0.9926999807357788,"subfield":{"id":"https://openalex.org/subfields/2206","display_name":"Computational Mechanics"},"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/geodesic","display_name":"Geodesic","score":0.9354875683784485},{"id":"https://openalex.org/keywords/ackermann-function","display_name":"Ackermann function","score":0.7358579635620117},{"id":"https://openalex.org/keywords/combinatorics","display_name":"Combinatorics","score":0.6338549852371216},{"id":"https://openalex.org/keywords/polygon-mesh","display_name":"Polygon mesh","score":0.618605375289917},{"id":"https://openalex.org/keywords/mathematics","display_name":"Mathematics","score":0.5831889510154724},{"id":"https://openalex.org/keywords/computation","display_name":"Computation","score":0.5138421654701233},{"id":"https://openalex.org/keywords/inverse","display_name":"Inverse","score":0.4860535264015198},{"id":"https://openalex.org/keywords/shortest-path-problem","display_name":"Shortest path problem","score":0.442913681268692},{"id":"https://openalex.org/keywords/constant","display_name":"Constant (computer programming)","score":0.43897518515586853},{"id":"https://openalex.org/keywords/pairwise-comparison","display_name":"Pairwise comparison","score":0.4335120916366577},{"id":"https://openalex.org/keywords/discrete-mathematics","display_name":"Discrete mathematics","score":0.33484557271003723},{"id":"https://openalex.org/keywords/computer-science","display_name":"Computer science","score":0.30677950382232666},{"id":"https://openalex.org/keywords/algorithm","display_name":"Algorithm","score":0.26708677411079407},{"id":"https://openalex.org/keywords/geometry","display_name":"Geometry","score":0.1831376552581787},{"id":"https://openalex.org/keywords/graph","display_name":"Graph","score":0.07128122448921204}],"concepts":[{"id":"https://openalex.org/C165818556","wikidata":"https://www.wikidata.org/wiki/Q213488","display_name":"Geodesic","level":2,"score":0.9354875683784485},{"id":"https://openalex.org/C33436860","wikidata":"https://www.wikidata.org/wiki/Q341835","display_name":"Ackermann function","level":3,"score":0.7358579635620117},{"id":"https://openalex.org/C114614502","wikidata":"https://www.wikidata.org/wiki/Q76592","display_name":"Combinatorics","level":1,"score":0.6338549852371216},{"id":"https://openalex.org/C31487907","wikidata":"https://www.wikidata.org/wiki/Q1154597","display_name":"Polygon mesh","level":2,"score":0.618605375289917},{"id":"https://openalex.org/C33923547","wikidata":"https://www.wikidata.org/wiki/Q395","display_name":"Mathematics","level":0,"score":0.5831889510154724},{"id":"https://openalex.org/C45374587","wikidata":"https://www.wikidata.org/wiki/Q12525525","display_name":"Computation","level":2,"score":0.5138421654701233},{"id":"https://openalex.org/C207467116","wikidata":"https://www.wikidata.org/wiki/Q4385666","display_name":"Inverse","level":2,"score":0.4860535264015198},{"id":"https://openalex.org/C22590252","wikidata":"https://www.wikidata.org/wiki/Q1058754","display_name":"Shortest path problem","level":3,"score":0.442913681268692},{"id":"https://openalex.org/C2777027219","wikidata":"https://www.wikidata.org/wiki/Q1284190","display_name":"Constant (computer programming)","level":2,"score":0.43897518515586853},{"id":"https://openalex.org/C184898388","wikidata":"https://www.wikidata.org/wiki/Q1435712","display_name":"Pairwise comparison","level":2,"score":0.4335120916366577},{"id":"https://openalex.org/C118615104","wikidata":"https://www.wikidata.org/wiki/Q121416","display_name":"Discrete mathematics","level":1,"score":0.33484557271003723},{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.30677950382232666},{"id":"https://openalex.org/C11413529","wikidata":"https://www.wikidata.org/wiki/Q8366","display_name":"Algorithm","level":1,"score":0.26708677411079407},{"id":"https://openalex.org/C2524010","wikidata":"https://www.wikidata.org/wiki/Q8087","display_name":"Geometry","level":1,"score":0.1831376552581787},{"id":"https://openalex.org/C132525143","wikidata":"https://www.wikidata.org/wiki/Q141488","display_name":"Graph","level":2,"score":0.07128122448921204},{"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/C105795698","wikidata":"https://www.wikidata.org/wiki/Q12483","display_name":"Statistics","level":1,"score":0.0}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1145/2077378.2077407","is_oa":false,"landing_page_url":"https://doi.org/10.1145/2077378.2077407","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"SIGGRAPH Asia 2011 Sketches","raw_type":"proceedings-article"}],"best_oa_location":null,"sustainable_development_goals":[],"awards":[],"funders":[],"has_content":{"grobid_xml":false,"pdf":false},"content_urls":null,"referenced_works_count":35,"referenced_works":["https://openalex.org/W1522251341","https://openalex.org/W1906263998","https://openalex.org/W1987521935","https://openalex.org/W1993775814","https://openalex.org/W1998664500","https://openalex.org/W1999690352","https://openalex.org/W2004815041","https://openalex.org/W2018347014","https://openalex.org/W2021587133","https://openalex.org/W2024693023","https://openalex.org/W2036114412","https://openalex.org/W2049500052","https://openalex.org/W2053126129","https://openalex.org/W2072410861","https://openalex.org/W2074537686","https://openalex.org/W2081132240","https://openalex.org/W2081777693","https://openalex.org/W2094515718","https://openalex.org/W2095982525","https://openalex.org/W2108567935","https://openalex.org/W2123487031","https://openalex.org/W2130721282","https://openalex.org/W2131911297","https://openalex.org/W2132275989","https://openalex.org/W2132432991","https://openalex.org/W2132457975","https://openalex.org/W2141409037","https://openalex.org/W2144592833","https://openalex.org/W2145413351","https://openalex.org/W2151530724","https://openalex.org/W2156047991","https://openalex.org/W2158474430","https://openalex.org/W2161253909","https://openalex.org/W2169528473","https://openalex.org/W2295332248"],"related_works":["https://openalex.org/W2076743759","https://openalex.org/W4235144492","https://openalex.org/W4388435768","https://openalex.org/W2756792282","https://openalex.org/W2756744637","https://openalex.org/W2759493398","https://openalex.org/W3216309640","https://openalex.org/W2807877113","https://openalex.org/W4254767272","https://openalex.org/W2026076591"],"abstract_inverted_index":{"Geodesic":[0],"plays":[1],"an":[2],"important":[3],"role":[4],"in":[5,59,98],"geometric":[6],"computation":[7],"and":[8,46,64,76,118],"analysis.":[9],"Rather":[10],"than":[11],"the":[12,29,37,51,71,78,83,92,106,112,125,128],"widely":[13],"studied":[14],"single":[15],"source":[16],"all":[17,30],"destination":[18],"discrete":[19],"geodesic":[20,32,53,84,113,127],"problem,":[21],"very":[22],"little":[23],"work":[24],"has":[25],"been":[26],"reported":[27],"on":[28,91],"pairs":[31],"distance":[33,85],"query":[34],"So":[35],"far,":[36],"best":[38],"known":[39],"result":[40],"is":[41,70,105,121],"due":[42],"to":[43,123,135],"Cook":[44,116],"IV":[45,117],"Wenk":[47],"[2009],":[48],"who":[49],"pre-computed":[50],"pairwise":[52],"between":[54,86],"any":[55,87],"two":[56],"mesh":[57,74,93],"vertices":[58,75],"O(n52\u03b1(n)":[60],"logn)":[61,101],"time":[62],"complexity":[63],"O(n4)":[65],"space":[66],"complexity,":[67],"where":[68,103],"n":[69],"number":[72,107],"of":[73,89,108,142],"\u03b1(n)":[77],"inverse":[79],"Ackermann":[80],"function.":[81],"Then":[82],"pair":[88],"points":[90],"edges":[94,109],"can":[95],"be":[96],"computed":[97],"O(m":[99],"+":[100],"time,":[102],"m":[104],"crossed":[110],"by":[111],"path.":[114],"Although":[115],"Wenk's":[119],"algorithm":[120],"able":[122],"compute":[124],"exact":[126],"high":[129],"computational":[130],"cost":[131],"limits":[132],"its":[133],"applications":[134],"real-world":[136],"models":[137],"which":[138],"usually":[139],"contain":[140],"thousands":[141],"vertices.":[143]},"counts_by_year":[{"year":2021,"cited_by_count":2},{"year":2020,"cited_by_count":2},{"year":2019,"cited_by_count":1},{"year":2018,"cited_by_count":3},{"year":2017,"cited_by_count":4},{"year":2016,"cited_by_count":5},{"year":2015,"cited_by_count":6},{"year":2014,"cited_by_count":4},{"year":2013,"cited_by_count":2},{"year":2012,"cited_by_count":1}],"updated_date":"2025-11-06T03:46:38.306776","created_date":"2025-10-10T00:00:00"}
