{"id":"https://openalex.org/W3088025102","doi":"https://doi.org/10.5445/ir/1000095908","title":"High-Performance Graph Algorithms","display_name":"High-Performance Graph Algorithms","publication_year":2019,"publication_date":"2019-01-01","ids":{"openalex":"https://openalex.org/W3088025102","doi":"https://doi.org/10.5445/ir/1000095908","mag":"3088025102"},"language":"en","primary_location":{"id":"pmh:oai:EVASTAR-Karlsruhe.de:1000095908","is_oa":false,"landing_page_url":"https://publikationen.bibliothek.kit.edu/1000095908","pdf_url":null,"source":{"id":"https://openalex.org/S4306401992","display_name":"Repository KITopen (Karlsruhe Institute of Technology)","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"host_organization":"https://openalex.org/I102335020","host_organization_name":"Karlsruhe Institute of Technology","host_organization_lineage":["https://openalex.org/I102335020"],"host_organization_lineage_names":[],"type":"repository"},"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"","raw_type":"doc-type:doctoralThesis"},"type":"article","indexed_in":["datacite"],"open_access":{"is_oa":true,"oa_status":"green","oa_url":"https://doi.org/10.5445/ir/1000095908","any_repository_has_fulltext":true},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5040876329","display_name":"Moritz von Looz","orcid":"https://orcid.org/0000-0001-5697-7142"},"institutions":[],"countries":[],"is_corresponding":true,"raw_author_name":"Looz, Moritz Von","raw_affiliation_strings":[],"affiliations":[]}],"institutions":[],"countries_distinct_count":0,"institutions_distinct_count":1,"corresponding_author_ids":["https://openalex.org/A5040876329"],"corresponding_institution_ids":[],"apc_list":null,"apc_paid":null,"fwci":0.3037,"has_fulltext":false,"cited_by_count":3,"citation_normalized_percentile":{"value":0.63010942,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":{"min":89,"max":96},"biblio":{"volume":null,"issue":null,"first_page":null,"last_page":null},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T12292","display_name":"Graph Theory and Algorithms","score":0.9854000210762024,"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"}},"topics":[{"id":"https://openalex.org/T12292","display_name":"Graph Theory and Algorithms","score":0.9854000210762024,"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/T10064","display_name":"Complex Network Analysis Techniques","score":0.9825000166893005,"subfield":{"id":"https://openalex.org/subfields/3109","display_name":"Statistical and Nonlinear Physics"},"field":{"id":"https://openalex.org/fields/31","display_name":"Physics and Astronomy"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},{"id":"https://openalex.org/T10799","display_name":"Data Visualization and Analytics","score":0.978600025177002,"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"}}],"keywords":[{"id":"https://openalex.org/keywords/computer-science","display_name":"Computer science","score":0.5685533881187439},{"id":"https://openalex.org/keywords/algorithm","display_name":"Algorithm","score":0.4952189028263092},{"id":"https://openalex.org/keywords/graph","display_name":"Graph","score":0.4372316002845764},{"id":"https://openalex.org/keywords/theoretical-computer-science","display_name":"Theoretical computer science","score":0.2389485239982605}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.5685533881187439},{"id":"https://openalex.org/C11413529","wikidata":"https://www.wikidata.org/wiki/Q8366","display_name":"Algorithm","level":1,"score":0.4952189028263092},{"id":"https://openalex.org/C132525143","wikidata":"https://www.wikidata.org/wiki/Q141488","display_name":"Graph","level":2,"score":0.4372316002845764},{"id":"https://openalex.org/C80444323","wikidata":"https://www.wikidata.org/wiki/Q2878974","display_name":"Theoretical computer science","level":1,"score":0.2389485239982605}],"mesh":[],"locations_count":2,"locations":[{"id":"pmh:oai:EVASTAR-Karlsruhe.de:1000095908","is_oa":false,"landing_page_url":"https://publikationen.bibliothek.kit.edu/1000095908","pdf_url":null,"source":{"id":"https://openalex.org/S4306401992","display_name":"Repository KITopen (Karlsruhe Institute of Technology)","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"host_organization":"https://openalex.org/I102335020","host_organization_name":"Karlsruhe Institute of Technology","host_organization_lineage":["https://openalex.org/I102335020"],"host_organization_lineage_names":[],"type":"repository"},"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"","raw_type":"doc-type:doctoralThesis"},{"id":"doi:10.5445/ir/1000095908","is_oa":true,"landing_page_url":"https://doi.org/10.5445/ir/1000095908","pdf_url":null,"source":{"id":"https://openalex.org/S7407052948","display_name":"KITopen","issn_l":null,"issn":[],"is_oa":false,"is_in_doaj":false,"is_core":false,"host_organization":null,"host_organization_name":null,"host_organization_lineage":[],"host_organization_lineage_names":[],"type":"repository"},"license":"other-oa","license_id":"https://openalex.org/licenses/other-oa","version":null,"is_accepted":false,"is_published":null,"raw_source_name":null,"raw_type":"article-journal"}],"best_oa_location":{"id":"doi:10.5445/ir/1000095908","is_oa":true,"landing_page_url":"https://doi.org/10.5445/ir/1000095908","pdf_url":null,"source":{"id":"https://openalex.org/S7407052948","display_name":"KITopen","issn_l":null,"issn":[],"is_oa":false,"is_in_doaj":false,"is_core":false,"host_organization":null,"host_organization_name":null,"host_organization_lineage":[],"host_organization_lineage_names":[],"type":"repository"},"license":"other-oa","license_id":"https://openalex.org/licenses/other-oa","version":null,"is_accepted":false,"is_published":false,"raw_source_name":null,"raw_type":"article-journal"},"sustainable_development_goals":[],"awards":[],"funders":[],"has_content":{"grobid_xml":false,"pdf":false},"content_urls":null,"referenced_works_count":0,"referenced_works":[],"related_works":["https://openalex.org/W2950562895","https://openalex.org/W2154191591","https://openalex.org/W1811822729","https://openalex.org/W2887341375","https://openalex.org/W3101676988","https://openalex.org/W1538322112","https://openalex.org/W3182218004","https://openalex.org/W3080860120","https://openalex.org/W2952395520","https://openalex.org/W2399614914","https://openalex.org/W2140591663","https://openalex.org/W2952047680","https://openalex.org/W2901754088","https://openalex.org/W2929205018","https://openalex.org/W2095816277","https://openalex.org/W1574235511","https://openalex.org/W1596758792","https://openalex.org/W2998856043","https://openalex.org/W2473718805","https://openalex.org/W3213917421"],"abstract_inverted_index":{"Ever":[0],"since":[1,81,236],"Euler":[2],"took":[3],"a":[4,10,24,37,100,126,140,168,197,203,209,256,287,362,381,393,420,435,440,457,500,509,541,573,582,622,673,677,693,704,708,723,756,769,780,790,831,863,871,883,899,909,994,1015,1049,1077,1089,1156,1160,1271,1315,1320,1356,1363,1369],"stroll":[5],"across":[6],"the":[7,28,33,44,52,59,70,79,152,219,237,244,311,321,328,340,384,414,444,476,480,519,545,556,612,630,636,646,684,690,730,737,749,807,824,827,865,875,931,970,976,1011,1025,1041,1068,1092,1102,1118,1126,1132,1177,1198,1217,1230,1237,1240,1255,1264,1282,1301,1311,1324],"bridges":[8],"of":[9,16,30,36,41,46,72,179,226,239,246,248,259,289,313,324,390,402,446,454,479,491,512,535,538,544,558,576,615,632,638,650,676,686,710,726,739,752,760,773,783,789,817,826,830,843,874,886,991,1010,1079,1091,1101,1125,1166,1174,1200,1202,1208,1210,1239,1266,1303,1333,1335,1339],"city":[11],"then":[12,166,1034,1085],"called":[13,369,405],"K\u00f6nigsberg,":[14],"relationships":[15,31],"entities":[17],"have":[18,139],"been":[19,96],"modeled":[20,98],"as":[21,99,105,111,130,268,270,913,1020,1047,1111,1113,1323],"graphs.":[22,528,660],"Being":[23],"useful":[25],"abstraction":[26],"when":[27,611],"structure":[29,154,553,725,800],"is":[32,149,233,304,327,336,347,418,619,681,820,840,892,935,950,962,1000,1084,1226,1243,1297],"significant":[34,182,705],"aspect":[35],"problem,":[38,102],"popular":[39],"uses":[40,499,722],"graphs":[42,114,180,721,788,836],"include":[43,216,897],"modeling":[45],"social":[47,217],"networks,":[48,218,368],"supply":[49],"chain":[50],"dependencies,":[51],"internet,":[53],"customer":[54],"preferences,":[55],"street":[56,131,325,924],"networks":[57,132,232,326,346,925],"or":[58,133,350,919],"who-eats-whom":[60],"(aka":[61],"food":[62],"network)":[63],"in":[64,143,243,310,383,443,475,563,617,645,671,729,742,785,821,923,944,955,1030,1040,1197,1233,1343,1368],"an":[65,118,156,533,953,1017,1060,1114,1123,1150,1171],"ecosystem.":[66],"In":[67,1164,1212],"parallel":[68,1291],"computing,":[69],"assignment":[71],"sub-tasks":[73,104],"to":[74,189,271,344,487,503,607,692,697,755,764,801,846,854,857,939,964,989,1002,1087,1142,1206,1229,1250,1263,1281,1285,1331,1346],"processes":[75,85,1336],"can":[76,295,745],"massively":[77],"influence":[78],"performance,":[80],"data":[82,303,494,552,724,799],"dependencies":[83,110],"between":[84,171,416,1027,1062],"are":[86,115,122,184,193,241,255,281,308,374,485,567,942,1033],"significantly":[87],"more":[88,455],"expensive":[89],"than":[90,456,621],"within":[91,380,601],"them.":[92],"This":[93,422,767,983],"scenario":[94,665,1158],"has":[95,424,428,439,572,882],"profitably":[97],"graph":[101,153,172,279,364,910,916,932,948,1094,1189,1215],"with":[103,392,683,748,806,975,979,1081,1095,1131,1159,1246,1355],"vertices":[106,378,391,411,417,887],"and":[107,174,202,222,253,264,317,387,427,507,604,635,666,779,888,905,937,1064,1138,1290,1337,1361],"their":[108,397,851],"communication":[109,223,1359,1366],"edges.":[112],"Many":[113],"governed":[116],"by":[117,196,376,580,597,1006,1072,1117,1136,1184,1269],"underlying":[119,157,322],"geometry.":[120,158],"Some":[121],"derived":[123],"directly":[124],"from":[125,135,292,432,1194],"geometric":[127,175,493,678,838,852,1192,1267,1279,1349],"object,":[128],"such":[129],"meshes":[134,1193,1268],"spatial":[136,700],"simulations.":[137],"Others":[138],"hidden":[141,832],"geometry,":[142,833],"which":[144,293,448,564,672,1180,1259],"no":[145],"explicit":[146],"geometry":[147,164,323,330,341,474,478,1116],"information":[148,839,853],"known,":[150],"but":[151,352,969,1223],"follows":[155],"A":[159,177,283],"suitable":[160],"embedding":[161],"into":[162,860,911],"this":[163,356,403,550,595,625,663,798,1004,1036,1045,1074,1109],"would":[165,587],"show":[167,703],"close":[169],"relationship":[170],"distances":[173,415],"distances.":[176],"subclass":[178,401],"enjoying":[181],"attention":[183,431],"complex":[185,231,345,367],"networks.":[186,224],"Though":[187],"hard":[188,938],"define":[190,667],"exactly,":[191],"they":[192,331],"commonly":[194],"characterized":[195],"low":[198],"diameter,":[199],"heterogeneous":[200],"structure,":[201],"skewed":[204],"degree":[205],"distribution,":[206],"often":[207,242,309],"following":[208],"power":[210],"law.":[211],"The":[212,814,1099,1293,1327],"most":[213,993],"famous":[214],"examples":[215],"hyperlink":[220],"network":[221,276],"Development":[225],"new":[227,266,1145],"analysis":[228,251,917],"algorithms":[229,252,466],"for":[230,366,452,467,524,555,585,656,717,787,811,870,915,926,952,1155],"ongoing.":[234],"Especially":[235],"instances":[238,294,307,453],"interest":[240],"size":[245,312],"billions":[247,1201,1338],"vertices,":[249,1340],"fast":[250,1287,1348],"approximations":[254],"natural":[257,921],"focus":[258],"development.":[260],"To":[261],"accurately":[262,965],"test":[263,302],"benchmark":[265],"developments,":[267],"well":[269,1112],"gain":[272],"theoretical":[273],"insight":[274],"about":[275],"formation,":[277],"generative":[278,363],"models":[280],"required:":[282],"mathematical":[284],"model":[285,365,423,1044],"describing":[286],"family":[288],"random":[290,468,526,560,658,674,719,803],"graphs,":[291,562,805,848],"be":[296,746,765],"sampled":[297],"efficiently.":[298],"Even":[299],"if":[300,413],"real":[301],"available,":[305],"interesting":[306],"terabytes,":[314],"making":[315],"storage":[316],"transmission":[318],"inconvenient.":[319],"While":[320],"spherical":[329],"were":[332],"built":[333],"in,":[334],"there":[335],"some":[337,889],"evidence":[338],"that":[339,762,879],"best":[342],"fitting":[343],"not":[348],"Euclidean":[349,477],"spherical,":[351],"hyperbolic.":[353],"Based":[354],"on":[355,396,689,707,1108,1300],"notion,":[357],"Krioukov":[358],"et":[359],"al.":[360],"proposed":[361],"Random":[370,407],"Hyperbolic":[371,408],"Graphs.":[372],"They":[373],"created":[375],"setting":[377],"randomly":[379],"disk":[382,482],"hyperbolic":[385,469,473,527,561,659,720,731,750,804],"plane":[386],"connecting":[388],"pairs":[389],"probability":[394,575,685],"depending":[395,688],"distance.":[398],"An":[399],"important":[400],"model,":[404,483],"Threshold":[406],"Graphs":[409],"connects":[410],"exactly":[412],"below":[419],"threshold.":[421,623],"pleasant":[425],"properties":[426],"received":[429],"considerable":[430],"theoreticians.":[433],"Unfortunately,":[434],"straightforward":[436,546],"generation":[437,465,522,557],"algorithm":[438,498,523,716,1135,1154,1296],"complexity":[441,511,649,772,810],"quadratic":[442,590],"number":[445,614,631,637,759,885],"nodes,":[447],"renders":[449],"it":[450,845],"infeasible":[451],"few":[458,791,995],"million":[459,792],"vertices.":[460,793],"We":[461,548,593,661,1043,1121,1147,1253,1274,1306],"developed":[462],"four":[463],"faster":[464],"graphs:":[470],"By":[471],"projecting":[472],"Poincar\u00e9":[481],"we":[484,627,702,795,1169],"able":[486],"use":[488,850],"adapted":[489,1141],"versions":[490],"existing":[492,1278],"structures.":[495],"Our":[496,714,946,1187],"first":[497,520,947],"polar":[501],"quadtree":[502,551,640],"avoid":[504],"distance":[505,633,691],"calculations":[506,634],"achieves":[508,532],"time":[510,591,648,771,809,972,1367],"$\\mathcal{O}((n^{3/2}":[513,651],"+":[514,652,777],"m)\\log":[515,653],"n)$":[516,654],"whp.":[517],"--":[518],"subquadratic":[521],"threshold":[525,718],"Empirically,":[529],"our":[530,1234,1351],"implementation":[531,543,1124,1329],"improvement":[534,1173],"three":[536],"orders":[537],"magnitude":[539,784],"over":[540],"reference":[542],"algorithm.":[547],"extend":[549,796,1276],"further":[554,781,1275],"general":[559,657,802,1213],"all":[565],"edges":[566],"probabilistic.":[568],"Since":[569,930],"each":[570,586,734,743,880,1058,1065],"edge":[571,1059,1066,1097,1167],"non-zero":[574],"existing,":[577],"sampling":[578,598,664],"them":[579,618,859,1063,1342],"throwing":[581],"biased":[583],"coin":[584],"again":[588],"cost":[589],"complexity.":[592],"address":[594],"issue":[596],"jumping":[599],"widths":[600],"leaf":[602,609],"cells":[603,610,641],"aggregating":[605],"subtrees":[606],"virtual":[608],"expected":[613,1069],"neighbors":[616,741],"less":[620,1251],"With":[624],"tradeoff,":[626],"bound":[628],"both":[629,1140],"examined":[639],"per":[642],"edge,":[643],"resulting":[644,1328],"same":[647,808],"also":[655,797,1148,1244,1362],"generalize":[662],"Probabilistic":[668],"Neighborhood":[669],"Queries,":[670],"sample":[675],"point":[679],"set":[680,877,1078],"desired,":[682],"inclusion":[687],"query":[694],"point.":[695],"Usable":[696],"simulate":[698],"probabilistic":[699],"spreading,":[701],"speedup":[706],"proof":[709],"concept":[711],"disease":[712],"simulation.":[713],"second":[715,815,1188],"concentric":[727],"annuli":[728],"plane.":[732],"For":[733],"given":[735],"vertex,":[736],"positions":[738],"possible":[740,1001],"band":[744],"restricted":[747,1157],"law":[751],"cosines,":[753],"leading":[754,1249],"much":[757],"reduced":[758,770],"candidates":[761],"need":[763],"checked.":[766],"yields":[768,1260],"$\\mathcal{O}(n":[774],"\\log^2":[775],"n":[776],"m)$":[778],"order":[782],"practice":[786],"Finally,":[794],"constant":[812,981],"parameters.":[813],"part":[816],"my":[818],"thesis":[819],"many":[822,895],"aspects":[823],"opposite":[825],"first.":[828],"Instead":[829,842],"I":[834,849],"consider":[835],"whose":[837],"explicit.":[841],"using":[844],"generate":[847],"decide":[855],"how":[856],"cut":[858],"pieces.":[861],"Given":[862],"graph,":[864],"Graph":[866],"Partitioning":[867],"Problem":[868],"asks":[869],"disjoint":[872],"partition":[873,1090],"vertex":[876,1053],"so":[878],"subset":[881],"similar":[884,1321],"objective":[890],"function":[891],"optimized.":[893],"Its":[894],"applications":[896],"parallelizing":[898],"computing":[900,1007],"task":[901],"while":[902],"balancing":[903,1272],"load":[904],"minimizing":[906],"communication,":[907],"dividing":[908],"blocks":[912,1242],"preparation":[914],"tasks":[918],"finding":[920,1088],"cuts":[922],"efficient":[927],"route":[928],"planning.":[929],"partitioning":[933,1048,1265,1341],"problem":[934,1046],"NP-complete":[936],"approximate,":[940],"heuristics":[941],"used":[943,1183],"practice.":[945],"partitioner":[949,1190],"designed":[951],"application":[954],"quantum":[956,1022],"chemistry.":[957,1023],"Computing":[958],"electron":[959],"density":[960],"fields":[961],"necessary":[963],"predict":[966],"protein":[967,1013,1050,1093,1119],"interactions,":[968],"required":[971],"scales":[973,1330],"quadratically":[974],"protein's":[977],"size,":[978],"punitive":[980],"factors.":[982],"effectively":[984],"restricts":[985],"these":[986,1144],"density-based":[987],"methods":[988],"proteins":[990],"at":[992,1014],"hundred":[996],"amino":[997,1028,1056],"acids.":[998],"It":[999],"circumvent":[1003],"limitation":[1005],"only":[1008],"parts":[1009,1032],"target":[1012],"time,":[1016],"approach":[1018],"known":[1019],"subsystem":[1021],"However,":[1024],"interactions":[1026],"acids":[1029],"different":[1031],"neglected;":[1035],"neglect":[1037],"causes":[1038],"errors":[1039],"solution.":[1042],"graph:":[1051],"Each":[1052],"represents":[1054],"one":[1055],"acid,":[1057],"interaction":[1061],"weight":[1067],"error":[1070,1083],"caused":[1071],"neglecting":[1073],"interaction.":[1075],"Finding":[1076],"subsets":[1080],"minimum":[1082,1096],"equivalent":[1086],"cut.":[1098],"requirements":[1100],"chemical":[1103],"simulations":[1104,1196],"cause":[1105],"additional":[1106],"constraints":[1107],"partition,":[1110],"implied":[1115],"structure.":[1120],"provide":[1122,1149],"well-known":[1127,1256],"multilevel":[1128,1218],"heuristic":[1129,1219],"together":[1130],"local":[1133],"search":[1134],"Fiduccia":[1137],"Mattheyses,":[1139],"respect":[1143],"constraints.":[1146],"optimal":[1151],"dynamic":[1152],"programming":[1153],"smaller":[1161,1365],"solution":[1162],"space.":[1163],"terms":[1165],"cut,":[1168],"achieve":[1170,1286],"average":[1172],"13.5%":[1175],"against":[1176],"naive":[1178],"solution,":[1179],"was":[1181],"previously":[1182],"domain":[1185],"scientists.":[1186],"targets":[1191],"numerical":[1195],"scale":[1199],"grid":[1203],"points,":[1204],"parallelized":[1205],"tens":[1207,1332],"thousands":[1209,1334],"processes.":[1211],"purpose":[1214],"partitioning,":[1216],"computes":[1220],"high-quality":[1221],"partitions,":[1222],"its":[1224],"scalability":[1225],"limited.":[1227],"Due":[1228],"large":[1231],"halos":[1232],"targeted":[1235],"application,":[1236],"shape":[1238],"partitioned":[1241],"important,":[1245],"convex":[1247,1261],"shapes":[1248],"communication.":[1252],"adapt":[1254],"$k$-means":[1257,1295],"algorithm,":[1258],"shapes,":[1262],"including":[1270],"scheme.":[1273],"several":[1277],"optimizations":[1280],"balanced":[1283],"version":[1284],"running":[1288],"times":[1289],"scalability.":[1292],"classic":[1294],"highly":[1298],"dependent":[1299],"choice":[1302],"initial":[1304,1308],"centers.":[1305],"select":[1307],"centers":[1309],"among":[1310],"input":[1312,1325],"points":[1313],"along":[1314],"space-filling":[1316],"curve,":[1317],"thus":[1318],"guaranteeing":[1319],"distribution":[1322],"points.":[1326],"seconds.":[1344],"Compared":[1345],"previous":[1347],"partitioners,":[1350],"method":[1352],"provides":[1353],"partitions":[1354],"10-15%":[1357],"lower":[1358],"volume":[1360],"corresponding":[1364],"distributed":[1370],"SpMV":[1371],"benchmark.":[1372]},"counts_by_year":[{"year":2022,"cited_by_count":2},{"year":2021,"cited_by_count":1}],"updated_date":"2025-11-06T06:51:31.235846","created_date":"2020-10-01T00:00:00"}
