{"id":"https://openalex.org/W4404469336","doi":"https://doi.org/10.1109/tpds.2024.3501292","title":"Two-Dimensional Balanced Partitioning and Efficient Caching for Distributed Graph Analysis","display_name":"Two-Dimensional Balanced Partitioning and Efficient Caching for Distributed Graph Analysis","publication_year":2024,"publication_date":"2024-11-18","ids":{"openalex":"https://openalex.org/W4404469336","doi":"https://doi.org/10.1109/tpds.2024.3501292"},"language":"en","primary_location":{"id":"doi:10.1109/tpds.2024.3501292","is_oa":false,"landing_page_url":"https://doi.org/10.1109/tpds.2024.3501292","pdf_url":null,"source":{"id":"https://openalex.org/S97130795","display_name":"IEEE Transactions on Parallel and Distributed Systems","issn_l":"1045-9219","issn":["1045-9219","1558-2183","2161-9883"],"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 Parallel and Distributed 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/A5101356724","display_name":"Shuai Lin","orcid":null},"institutions":[{"id":"https://openalex.org/I126520041","display_name":"University of Science and Technology of China","ror":"https://ror.org/04c4dkn09","country_code":"CN","type":"education","lineage":["https://openalex.org/I126520041","https://openalex.org/I19820366"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Shuai Lin","raw_affiliation_strings":["University of Science and Technology of China, Hefei, China"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"University of Science and Technology of China, Hefei, China","institution_ids":["https://openalex.org/I126520041"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5100431161","display_name":"Rui Wang","orcid":"https://orcid.org/0000-0001-8915-4169"},"institutions":[{"id":"https://openalex.org/I76130692","display_name":"Zhejiang University","ror":"https://ror.org/00a2xv884","country_code":"CN","type":"education","lineage":["https://openalex.org/I76130692"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Rui Wang","raw_affiliation_strings":["Zhejiang University, Hangzhou, China"],"raw_orcid":"https://orcid.org/0000-0001-8915-4169","affiliations":[{"raw_affiliation_string":"Zhejiang University, Hangzhou, China","institution_ids":["https://openalex.org/I76130692"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5101970462","display_name":"Yongkun Li","orcid":"https://orcid.org/0000-0002-3743-8511"},"institutions":[{"id":"https://openalex.org/I126520041","display_name":"University of Science and Technology of China","ror":"https://ror.org/04c4dkn09","country_code":"CN","type":"education","lineage":["https://openalex.org/I126520041","https://openalex.org/I19820366"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Yongkun Li","raw_affiliation_strings":["Anhui Province Key Laboratory of High Performance Computing, University of Science and Technology of China, Hefei, China","University of Science and Technology of China, Hefei, China"],"raw_orcid":"https://orcid.org/0000-0002-3743-8511","affiliations":[{"raw_affiliation_string":"Anhui Province Key Laboratory of High Performance Computing, University of Science and Technology of China, Hefei, China","institution_ids":["https://openalex.org/I126520041"]},{"raw_affiliation_string":"University of Science and Technology of China, Hefei, China","institution_ids":["https://openalex.org/I126520041"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5070385135","display_name":"Yinlong Xu","orcid":"https://orcid.org/0000-0001-9586-0561"},"institutions":[{"id":"https://openalex.org/I126520041","display_name":"University of Science and Technology of China","ror":"https://ror.org/04c4dkn09","country_code":"CN","type":"education","lineage":["https://openalex.org/I126520041","https://openalex.org/I19820366"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Yinlong Xu","raw_affiliation_strings":["Anhui Province Key Laboratory of High Performance Computing, University of Science and Technology of China, Hefei, China","University of Science and Technology of China, Hefei, China"],"raw_orcid":"https://orcid.org/0000-0001-9586-0561","affiliations":[{"raw_affiliation_string":"Anhui Province Key Laboratory of High Performance Computing, University of Science and Technology of China, Hefei, China","institution_ids":["https://openalex.org/I126520041"]},{"raw_affiliation_string":"University of Science and Technology of China, Hefei, China","institution_ids":["https://openalex.org/I126520041"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5068489266","display_name":"John C. S. Lui","orcid":"https://orcid.org/0000-0001-7466-0384"},"institutions":[{"id":"https://openalex.org/I177725633","display_name":"Chinese University of Hong Kong","ror":"https://ror.org/00t33hh48","country_code":"HK","type":"education","lineage":["https://openalex.org/I177725633"]}],"countries":["HK"],"is_corresponding":false,"raw_author_name":"John C. S. Lui","raw_affiliation_strings":["The Chinese University of Hong Kong, Ma Liu Shui, Hong Kong","The Chinese University of Hong Kong, Hong Kong"],"raw_orcid":"https://orcid.org/0000-0001-7466-0384","affiliations":[{"raw_affiliation_string":"The Chinese University of Hong Kong, Ma Liu Shui, Hong Kong","institution_ids":["https://openalex.org/I177725633"]},{"raw_affiliation_string":"The Chinese University of Hong Kong, Hong Kong","institution_ids":["https://openalex.org/I177725633"]}]}],"institutions":[],"countries_distinct_count":2,"institutions_distinct_count":3,"corresponding_author_ids":[],"corresponding_institution_ids":[],"apc_list":null,"apc_paid":null,"fwci":0.0,"has_fulltext":false,"cited_by_count":0,"citation_normalized_percentile":{"value":0.18974236,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":null,"biblio":{"volume":"36","issue":"2","first_page":"133","last_page":"149"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T12292","display_name":"Graph Theory and Algorithms","score":0.9962000250816345,"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.9962000250816345,"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/T11478","display_name":"Caching and Content Delivery","score":0.9828000068664551,"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/T11106","display_name":"Data Management and Algorithms","score":0.9692999720573425,"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"}}],"keywords":[{"id":"https://openalex.org/keywords/computer-science","display_name":"Computer science","score":0.8650100231170654},{"id":"https://openalex.org/keywords/graph-partition","display_name":"Graph partition","score":0.5243306756019592},{"id":"https://openalex.org/keywords/distributed-computing","display_name":"Distributed computing","score":0.472737193107605},{"id":"https://openalex.org/keywords/graph","display_name":"Graph","score":0.4721567630767822},{"id":"https://openalex.org/keywords/parallel-computing","display_name":"Parallel computing","score":0.46601206064224243},{"id":"https://openalex.org/keywords/distributed-database","display_name":"Distributed database","score":0.41874706745147705},{"id":"https://openalex.org/keywords/graph-theory","display_name":"Graph theory","score":0.4164072573184967},{"id":"https://openalex.org/keywords/theoretical-computer-science","display_name":"Theoretical computer science","score":0.3637029528617859}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.8650100231170654},{"id":"https://openalex.org/C48903430","wikidata":"https://www.wikidata.org/wiki/Q491370","display_name":"Graph partition","level":3,"score":0.5243306756019592},{"id":"https://openalex.org/C120314980","wikidata":"https://www.wikidata.org/wiki/Q180634","display_name":"Distributed computing","level":1,"score":0.472737193107605},{"id":"https://openalex.org/C132525143","wikidata":"https://www.wikidata.org/wiki/Q141488","display_name":"Graph","level":2,"score":0.4721567630767822},{"id":"https://openalex.org/C173608175","wikidata":"https://www.wikidata.org/wiki/Q232661","display_name":"Parallel computing","level":1,"score":0.46601206064224243},{"id":"https://openalex.org/C70061542","wikidata":"https://www.wikidata.org/wiki/Q989016","display_name":"Distributed database","level":2,"score":0.41874706745147705},{"id":"https://openalex.org/C88230418","wikidata":"https://www.wikidata.org/wiki/Q131476","display_name":"Graph theory","level":2,"score":0.4164072573184967},{"id":"https://openalex.org/C80444323","wikidata":"https://www.wikidata.org/wiki/Q2878974","display_name":"Theoretical computer science","level":1,"score":0.3637029528617859},{"id":"https://openalex.org/C114614502","wikidata":"https://www.wikidata.org/wiki/Q76592","display_name":"Combinatorics","level":1,"score":0.0},{"id":"https://openalex.org/C33923547","wikidata":"https://www.wikidata.org/wiki/Q395","display_name":"Mathematics","level":0,"score":0.0}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1109/tpds.2024.3501292","is_oa":false,"landing_page_url":"https://doi.org/10.1109/tpds.2024.3501292","pdf_url":null,"source":{"id":"https://openalex.org/S97130795","display_name":"IEEE Transactions on Parallel and Distributed Systems","issn_l":"1045-9219","issn":["1045-9219","1558-2183","2161-9883"],"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 Parallel and Distributed Systems","raw_type":"journal-article"}],"best_oa_location":null,"sustainable_development_goals":[],"awards":[{"id":"https://openalex.org/G6206915575","display_name":null,"funder_award_id":"62172382","funder_id":"https://openalex.org/F4320321001","funder_display_name":"National Natural Science Foundation of China"}],"funders":[{"id":"https://openalex.org/F4320321001","display_name":"National Natural Science Foundation of China","ror":"https://ror.org/01h0zpd94"},{"id":"https://openalex.org/F4320322847","display_name":"Youth Innovation Promotion Association of the Chinese Academy of Sciences","ror":"https://ror.org/031141b54"}],"has_content":{"pdf":false,"grobid_xml":false},"content_urls":null,"referenced_works_count":61,"referenced_works":["https://openalex.org/W45835920","https://openalex.org/W217817341","https://openalex.org/W1969970763","https://openalex.org/W1971630691","https://openalex.org/W1975464357","https://openalex.org/W1999446611","https://openalex.org/W2006023152","https://openalex.org/W2022678927","https://openalex.org/W2031709923","https://openalex.org/W2038405834","https://openalex.org/W2044902313","https://openalex.org/W2053076698","https://openalex.org/W2063597636","https://openalex.org/W2071355008","https://openalex.org/W2077943220","https://openalex.org/W2112030268","https://openalex.org/W2112651225","https://openalex.org/W2116450608","https://openalex.org/W2117831564","https://openalex.org/W2130822890","https://openalex.org/W2131439865","https://openalex.org/W2141380216","https://openalex.org/W2148762636","https://openalex.org/W2154851992","https://openalex.org/W2161455936","https://openalex.org/W2166469213","https://openalex.org/W2170616854","https://openalex.org/W2798875768","https://openalex.org/W2896161497","https://openalex.org/W2914894107","https://openalex.org/W2962756421","https://openalex.org/W2963918469","https://openalex.org/W2964157613","https://openalex.org/W2979615946","https://openalex.org/W2982231843","https://openalex.org/W2990947761","https://openalex.org/W3013987090","https://openalex.org/W3029002917","https://openalex.org/W3035483307","https://openalex.org/W3185842982","https://openalex.org/W3196829622","https://openalex.org/W3196877602","https://openalex.org/W3207183145","https://openalex.org/W3207627052","https://openalex.org/W4211197802","https://openalex.org/W4236269389","https://openalex.org/W4308083573","https://openalex.org/W4320067889","https://openalex.org/W4327930422","https://openalex.org/W6603201521","https://openalex.org/W6628546715","https://openalex.org/W6638233953","https://openalex.org/W6638659379","https://openalex.org/W6639055396","https://openalex.org/W6681885597","https://openalex.org/W6714748476","https://openalex.org/W6727469013","https://openalex.org/W6735906284","https://openalex.org/W6742164933","https://openalex.org/W6745510073","https://openalex.org/W6781080153"],"related_works":["https://openalex.org/W2115140794","https://openalex.org/W2041120224","https://openalex.org/W1504320321","https://openalex.org/W2067902980","https://openalex.org/W2548529098","https://openalex.org/W4312275919","https://openalex.org/W2338293335","https://openalex.org/W2039378765","https://openalex.org/W2614685449","https://openalex.org/W283879968"],"abstract_inverted_index":{"Distributed":[0],"graph":[1,7,23,31,38,66,75,128,164,183,193,212],"analysis":[2,194],"usually":[3],"partitions":[4],"a":[5,16,26,53,73,88,108,140],"large":[6,54],"into":[8,15,179],"multiple":[9,162],"small-sized":[10],"subgraphs":[11],"and":[12,79,84,94,96,136,150,152,171,186,201,218],"distributes":[13],"them":[14],"cluster":[17],"of":[18,47,56,64,101,117,126,148,157,210],"machines":[19],"for":[20,91],"computing.":[21],"Therefore,":[22],"partitioning":[24,39,165,177],"plays":[25],"crucial":[27],"role":[28],"in":[29,43,143],"distributed":[30,65,127,182],"analysis.":[32,67,129],"However,":[33],"the":[34,62,99,115,124,155,206,223,230],"widely":[35],"used":[36],"existing":[37,163],"schemes":[40],"balance":[41,142],"only":[42],"one":[44],"dimension":[45],"(number":[46],"edges":[48],"or":[49,51],"vertices)":[50],"incur":[52],"number":[55,100,116,147,156],"edge":[57,102,118,158],"cuts,":[58,159],"so":[59,120],"they":[60],"degrade":[61],"performance":[63,231],"In":[68,221],"this":[69],"article,":[70],"we":[71,105],"propose":[72,107],"novel":[74],"partition":[76,90],"scheme":[77,111,226],"BPart":[78],"two":[80,180],"enhanced":[81],"algorithms":[82,178],"BPart-C":[83,135,200],"BPart-S":[85,137,202],"to":[86,112,122,161,188,216,234],"achieve":[87,139],"balanced":[89],"both":[92,144,199],"vertices":[93,149],"edges,":[95],"also":[97,106,174],"reduce":[98,114,205],"cuts.":[103],"Besides,":[104],"neighbor-aware":[109,224],"caching":[110,225],"further":[113,228],"cuts":[119],"as":[121],"improve":[123,229],"efficiency":[125],"Our":[130],"experimental":[131],"results":[132],"show":[133,197],"that":[134,198],"can":[138,203,227],"better":[141],"dimensions":[145],"(the":[146],"edges),":[151],"meanwhile":[153],"reducing":[154],"compared":[160],"algorithms,":[166],"i.e.,":[167],"Chunk-V,":[168],"Chunk-E,":[169],"Fennel,":[170],"Hash.":[172],"We":[173],"integrate":[175],"these":[176],"popular":[181],"systems,":[184],"KnightKing":[185],"Gemini,":[187],"validate":[189],"their":[190],"impact":[191],"on":[192],"efficiency.":[195],"Results":[196],"significantly":[204],"total":[207],"running":[208],"time":[209],"various":[211],"applications":[213],"by":[214,232],"up":[215,233],"60%":[217],"70%,":[219],"respectively.":[220],"addition,":[222],"24%.":[235]},"counts_by_year":[],"updated_date":"2025-12-27T23:08:20.325037","created_date":"2025-10-10T00:00:00"}
