{"id":"https://openalex.org/W1989788024","doi":"https://doi.org/10.1109/tpds.2015.2390633","title":"Engineering Parallel Algorithms for Community Detection in Massive Networks","display_name":"Engineering Parallel Algorithms for Community Detection in Massive Networks","publication_year":2015,"publication_date":"2015-01-12","ids":{"openalex":"https://openalex.org/W1989788024","doi":"https://doi.org/10.1109/tpds.2015.2390633","mag":"1989788024"},"language":"en","primary_location":{"id":"doi:10.1109/tpds.2015.2390633","is_oa":false,"landing_page_url":"https://doi.org/10.1109/tpds.2015.2390633","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":["arxiv","crossref"],"open_access":{"is_oa":true,"oa_status":"green","oa_url":"https://arxiv.org/pdf/1304.4453","any_repository_has_fulltext":true},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5063371576","display_name":"Christian Staudt","orcid":null},"institutions":[{"id":"https://openalex.org/I102335020","display_name":"Karlsruhe Institute of Technology","ror":"https://ror.org/04t3en479","country_code":"DE","type":"education","lineage":["https://openalex.org/I102335020","https://openalex.org/I1305996414"]}],"countries":["DE"],"is_corresponding":true,"raw_author_name":"Christian L. Staudt","raw_affiliation_strings":["Faculty of Informatics, Karlsruhe Institute of Technology (KIT), Karlsruhe, Germany","Faculty of Informatics, Karlsruhe Institute of Technology (KIT), Karlsruhe, Germany#TAB#"],"affiliations":[{"raw_affiliation_string":"Faculty of Informatics, Karlsruhe Institute of Technology (KIT), Karlsruhe, Germany","institution_ids":["https://openalex.org/I102335020"]},{"raw_affiliation_string":"Faculty of Informatics, Karlsruhe Institute of Technology (KIT), Karlsruhe, Germany#TAB#","institution_ids":["https://openalex.org/I102335020"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5020196859","display_name":"Henning Meyerhenke","orcid":"https://orcid.org/0000-0002-7769-726X"},"institutions":[{"id":"https://openalex.org/I102335020","display_name":"Karlsruhe Institute of Technology","ror":"https://ror.org/04t3en479","country_code":"DE","type":"education","lineage":["https://openalex.org/I102335020","https://openalex.org/I1305996414"]}],"countries":["DE"],"is_corresponding":false,"raw_author_name":"Henning Meyerhenke","raw_affiliation_strings":["Faculty of Informatics, Karlsruhe Institute of Technology (KIT), Karlsruhe, Germany","Faculty of Informatics, Karlsruhe Institute of Technology (KIT), Karlsruhe, Germany#TAB#"],"affiliations":[{"raw_affiliation_string":"Faculty of Informatics, Karlsruhe Institute of Technology (KIT), Karlsruhe, Germany","institution_ids":["https://openalex.org/I102335020"]},{"raw_affiliation_string":"Faculty of Informatics, Karlsruhe Institute of Technology (KIT), Karlsruhe, Germany#TAB#","institution_ids":["https://openalex.org/I102335020"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":2,"corresponding_author_ids":["https://openalex.org/A5063371576"],"corresponding_institution_ids":["https://openalex.org/I102335020"],"apc_list":null,"apc_paid":null,"fwci":13.0351,"has_fulltext":false,"cited_by_count":155,"citation_normalized_percentile":{"value":0.99131474,"is_in_top_1_percent":true,"is_in_top_10_percent":true},"cited_by_percentile_year":{"min":90,"max":100},"biblio":{"volume":"27","issue":"1","first_page":"171","last_page":"184"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T10064","display_name":"Complex Network Analysis Techniques","score":0.9998999834060669,"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.9998999834060669,"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/T10742","display_name":"Peer-to-Peer Network Technologies","score":0.9836999773979187,"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/T10799","display_name":"Data Visualization and Analytics","score":0.977400004863739,"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.8956091403961182},{"id":"https://openalex.org/keywords/parallel-computing","display_name":"Parallel computing","score":0.5267797708511353},{"id":"https://openalex.org/keywords/heuristics","display_name":"Heuristics","score":0.5039839148521423},{"id":"https://openalex.org/keywords/parallel-algorithm","display_name":"Parallel algorithm","score":0.48001545667648315},{"id":"https://openalex.org/keywords/scalability","display_name":"Scalability","score":0.4638322591781616},{"id":"https://openalex.org/keywords/cluster-analysis","display_name":"Cluster analysis","score":0.4460394084453583},{"id":"https://openalex.org/keywords/data-parallelism","display_name":"Data parallelism","score":0.4335031807422638},{"id":"https://openalex.org/keywords/task-parallelism","display_name":"Task parallelism","score":0.4224725365638733},{"id":"https://openalex.org/keywords/big-data","display_name":"Big data","score":0.4202266335487366},{"id":"https://openalex.org/keywords/implementation","display_name":"Implementation","score":0.4103911817073822},{"id":"https://openalex.org/keywords/algorithm","display_name":"Algorithm","score":0.40910184383392334},{"id":"https://openalex.org/keywords/theoretical-computer-science","display_name":"Theoretical computer science","score":0.38735082745552063},{"id":"https://openalex.org/keywords/parallelism","display_name":"Parallelism (grammar)","score":0.3580195903778076},{"id":"https://openalex.org/keywords/data-mining","display_name":"Data mining","score":0.2621183395385742},{"id":"https://openalex.org/keywords/machine-learning","display_name":"Machine learning","score":0.18703186511993408},{"id":"https://openalex.org/keywords/database","display_name":"Database","score":0.12350821495056152}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.8956091403961182},{"id":"https://openalex.org/C173608175","wikidata":"https://www.wikidata.org/wiki/Q232661","display_name":"Parallel computing","level":1,"score":0.5267797708511353},{"id":"https://openalex.org/C127705205","wikidata":"https://www.wikidata.org/wiki/Q5748245","display_name":"Heuristics","level":2,"score":0.5039839148521423},{"id":"https://openalex.org/C120373497","wikidata":"https://www.wikidata.org/wiki/Q1087987","display_name":"Parallel algorithm","level":2,"score":0.48001545667648315},{"id":"https://openalex.org/C48044578","wikidata":"https://www.wikidata.org/wiki/Q727490","display_name":"Scalability","level":2,"score":0.4638322591781616},{"id":"https://openalex.org/C73555534","wikidata":"https://www.wikidata.org/wiki/Q622825","display_name":"Cluster analysis","level":2,"score":0.4460394084453583},{"id":"https://openalex.org/C61483411","wikidata":"https://www.wikidata.org/wiki/Q3124522","display_name":"Data parallelism","level":3,"score":0.4335031807422638},{"id":"https://openalex.org/C42992933","wikidata":"https://www.wikidata.org/wiki/Q691169","display_name":"Task parallelism","level":3,"score":0.4224725365638733},{"id":"https://openalex.org/C75684735","wikidata":"https://www.wikidata.org/wiki/Q858810","display_name":"Big data","level":2,"score":0.4202266335487366},{"id":"https://openalex.org/C26713055","wikidata":"https://www.wikidata.org/wiki/Q245962","display_name":"Implementation","level":2,"score":0.4103911817073822},{"id":"https://openalex.org/C11413529","wikidata":"https://www.wikidata.org/wiki/Q8366","display_name":"Algorithm","level":1,"score":0.40910184383392334},{"id":"https://openalex.org/C80444323","wikidata":"https://www.wikidata.org/wiki/Q2878974","display_name":"Theoretical computer science","level":1,"score":0.38735082745552063},{"id":"https://openalex.org/C2781172179","wikidata":"https://www.wikidata.org/wiki/Q853109","display_name":"Parallelism (grammar)","level":2,"score":0.3580195903778076},{"id":"https://openalex.org/C124101348","wikidata":"https://www.wikidata.org/wiki/Q172491","display_name":"Data mining","level":1,"score":0.2621183395385742},{"id":"https://openalex.org/C119857082","wikidata":"https://www.wikidata.org/wiki/Q2539","display_name":"Machine learning","level":1,"score":0.18703186511993408},{"id":"https://openalex.org/C77088390","wikidata":"https://www.wikidata.org/wiki/Q8513","display_name":"Database","level":1,"score":0.12350821495056152},{"id":"https://openalex.org/C111919701","wikidata":"https://www.wikidata.org/wiki/Q9135","display_name":"Operating system","level":1,"score":0.0},{"id":"https://openalex.org/C199360897","wikidata":"https://www.wikidata.org/wiki/Q9143","display_name":"Programming language","level":1,"score":0.0}],"mesh":[],"locations_count":2,"locations":[{"id":"doi:10.1109/tpds.2015.2390633","is_oa":false,"landing_page_url":"https://doi.org/10.1109/tpds.2015.2390633","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"},{"id":"pmh:oai:arXiv.org:1304.4453","is_oa":true,"landing_page_url":"http://arxiv.org/abs/1304.4453","pdf_url":"https://arxiv.org/pdf/1304.4453","source":{"id":"https://openalex.org/S4306400194","display_name":"arXiv (Cornell University)","issn_l":null,"issn":null,"is_oa":true,"is_in_doaj":false,"is_core":false,"host_organization":"https://openalex.org/I205783295","host_organization_name":"Cornell University","host_organization_lineage":["https://openalex.org/I205783295"],"host_organization_lineage_names":[],"type":"repository"},"license":null,"license_id":null,"version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":null,"raw_type":"text"}],"best_oa_location":{"id":"pmh:oai:arXiv.org:1304.4453","is_oa":true,"landing_page_url":"http://arxiv.org/abs/1304.4453","pdf_url":"https://arxiv.org/pdf/1304.4453","source":{"id":"https://openalex.org/S4306400194","display_name":"arXiv (Cornell University)","issn_l":null,"issn":null,"is_oa":true,"is_in_doaj":false,"is_core":false,"host_organization":"https://openalex.org/I205783295","host_organization_name":"Cornell University","host_organization_lineage":["https://openalex.org/I205783295"],"host_organization_lineage_names":[],"type":"repository"},"license":null,"license_id":null,"version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":null,"raw_type":"text"},"sustainable_development_goals":[],"awards":[],"funders":[],"has_content":{"pdf":false,"grobid_xml":false},"content_urls":null,"referenced_works_count":52,"referenced_works":["https://openalex.org/W4913547","https://openalex.org/W106504814","https://openalex.org/W143174683","https://openalex.org/W347697680","https://openalex.org/W1515144947","https://openalex.org/W1556784394","https://openalex.org/W1570371166","https://openalex.org/W1581487104","https://openalex.org/W1710447384","https://openalex.org/W1831343635","https://openalex.org/W1910515323","https://openalex.org/W1967022297","https://openalex.org/W1971215074","https://openalex.org/W1971421925","https://openalex.org/W2022704179","https://openalex.org/W2023655578","https://openalex.org/W2023968567","https://openalex.org/W2026328186","https://openalex.org/W2035479247","https://openalex.org/W2046675429","https://openalex.org/W2047940964","https://openalex.org/W2088193897","https://openalex.org/W2093328094","https://openalex.org/W2102072242","https://openalex.org/W2109726592","https://openalex.org/W2127048411","https://openalex.org/W2128366083","https://openalex.org/W2130377051","https://openalex.org/W2131681506","https://openalex.org/W2132202037","https://openalex.org/W2141490615","https://openalex.org/W2166190875","https://openalex.org/W2166604263","https://openalex.org/W2172051569","https://openalex.org/W2208994444","https://openalex.org/W2403905234","https://openalex.org/W2404212568","https://openalex.org/W2732325511","https://openalex.org/W2949888389","https://openalex.org/W2963472676","https://openalex.org/W2963783227","https://openalex.org/W3099259436","https://openalex.org/W3099768174","https://openalex.org/W3102641634","https://openalex.org/W4206116830","https://openalex.org/W4285719527","https://openalex.org/W4300544635","https://openalex.org/W6604322643","https://openalex.org/W6634020178","https://openalex.org/W6655932363","https://openalex.org/W6656517524","https://openalex.org/W6688427213"],"related_works":["https://openalex.org/W2950520577","https://openalex.org/W2003935582","https://openalex.org/W74409296","https://openalex.org/W1554644772","https://openalex.org/W2494130044","https://openalex.org/W29548032","https://openalex.org/W2593878938","https://openalex.org/W2468095077","https://openalex.org/W305742777","https://openalex.org/W2121547511"],"abstract_inverted_index":{"The":[0,158],"amount":[1],"of":[2,66,108,118,147,161,197,202,208],"graph-structured":[3],"data":[4,17,64,193],"has":[5],"recently":[6],"experienced":[7],"an":[8,116,124],"enormous":[9],"growth":[10],"in":[11,73,206],"many":[12],"applications.":[13,68],"To":[14],"transform":[15],"such":[16],"into":[18],"useful":[19],"information,":[20],"fast":[21],"analytics":[22,32],"algorithms":[23],"and":[24,79,92,123,145,176,185],"software":[25],"tools":[26],"are":[27,189],"necessary.":[28],"One":[29],"common":[30],"graph":[31,39],"kernel":[33],"is":[34],"disjoint":[35],"community":[36,81,96],"detection":[37,82,97],"(or":[38],"clustering).":[40],"Despite":[41],"extensive":[42,131],"research":[43],"on":[44,213],"heuristic":[45],"solvers":[46],"for":[47,191],"this":[48,88,203],"task,":[49],"only":[50],"few":[51],"parallel":[52,95,100,173],"codes":[53],"exist,":[54],"although":[55],"parallelism":[56],"will":[57],"be":[58],"necessary":[59],"to":[60,62],"scale":[61],"the":[63,71,104,109,119,128,135,141,172,209],"volume":[65],"real-world":[67],"We":[69,150,170],"address":[70],"deficit":[72],"computing":[74],"capability":[75],"by":[76,134],"a":[77],"flexible":[78],"extensible":[80],"framework":[83,89],"with":[84,155,179,195],"shared-memory":[85],"parallelism.":[86],"Within":[87],"we":[90,139],"design":[91],"implement":[93],"efficient":[94],"heuristics:":[98],"A":[99],"label":[101],"propagation":[102],"scheme;":[103],"first":[105],"large-scale":[106],"parallelization":[107],"well-known":[110],"Louvain":[111,174],"method,":[112],"as":[113,115,181],"well":[114],"extension":[117],"method":[120,175],"adding":[121],"refinement;":[122],"ensemble":[125],"scheme":[126],"combining":[127],"above.":[129],"In":[130],"experiments":[132],"driven":[133],"algorithm":[136,164],"engineering":[137],"paradigm,":[138],"identify":[140],"most":[142],"successful":[143],"parameters":[144],"combinations":[146],"these":[148],"algorithms.":[149],"also":[151],"compare":[152],"our":[153,162,177],"implementations":[154],"state-of-the-art":[156],"competitors.":[157],"processing":[159],"rate":[160],"fastest":[163],"often":[165],"reaches":[166],"50":[167],"M":[168],"edges/second.":[169],"recommend":[171],"variant":[178],"refinement":[180],"both":[182],"qualitatively":[183],"strong":[184],"fast.":[186],"Our":[187],"methods":[188],"suitable":[190],"massive":[192],"sets":[194],"billions":[196],"edges.":[198],"(A":[199],"preliminary":[200],"version":[201],"paper":[204],"appeared":[205],"Proceedings":[207],"42nd":[210],"International":[211],"Conference":[212],"Parallel":[214],"Processing":[215],"(ICPP":[216],"2013)":[217],"[35].)":[218]},"counts_by_year":[{"year":2026,"cited_by_count":2},{"year":2025,"cited_by_count":10},{"year":2024,"cited_by_count":10},{"year":2023,"cited_by_count":11},{"year":2022,"cited_by_count":15},{"year":2021,"cited_by_count":24},{"year":2020,"cited_by_count":15},{"year":2019,"cited_by_count":12},{"year":2018,"cited_by_count":18},{"year":2017,"cited_by_count":14},{"year":2016,"cited_by_count":15},{"year":2015,"cited_by_count":8},{"year":2014,"cited_by_count":1}],"updated_date":"2026-04-04T16:13:02.066488","created_date":"2016-06-24T00:00:00"}
