{"id":"https://openalex.org/W2885972824","doi":"https://doi.org/10.1145/3225058.3225063","title":"Parallelizing Pruning-based Graph Structural Clustering","display_name":"Parallelizing Pruning-based Graph Structural Clustering","publication_year":2018,"publication_date":"2018-08-08","ids":{"openalex":"https://openalex.org/W2885972824","doi":"https://doi.org/10.1145/3225058.3225063","mag":"2885972824"},"language":"en","primary_location":{"id":"doi:10.1145/3225058.3225063","is_oa":false,"landing_page_url":"https://doi.org/10.1145/3225058.3225063","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Proceedings of the 47th International Conference on Parallel Processing","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/A5084471091","display_name":"Yulin Che","orcid":"https://orcid.org/0000-0002-0776-5255"},"institutions":[{"id":"https://openalex.org/I200769079","display_name":"Hong Kong University of Science and Technology","ror":"https://ror.org/00q4vv597","country_code":"HK","type":"education","lineage":["https://openalex.org/I200769079"]}],"countries":["HK"],"is_corresponding":true,"raw_author_name":"Yulin Che","raw_affiliation_strings":["HKUST, Hong Kong, China"],"affiliations":[{"raw_affiliation_string":"HKUST, Hong Kong, China","institution_ids":["https://openalex.org/I200769079"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5043164368","display_name":"Shixuan Sun","orcid":"https://orcid.org/0000-0003-4060-9438"},"institutions":[{"id":"https://openalex.org/I200769079","display_name":"Hong Kong University of Science and Technology","ror":"https://ror.org/00q4vv597","country_code":"HK","type":"education","lineage":["https://openalex.org/I200769079"]}],"countries":["HK"],"is_corresponding":false,"raw_author_name":"Shixuan Sun","raw_affiliation_strings":["HKUST, Hong Kong, China"],"affiliations":[{"raw_affiliation_string":"HKUST, Hong Kong, China","institution_ids":["https://openalex.org/I200769079"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5034823616","display_name":"Qiong Luo","orcid":"https://orcid.org/0000-0002-2861-9492"},"institutions":[{"id":"https://openalex.org/I200769079","display_name":"Hong Kong University of Science and Technology","ror":"https://ror.org/00q4vv597","country_code":"HK","type":"education","lineage":["https://openalex.org/I200769079"]}],"countries":["HK"],"is_corresponding":false,"raw_author_name":"Qiong Luo","raw_affiliation_strings":["HKUST, Hong Kong, China"],"affiliations":[{"raw_affiliation_string":"HKUST, Hong Kong, China","institution_ids":["https://openalex.org/I200769079"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":3,"corresponding_author_ids":["https://openalex.org/A5084471091"],"corresponding_institution_ids":["https://openalex.org/I200769079"],"apc_list":null,"apc_paid":null,"fwci":0.9263,"has_fulltext":false,"cited_by_count":22,"citation_normalized_percentile":{"value":0.74808458,"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":"10"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T10064","display_name":"Complex Network Analysis Techniques","score":0.9994999766349792,"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"}},"topics":[{"id":"https://openalex.org/T10064","display_name":"Complex Network Analysis Techniques","score":0.9994999766349792,"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/T12292","display_name":"Graph Theory and Algorithms","score":0.9979000091552734,"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/T11273","display_name":"Advanced Graph Neural Networks","score":0.9954000115394592,"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/computer-science","display_name":"Computer science","score":0.8399434685707092},{"id":"https://openalex.org/keywords/parallel-computing","display_name":"Parallel computing","score":0.6935809850692749},{"id":"https://openalex.org/keywords/scalability","display_name":"Scalability","score":0.5787599682807922},{"id":"https://openalex.org/keywords/cluster-analysis","display_name":"Cluster analysis","score":0.5692835450172424},{"id":"https://openalex.org/keywords/computation","display_name":"Computation","score":0.566473662853241},{"id":"https://openalex.org/keywords/pruning","display_name":"Pruning","score":0.5451804995536804},{"id":"https://openalex.org/keywords/xeon-phi","display_name":"Xeon Phi","score":0.4861156940460205},{"id":"https://openalex.org/keywords/algorithm","display_name":"Algorithm","score":0.45585310459136963},{"id":"https://openalex.org/keywords/theoretical-computer-science","display_name":"Theoretical computer science","score":0.3221168518066406},{"id":"https://openalex.org/keywords/artificial-intelligence","display_name":"Artificial intelligence","score":0.1605956256389618}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.8399434685707092},{"id":"https://openalex.org/C173608175","wikidata":"https://www.wikidata.org/wiki/Q232661","display_name":"Parallel computing","level":1,"score":0.6935809850692749},{"id":"https://openalex.org/C48044578","wikidata":"https://www.wikidata.org/wiki/Q727490","display_name":"Scalability","level":2,"score":0.5787599682807922},{"id":"https://openalex.org/C73555534","wikidata":"https://www.wikidata.org/wiki/Q622825","display_name":"Cluster analysis","level":2,"score":0.5692835450172424},{"id":"https://openalex.org/C45374587","wikidata":"https://www.wikidata.org/wiki/Q12525525","display_name":"Computation","level":2,"score":0.566473662853241},{"id":"https://openalex.org/C108010975","wikidata":"https://www.wikidata.org/wiki/Q500094","display_name":"Pruning","level":2,"score":0.5451804995536804},{"id":"https://openalex.org/C96972482","wikidata":"https://www.wikidata.org/wiki/Q1049168","display_name":"Xeon Phi","level":2,"score":0.4861156940460205},{"id":"https://openalex.org/C11413529","wikidata":"https://www.wikidata.org/wiki/Q8366","display_name":"Algorithm","level":1,"score":0.45585310459136963},{"id":"https://openalex.org/C80444323","wikidata":"https://www.wikidata.org/wiki/Q2878974","display_name":"Theoretical computer science","level":1,"score":0.3221168518066406},{"id":"https://openalex.org/C154945302","wikidata":"https://www.wikidata.org/wiki/Q11660","display_name":"Artificial intelligence","level":1,"score":0.1605956256389618},{"id":"https://openalex.org/C77088390","wikidata":"https://www.wikidata.org/wiki/Q8513","display_name":"Database","level":1,"score":0.0},{"id":"https://openalex.org/C6557445","wikidata":"https://www.wikidata.org/wiki/Q173113","display_name":"Agronomy","level":1,"score":0.0},{"id":"https://openalex.org/C86803240","wikidata":"https://www.wikidata.org/wiki/Q420","display_name":"Biology","level":0,"score":0.0}],"mesh":[],"locations_count":2,"locations":[{"id":"doi:10.1145/3225058.3225063","is_oa":false,"landing_page_url":"https://doi.org/10.1145/3225058.3225063","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Proceedings of the 47th International Conference on Parallel Processing","raw_type":"proceedings-article"},{"id":"pmh:oai:repository.ust.hk:1783.1-94500","is_oa":false,"landing_page_url":"http://www.scopus.com/record/display.url?eid=2-s2.0-85054870389&origin=inward","pdf_url":null,"source":{"id":"https://openalex.org/S4306401796","display_name":"Rare & Special e-Zone (The Hong Kong University of Science and Technology)","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"host_organization":"https://openalex.org/I200769079","host_organization_name":"Hong Kong University of Science and Technology","host_organization_lineage":["https://openalex.org/I200769079"],"host_organization_lineage_names":[],"type":"repository"},"license":null,"license_id":null,"version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":"","raw_type":"Conference paper"}],"best_oa_location":null,"sustainable_development_goals":[{"display_name":"Affordable and clean energy","id":"https://metadata.un.org/sdg/7","score":0.5299999713897705}],"awards":[],"funders":[],"has_content":{"grobid_xml":false,"pdf":false},"content_urls":null,"referenced_works_count":28,"referenced_works":["https://openalex.org/W1561988317","https://openalex.org/W1994727615","https://openalex.org/W1997871231","https://openalex.org/W2007954020","https://openalex.org/W2030780826","https://openalex.org/W2048968215","https://openalex.org/W2065808229","https://openalex.org/W2082773934","https://openalex.org/W2088840018","https://openalex.org/W2102030701","https://openalex.org/W2102717275","https://openalex.org/W2107308132","https://openalex.org/W2134008243","https://openalex.org/W2142140138","https://openalex.org/W2167001375","https://openalex.org/W2243560673","https://openalex.org/W2249320699","https://openalex.org/W2293942356","https://openalex.org/W2346638866","https://openalex.org/W2426212411","https://openalex.org/W2436321460","https://openalex.org/W2614270461","https://openalex.org/W2615250859","https://openalex.org/W2755088640","https://openalex.org/W2773259269","https://openalex.org/W2951870329","https://openalex.org/W3015485598","https://openalex.org/W3124442824"],"related_works":["https://openalex.org/W2981664121","https://openalex.org/W2526069705","https://openalex.org/W2024016913","https://openalex.org/W2773471004","https://openalex.org/W2909639320","https://openalex.org/W2035419609","https://openalex.org/W2898398754","https://openalex.org/W88591960","https://openalex.org/W3090309567","https://openalex.org/W2295196644"],"abstract_inverted_index":{"A":[0],"common":[1],"class":[2],"of":[3,43,60,76,78,153],"graph":[4,159],"structural":[5,47,64,133],"clustering":[6],"algorithms,":[7],"pioneered":[8],"by":[9,56],"SCAN":[10,52,88],"(Structural":[11],"Clustering":[12],"Algorithm":[13],"for":[14,132],"Networks),":[15],"not":[16],"only":[17],"find":[18],"clusters":[19],"among":[20,49],"vertices":[21,25],"but":[22],"also":[23],"classify":[24],"as":[26],"cores,":[27],"hubs":[28],"and":[29,93,102,120,146,183],"outliers.":[30],"However,":[31],"these":[32],"algorithms":[33,53,89],"suffer":[34],"from":[35],"efficiency":[36,55],"issues":[37],"due":[38],"to":[39,85,116,150,185],"the":[40,58,69,151,156,190,195],"great":[41],"amount":[42,59],"computation":[44,66,112,119],"required":[45],"on":[46,73,90,143,167,194],"similarity":[48,65,134],"vertices.":[50],"Pruning-based":[51],"improve":[54],"reducing":[57],"computation.":[61,135],"Nevertheless,":[62],"this":[63,81],"is":[67,141,176],"still":[68],"performance":[70,175],"bottleneck,":[71],"especially":[72],"big":[74],"graphs":[75],"billions":[77],"edges.":[79],"In":[80],"paper,":[82],"we":[83,106,124],"propose":[84,125],"parallelize":[86],"pruning-based":[87],"multi-core":[91],"CPUs":[92],"Intel":[94],"Xeon":[95],"Phi":[96],"Processors":[97],"(KNL)":[98],"with":[99,148,172],"multiple":[100],"threads":[101],"vectorized":[103,128],"instructions.":[104],"Specifically,":[105],"design":[107],"ppSCAN,":[108],"a":[109,126],"multi-phase":[110],"vertex":[111],"based":[113],"parallel":[114],"algorithm,":[115,193],"avoid":[117],"redundant":[118],"achieve":[121],"scalability.":[122],"Moreover,":[123],"pivot-based":[127],"set":[129],"intersection":[130],"algorithm":[131],"Experimental":[136],"results":[137],"show":[138],"that":[139],"ppSCAN":[140,162],"scalable":[142],"both":[144],"CPU":[145],"KNL":[147,168],"respect":[149],"number":[152],"threads.":[154],"On":[155],"1.8":[157],"billion-edge":[158],"friendster,":[160],"our":[161,180],"completes":[163],"within":[164],"65":[165],"seconds":[166],"(64":[169],"physical":[170],"cores":[171],"hyper-threading).":[173],"This":[174],"100x-130x":[177],"faster":[178,187],"than":[179,188],"single-threaded":[181],"version,":[182],"up":[184],"250x":[186],"pSCAN,":[189],"state-of-the-art":[191],"sequential":[192],"same":[196],"platform.":[197]},"counts_by_year":[{"year":2025,"cited_by_count":6},{"year":2024,"cited_by_count":1},{"year":2023,"cited_by_count":5},{"year":2022,"cited_by_count":4},{"year":2021,"cited_by_count":1},{"year":2020,"cited_by_count":4},{"year":2019,"cited_by_count":1}],"updated_date":"2026-03-18T14:38:29.013473","created_date":"2025-10-10T00:00:00"}
