{"id":"https://openalex.org/W3014393657","doi":"https://doi.org/10.1145/3381751","title":"Hyperbolic Embeddings for Near-Optimal Greedy Routing","display_name":"Hyperbolic Embeddings for Near-Optimal Greedy Routing","publication_year":2020,"publication_date":"2020-03-20","ids":{"openalex":"https://openalex.org/W3014393657","doi":"https://doi.org/10.1145/3381751","mag":"3014393657"},"language":"en","primary_location":{"id":"doi:10.1145/3381751","is_oa":false,"landing_page_url":"https://doi.org/10.1145/3381751","pdf_url":null,"source":{"id":"https://openalex.org/S201104086","display_name":"ACM Journal of Experimental Algorithmics","issn_l":"1084-6654","issn":["1084-6654"],"is_oa":false,"is_in_doaj":false,"is_core":true,"host_organization":"https://openalex.org/P4310319798","host_organization_name":"Association for Computing Machinery","host_organization_lineage":["https://openalex.org/P4310319798"],"host_organization_lineage_names":["Association for Computing Machinery"],"type":"journal"},"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"ACM Journal of Experimental Algorithmics","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/A5058590949","display_name":"Thomas Bl\u00e4sius","orcid":"https://orcid.org/0000-0003-2450-744X"},"institutions":[{"id":"https://openalex.org/I143288331","display_name":"Hasso Plattner Institute","ror":"https://ror.org/058rn5r42","country_code":"DE","type":"facility","lineage":["https://openalex.org/I143288331","https://openalex.org/I176453806"]},{"id":"https://openalex.org/I176453806","display_name":"University of Potsdam","ror":"https://ror.org/03bnmw459","country_code":"DE","type":"education","lineage":["https://openalex.org/I176453806"]}],"countries":["DE"],"is_corresponding":true,"raw_author_name":"Thomas Bl\u00e4sius","raw_affiliation_strings":["Hasso Plattner Institute, University of Potsdam, Potsdam, Germany"],"affiliations":[{"raw_affiliation_string":"Hasso Plattner Institute, University of Potsdam, Potsdam, Germany","institution_ids":["https://openalex.org/I143288331","https://openalex.org/I176453806"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5077389210","display_name":"Tobias Friedrich","orcid":"https://orcid.org/0000-0003-0076-6308"},"institutions":[{"id":"https://openalex.org/I176453806","display_name":"University of Potsdam","ror":"https://ror.org/03bnmw459","country_code":"DE","type":"education","lineage":["https://openalex.org/I176453806"]},{"id":"https://openalex.org/I143288331","display_name":"Hasso Plattner Institute","ror":"https://ror.org/058rn5r42","country_code":"DE","type":"facility","lineage":["https://openalex.org/I143288331","https://openalex.org/I176453806"]}],"countries":["DE"],"is_corresponding":false,"raw_author_name":"Tobias Friedrich","raw_affiliation_strings":["Hasso Plattner Institute, University of Potsdam, Potsdam, Germany"],"affiliations":[{"raw_affiliation_string":"Hasso Plattner Institute, University of Potsdam, Potsdam, Germany","institution_ids":["https://openalex.org/I143288331","https://openalex.org/I176453806"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5090479052","display_name":"Maximilian Katzmann","orcid":"https://orcid.org/0000-0002-9302-5527"},"institutions":[{"id":"https://openalex.org/I143288331","display_name":"Hasso Plattner Institute","ror":"https://ror.org/058rn5r42","country_code":"DE","type":"facility","lineage":["https://openalex.org/I143288331","https://openalex.org/I176453806"]},{"id":"https://openalex.org/I176453806","display_name":"University of Potsdam","ror":"https://ror.org/03bnmw459","country_code":"DE","type":"education","lineage":["https://openalex.org/I176453806"]}],"countries":["DE"],"is_corresponding":false,"raw_author_name":"Maximilian Katzmann","raw_affiliation_strings":["Hasso Plattner Institute, University of Potsdam, Potsdam, Germany"],"affiliations":[{"raw_affiliation_string":"Hasso Plattner Institute, University of Potsdam, Potsdam, Germany","institution_ids":["https://openalex.org/I143288331","https://openalex.org/I176453806"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5020358376","display_name":"Anton Krohmer","orcid":"https://orcid.org/0000-0003-2060-5181"},"institutions":[{"id":"https://openalex.org/I176453806","display_name":"University of Potsdam","ror":"https://ror.org/03bnmw459","country_code":"DE","type":"education","lineage":["https://openalex.org/I176453806"]},{"id":"https://openalex.org/I143288331","display_name":"Hasso Plattner Institute","ror":"https://ror.org/058rn5r42","country_code":"DE","type":"facility","lineage":["https://openalex.org/I143288331","https://openalex.org/I176453806"]}],"countries":["DE"],"is_corresponding":false,"raw_author_name":"Anton Krohmer","raw_affiliation_strings":["Hasso Plattner Institute, University of Potsdam, Potsdam, Germany"],"affiliations":[{"raw_affiliation_string":"Hasso Plattner Institute, University of Potsdam, Potsdam, Germany","institution_ids":["https://openalex.org/I143288331","https://openalex.org/I176453806"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":4,"corresponding_author_ids":["https://openalex.org/A5058590949"],"corresponding_institution_ids":["https://openalex.org/I143288331","https://openalex.org/I176453806"],"apc_list":null,"apc_paid":null,"fwci":0.8443,"has_fulltext":false,"cited_by_count":9,"citation_normalized_percentile":{"value":0.78277463,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":{"min":89,"max":97},"biblio":{"volume":"25","issue":null,"first_page":"1","last_page":"18"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T12536","display_name":"Topological and Geometric Data Analysis","score":0.9979000091552734,"subfield":{"id":"https://openalex.org/subfields/1703","display_name":"Computational Theory and Mathematics"},"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/T12536","display_name":"Topological and Geometric Data Analysis","score":0.9979000091552734,"subfield":{"id":"https://openalex.org/subfields/1703","display_name":"Computational Theory and Mathematics"},"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/T10720","display_name":"Complexity and Algorithms in Graphs","score":0.996999979019165,"subfield":{"id":"https://openalex.org/subfields/1703","display_name":"Computational Theory and Mathematics"},"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/T11273","display_name":"Advanced Graph Neural Networks","score":0.9945999979972839,"subfield":{"id":"https://openalex.org/subfields/1702","display_name":"Artificial Intelligence"},"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/greedy-algorithm","display_name":"Greedy algorithm","score":0.7010061740875244},{"id":"https://openalex.org/keywords/embedding","display_name":"Embedding","score":0.6462618112564087},{"id":"https://openalex.org/keywords/computer-science","display_name":"Computer science","score":0.4956315755844116},{"id":"https://openalex.org/keywords/metric-space","display_name":"Metric space","score":0.47412538528442383},{"id":"https://openalex.org/keywords/routing","display_name":"Routing (electronic design automation)","score":0.46079307794570923},{"id":"https://openalex.org/keywords/computation","display_name":"Computation","score":0.4486234784126282},{"id":"https://openalex.org/keywords/metric","display_name":"Metric (unit)","score":0.4445141553878784},{"id":"https://openalex.org/keywords/mathematics","display_name":"Mathematics","score":0.4426489770412445},{"id":"https://openalex.org/keywords/geographic-routing","display_name":"Geographic routing","score":0.43555450439453125},{"id":"https://openalex.org/keywords/mathematical-optimization","display_name":"Mathematical optimization","score":0.42025846242904663},{"id":"https://openalex.org/keywords/algorithm","display_name":"Algorithm","score":0.3929060697555542},{"id":"https://openalex.org/keywords/static-routing","display_name":"Static routing","score":0.24827656149864197},{"id":"https://openalex.org/keywords/discrete-mathematics","display_name":"Discrete mathematics","score":0.20702692866325378},{"id":"https://openalex.org/keywords/artificial-intelligence","display_name":"Artificial intelligence","score":0.11395928263664246},{"id":"https://openalex.org/keywords/routing-protocol","display_name":"Routing protocol","score":0.10312530398368835}],"concepts":[{"id":"https://openalex.org/C51823790","wikidata":"https://www.wikidata.org/wiki/Q504353","display_name":"Greedy algorithm","level":2,"score":0.7010061740875244},{"id":"https://openalex.org/C41608201","wikidata":"https://www.wikidata.org/wiki/Q980509","display_name":"Embedding","level":2,"score":0.6462618112564087},{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.4956315755844116},{"id":"https://openalex.org/C198043062","wikidata":"https://www.wikidata.org/wiki/Q180953","display_name":"Metric space","level":2,"score":0.47412538528442383},{"id":"https://openalex.org/C74172769","wikidata":"https://www.wikidata.org/wiki/Q1446839","display_name":"Routing (electronic design automation)","level":2,"score":0.46079307794570923},{"id":"https://openalex.org/C45374587","wikidata":"https://www.wikidata.org/wiki/Q12525525","display_name":"Computation","level":2,"score":0.4486234784126282},{"id":"https://openalex.org/C176217482","wikidata":"https://www.wikidata.org/wiki/Q860554","display_name":"Metric (unit)","level":2,"score":0.4445141553878784},{"id":"https://openalex.org/C33923547","wikidata":"https://www.wikidata.org/wiki/Q395","display_name":"Mathematics","level":0,"score":0.4426489770412445},{"id":"https://openalex.org/C50558702","wikidata":"https://www.wikidata.org/wiki/Q5535067","display_name":"Geographic routing","level":5,"score":0.43555450439453125},{"id":"https://openalex.org/C126255220","wikidata":"https://www.wikidata.org/wiki/Q141495","display_name":"Mathematical optimization","level":1,"score":0.42025846242904663},{"id":"https://openalex.org/C11413529","wikidata":"https://www.wikidata.org/wiki/Q8366","display_name":"Algorithm","level":1,"score":0.3929060697555542},{"id":"https://openalex.org/C204948658","wikidata":"https://www.wikidata.org/wiki/Q1119410","display_name":"Static routing","level":4,"score":0.24827656149864197},{"id":"https://openalex.org/C118615104","wikidata":"https://www.wikidata.org/wiki/Q121416","display_name":"Discrete mathematics","level":1,"score":0.20702692866325378},{"id":"https://openalex.org/C154945302","wikidata":"https://www.wikidata.org/wiki/Q11660","display_name":"Artificial intelligence","level":1,"score":0.11395928263664246},{"id":"https://openalex.org/C104954878","wikidata":"https://www.wikidata.org/wiki/Q1648707","display_name":"Routing protocol","level":3,"score":0.10312530398368835},{"id":"https://openalex.org/C162324750","wikidata":"https://www.wikidata.org/wiki/Q8134","display_name":"Economics","level":0,"score":0.0},{"id":"https://openalex.org/C21547014","wikidata":"https://www.wikidata.org/wiki/Q1423657","display_name":"Operations management","level":1,"score":0.0},{"id":"https://openalex.org/C31258907","wikidata":"https://www.wikidata.org/wiki/Q1301371","display_name":"Computer network","level":1,"score":0.0}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1145/3381751","is_oa":false,"landing_page_url":"https://doi.org/10.1145/3381751","pdf_url":null,"source":{"id":"https://openalex.org/S201104086","display_name":"ACM Journal of Experimental Algorithmics","issn_l":"1084-6654","issn":["1084-6654"],"is_oa":false,"is_in_doaj":false,"is_core":true,"host_organization":"https://openalex.org/P4310319798","host_organization_name":"Association for Computing Machinery","host_organization_lineage":["https://openalex.org/P4310319798"],"host_organization_lineage_names":["Association for Computing Machinery"],"type":"journal"},"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"ACM Journal of Experimental Algorithmics","raw_type":"journal-article"}],"best_oa_location":null,"sustainable_development_goals":[],"awards":[{"id":"https://openalex.org/G6528048277","display_name":null,"funder_award_id":"FR 2988","funder_id":"https://openalex.org/F4320320879","funder_display_name":"Deutsche Forschungsgemeinschaft"}],"funders":[{"id":"https://openalex.org/F4320320879","display_name":"Deutsche Forschungsgemeinschaft","ror":"https://ror.org/018mejw64"}],"has_content":{"pdf":false,"grobid_xml":false},"content_urls":null,"referenced_works_count":9,"referenced_works":["https://openalex.org/W1890754837","https://openalex.org/W1969213662","https://openalex.org/W1971215074","https://openalex.org/W1980940295","https://openalex.org/W1982803213","https://openalex.org/W2116778777","https://openalex.org/W2152948207","https://openalex.org/W2241862190","https://openalex.org/W3124525317"],"related_works":["https://openalex.org/W4387497383","https://openalex.org/W3183948672","https://openalex.org/W3173606202","https://openalex.org/W3110381201","https://openalex.org/W2948807893","https://openalex.org/W2778153218","https://openalex.org/W2758277628","https://openalex.org/W1531601525","https://openalex.org/W2009836834","https://openalex.org/W2914691919"],"abstract_inverted_index":{"Greedy":[0],"routing":[1,41,69],"computes":[2],"paths":[3,125],"between":[4],"nodes":[5],"in":[6,72,215],"a":[7,106,209],"network":[8],"by":[9,24],"successively":[10],"moving":[11],"to":[12,16,21,79,104,169],"the":[13,17,52,74,81,84,113,122,131,136,139,156,171,179,182,185,193,216,227],"neighbor":[14],"closest":[15],"target":[18],"with":[19,201,233],"respect":[20],"coordinates":[22,183,197,232],"given":[23],"an":[25],"embedding":[26],"into":[27,51],"some":[28],"metric":[29],"space.":[30],"Its":[31],"advantage":[32],"is":[33,38],"that":[34,55,67,100,225],"only":[35,127,144],"local":[36],"information":[37],"used":[39],"for":[40,47,59],"decisions.":[42],"We":[43,88],"present":[44],"different":[45],"algorithms":[46,177],"generating":[48],"graph":[49,115],"embeddings":[50,65,187],"hyperbolic":[53,109,217],"plane":[54],"are":[56,101,126,143,198,208],"well":[57],"suited":[58],"greedy":[60,68,86,124],"routing.":[61],"In":[62,135,167],"particular,":[63],"our":[64,90,149,176,223],"guarantee":[66],"always":[70],"succeeds":[71],"reaching":[73],"target,":[75],"and":[76,95,188],"we":[77,117,173,219],"try":[78],"minimize":[80],"lengths":[82],"of":[83,138,181,184,222],"resulting":[85,123,186],"paths.":[87],"evaluate":[89,175],"algorithm":[91,224],"on":[92],"multiple":[93],"generated":[94],"real-world":[96],"networks.":[97],"For":[98],"networks":[99],"generally":[102],"assumed":[103],"have":[105],"hidden":[107],"underlying":[108],"geometry,":[110],"such":[111],"as":[112],"Internet":[114,140],"[3],":[116],"achieve":[118],"near-optimal":[119],"results":[120],"(i.e.,":[121],"slightly":[128],"longer":[129,146],"than":[130],"corresponding":[132],"shortest":[133],"paths).":[134],"case":[137],"graph,":[141],"they":[142],"6%":[145],"when":[147,196,212,230],"using":[148,231],"best":[150,158],"algorithm,":[151],"which":[152],"greatly":[153],"improves":[154],"upon":[155],"previous":[157],"known":[159],"embedding,":[160],"whose":[161],"creation":[162],"required":[163],"substantial":[164],"manual":[165],"intervention.":[166],"addition":[168],"measuring":[170],"stretch,":[172],"empirically":[174],"regarding":[178],"size":[180],"observe":[189],"how":[190],"it":[191],"impacts":[192],"success":[194,228],"rate":[195,229],"not":[199],"represented":[200],"very":[202],"high":[203],"precision.":[204,235],"Since":[205],"numerical":[206],"difficulties":[207],"major":[210],"issue":[211],"performing":[213],"computations":[214],"plane,":[218],"consider":[220],"variations":[221],"improve":[226],"lower":[234]},"counts_by_year":[{"year":2024,"cited_by_count":3},{"year":2023,"cited_by_count":1},{"year":2022,"cited_by_count":2},{"year":2021,"cited_by_count":3}],"updated_date":"2025-11-06T03:46:38.306776","created_date":"2025-10-10T00:00:00"}
