{"id":"https://openalex.org/W4410336800","doi":"https://doi.org/10.1007/s00453-025-01312-0","title":"Enumerating Graphlets with Amortized Time Complexity Independent of Graph Size","display_name":"Enumerating Graphlets with Amortized Time Complexity Independent of Graph Size","publication_year":2025,"publication_date":"2025-05-13","ids":{"openalex":"https://openalex.org/W4410336800","doi":"https://doi.org/10.1007/s00453-025-01312-0"},"language":"en","primary_location":{"id":"doi:10.1007/s00453-025-01312-0","is_oa":true,"landing_page_url":"https://doi.org/10.1007/s00453-025-01312-0","pdf_url":"https://link.springer.com/content/pdf/10.1007/s00453-025-01312-0.pdf","source":{"id":"https://openalex.org/S89324355","display_name":"Algorithmica","issn_l":"0178-4617","issn":["0178-4617","1432-0541"],"is_oa":false,"is_in_doaj":false,"is_core":true,"host_organization":"https://openalex.org/P4310319900","host_organization_name":"Springer Science+Business Media","host_organization_lineage":["https://openalex.org/P4310319900","https://openalex.org/P4310319965"],"host_organization_lineage_names":["Springer Science+Business Media","Springer Nature"],"type":"journal"},"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Algorithmica","raw_type":"journal-article"},"type":"article","indexed_in":["crossref"],"open_access":{"is_oa":true,"oa_status":"hybrid","oa_url":"https://link.springer.com/content/pdf/10.1007/s00453-025-01312-0.pdf","any_repository_has_fulltext":true},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5086573637","display_name":"Alessio Conte","orcid":"https://orcid.org/0000-0003-0770-2235"},"institutions":[{"id":"https://openalex.org/I108290504","display_name":"University of Pisa","ror":"https://ror.org/03ad39j10","country_code":"IT","type":"education","lineage":["https://openalex.org/I108290504"]}],"countries":["IT"],"is_corresponding":false,"raw_author_name":"Alessio Conte","raw_affiliation_strings":["University of Pisa, Pisa, Italy"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"University of Pisa, Pisa, Italy","institution_ids":["https://openalex.org/I108290504"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5006984021","display_name":"Roberto Grossi","orcid":"https://orcid.org/0000-0002-7985-4222"},"institutions":[{"id":"https://openalex.org/I108290504","display_name":"University of Pisa","ror":"https://ror.org/03ad39j10","country_code":"IT","type":"education","lineage":["https://openalex.org/I108290504"]}],"countries":["IT"],"is_corresponding":false,"raw_author_name":"Roberto Grossi","raw_affiliation_strings":["University of Pisa, Pisa, Italy"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"University of Pisa, Pisa, Italy","institution_ids":["https://openalex.org/I108290504"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5017896061","display_name":"Yasuaki Kobayashi","orcid":"https://orcid.org/0000-0003-3244-6915"},"institutions":[{"id":"https://openalex.org/I205349734","display_name":"Hokkaido University","ror":"https://ror.org/02e16g702","country_code":"JP","type":"education","lineage":["https://openalex.org/I205349734"]}],"countries":["JP"],"is_corresponding":false,"raw_author_name":"Yasuaki Kobayashi","raw_affiliation_strings":["Hokkaido University, Sapporo, Japan"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Hokkaido University, Sapporo, Japan","institution_ids":["https://openalex.org/I205349734"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5041690174","display_name":"Kazuhiro Kurita","orcid":"https://orcid.org/0000-0002-7638-3322"},"institutions":[{"id":"https://openalex.org/I60134161","display_name":"Nagoya University","ror":"https://ror.org/04chrp450","country_code":"JP","type":"education","lineage":["https://openalex.org/I60134161"]}],"countries":["JP"],"is_corresponding":false,"raw_author_name":"Kazuhiro Kurita","raw_affiliation_strings":["Nagoya University, Nagoya, Japan"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Nagoya University, Nagoya, Japan","institution_ids":["https://openalex.org/I60134161"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5034294307","display_name":"Davide Rucci","orcid":"https://orcid.org/0000-0003-1273-2770"},"institutions":[{"id":"https://openalex.org/I122991210","display_name":"Istituto di Scienza e Tecnologie dell'Informazione \"Alessandro Faedo\"","ror":"https://ror.org/05kacka20","country_code":"IT","type":"facility","lineage":["https://openalex.org/I122991210","https://openalex.org/I4210155236"]}],"countries":["IT"],"is_corresponding":true,"raw_author_name":"Davide Rucci","raw_affiliation_strings":["ISTI-CNR, Pisa, Italy"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"ISTI-CNR, Pisa, Italy","institution_ids":["https://openalex.org/I122991210"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5076101253","display_name":"Takeaki Uno","orcid":"https://orcid.org/0000-0001-7274-279X"},"institutions":[{"id":"https://openalex.org/I184597095","display_name":"National Institute of Informatics","ror":"https://ror.org/04ksd4g47","country_code":"JP","type":"facility","lineage":["https://openalex.org/I1319490839","https://openalex.org/I184597095","https://openalex.org/I4210158934"]}],"countries":["JP"],"is_corresponding":false,"raw_author_name":"Takeaki Uno","raw_affiliation_strings":["National Institute of Informatics, Tokyo, Japan"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"National Institute of Informatics, Tokyo, Japan","institution_ids":["https://openalex.org/I184597095"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5036954845","display_name":"K. Wasa","orcid":"https://orcid.org/0000-0001-9822-6283"},"institutions":[{"id":"https://openalex.org/I204291657","display_name":"Hosei University","ror":"https://ror.org/00bx6dj65","country_code":"JP","type":"education","lineage":["https://openalex.org/I204291657"]}],"countries":["JP"],"is_corresponding":false,"raw_author_name":"Kunihiro Wasa","raw_affiliation_strings":["Hosei University, Tokyo, Japan"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Hosei University, Tokyo, Japan","institution_ids":["https://openalex.org/I204291657"]}]}],"institutions":[],"countries_distinct_count":2,"institutions_distinct_count":6,"corresponding_author_ids":["https://openalex.org/A5034294307"],"corresponding_institution_ids":["https://openalex.org/I122991210"],"apc_list":{"value":2890,"currency":"USD","value_usd":2890},"apc_paid":{"value":2890,"currency":"USD","value_usd":2890},"fwci":0.0,"has_fulltext":true,"cited_by_count":0,"citation_normalized_percentile":{"value":0.10102545,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":null,"biblio":{"volume":"87","issue":"9","first_page":"1247","last_page":"1273"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T10374","display_name":"Advanced Graph Theory Research","score":0.9977999925613403,"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/T10374","display_name":"Advanced Graph Theory Research","score":0.9977999925613403,"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.9839000105857849,"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/T11596","display_name":"Constraint Satisfaction and Optimization","score":0.9833999872207642,"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"}}],"keywords":[{"id":"https://openalex.org/keywords/theory-of-computation","display_name":"Theory of computation","score":0.6780880093574524},{"id":"https://openalex.org/keywords/amortized-analysis","display_name":"Amortized analysis","score":0.6439791321754456},{"id":"https://openalex.org/keywords/combinatorics","display_name":"Combinatorics","score":0.5603069067001343},{"id":"https://openalex.org/keywords/graph","display_name":"Graph","score":0.5232614278793335},{"id":"https://openalex.org/keywords/computer-science","display_name":"Computer science","score":0.5031260848045349},{"id":"https://openalex.org/keywords/mathematics","display_name":"Mathematics","score":0.47882750630378723},{"id":"https://openalex.org/keywords/computational-complexity-theory","display_name":"Computational complexity theory","score":0.4261077344417572},{"id":"https://openalex.org/keywords/discrete-mathematics","display_name":"Discrete mathematics","score":0.3756060302257538},{"id":"https://openalex.org/keywords/algorithm","display_name":"Algorithm","score":0.2879824936389923},{"id":"https://openalex.org/keywords/data-structure","display_name":"Data structure","score":0.25294244289398193},{"id":"https://openalex.org/keywords/programming-language","display_name":"Programming language","score":0.10319921374320984}],"concepts":[{"id":"https://openalex.org/C24858836","wikidata":"https://www.wikidata.org/wiki/Q844718","display_name":"Theory of computation","level":2,"score":0.6780880093574524},{"id":"https://openalex.org/C142417499","wikidata":"https://www.wikidata.org/wiki/Q331716","display_name":"Amortized analysis","level":3,"score":0.6439791321754456},{"id":"https://openalex.org/C114614502","wikidata":"https://www.wikidata.org/wiki/Q76592","display_name":"Combinatorics","level":1,"score":0.5603069067001343},{"id":"https://openalex.org/C132525143","wikidata":"https://www.wikidata.org/wiki/Q141488","display_name":"Graph","level":2,"score":0.5232614278793335},{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.5031260848045349},{"id":"https://openalex.org/C33923547","wikidata":"https://www.wikidata.org/wiki/Q395","display_name":"Mathematics","level":0,"score":0.47882750630378723},{"id":"https://openalex.org/C179799912","wikidata":"https://www.wikidata.org/wiki/Q205084","display_name":"Computational complexity theory","level":2,"score":0.4261077344417572},{"id":"https://openalex.org/C118615104","wikidata":"https://www.wikidata.org/wiki/Q121416","display_name":"Discrete mathematics","level":1,"score":0.3756060302257538},{"id":"https://openalex.org/C11413529","wikidata":"https://www.wikidata.org/wiki/Q8366","display_name":"Algorithm","level":1,"score":0.2879824936389923},{"id":"https://openalex.org/C162319229","wikidata":"https://www.wikidata.org/wiki/Q175263","display_name":"Data structure","level":2,"score":0.25294244289398193},{"id":"https://openalex.org/C199360897","wikidata":"https://www.wikidata.org/wiki/Q9143","display_name":"Programming language","level":1,"score":0.10319921374320984}],"mesh":[],"locations_count":2,"locations":[{"id":"doi:10.1007/s00453-025-01312-0","is_oa":true,"landing_page_url":"https://doi.org/10.1007/s00453-025-01312-0","pdf_url":"https://link.springer.com/content/pdf/10.1007/s00453-025-01312-0.pdf","source":{"id":"https://openalex.org/S89324355","display_name":"Algorithmica","issn_l":"0178-4617","issn":["0178-4617","1432-0541"],"is_oa":false,"is_in_doaj":false,"is_core":true,"host_organization":"https://openalex.org/P4310319900","host_organization_name":"Springer Science+Business Media","host_organization_lineage":["https://openalex.org/P4310319900","https://openalex.org/P4310319965"],"host_organization_lineage_names":["Springer Science+Business Media","Springer Nature"],"type":"journal"},"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Algorithmica","raw_type":"journal-article"},{"id":"pmh:oai:HAL:hal-05435077v1","is_oa":true,"landing_page_url":"https://inria.hal.science/hal-05435077","pdf_url":null,"source":{"id":"https://openalex.org/S4306402512","display_name":"HAL (Le Centre pour la Communication Scientifique Directe)","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"host_organization":"https://openalex.org/I1294671590","host_organization_name":"Centre National de la Recherche Scientifique","host_organization_lineage":["https://openalex.org/I1294671590"],"host_organization_lineage_names":[],"type":"repository"},"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":"Algorithmica, 2025, 87 (9), pp.1247-1273. &#x27E8;10.1007/s00453-025-01312-0&#x27E9;","raw_type":"info:eu-repo/semantics/article"}],"best_oa_location":{"id":"doi:10.1007/s00453-025-01312-0","is_oa":true,"landing_page_url":"https://doi.org/10.1007/s00453-025-01312-0","pdf_url":"https://link.springer.com/content/pdf/10.1007/s00453-025-01312-0.pdf","source":{"id":"https://openalex.org/S89324355","display_name":"Algorithmica","issn_l":"0178-4617","issn":["0178-4617","1432-0541"],"is_oa":false,"is_in_doaj":false,"is_core":true,"host_organization":"https://openalex.org/P4310319900","host_organization_name":"Springer Science+Business Media","host_organization_lineage":["https://openalex.org/P4310319900","https://openalex.org/P4310319965"],"host_organization_lineage_names":["Springer Science+Business Media","Springer Nature"],"type":"journal"},"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Algorithmica","raw_type":"journal-article"},"sustainable_development_goals":[],"awards":[{"id":"https://openalex.org/G4759690101","display_name":null,"funder_award_id":"2022TS4Y3N","funder_id":"https://openalex.org/F4320331528","funder_display_name":"Ministero dell'Universit\u00e0 e della Ricerca"}],"funders":[{"id":"https://openalex.org/F4320331528","display_name":"Ministero dell'Universit\u00e0 e della Ricerca","ror":null}],"has_content":{"pdf":true,"grobid_xml":true},"content_urls":{"pdf":"https://content.openalex.org/works/W4410336800.pdf","grobid_xml":"https://content.openalex.org/works/W4410336800.grobid-xml"},"referenced_works_count":46,"referenced_works":["https://openalex.org/W1850739480","https://openalex.org/W1932436296","https://openalex.org/W1972845596","https://openalex.org/W2002055996","https://openalex.org/W2058413069","https://openalex.org/W2093882311","https://openalex.org/W2105302963","https://openalex.org/W2108078607","https://openalex.org/W2112262143","https://openalex.org/W2118843429","https://openalex.org/W2118966355","https://openalex.org/W2127048411","https://openalex.org/W2139343285","https://openalex.org/W2141768491","https://openalex.org/W2148308644","https://openalex.org/W2148762636","https://openalex.org/W2150795809","https://openalex.org/W2161130929","https://openalex.org/W2167046094","https://openalex.org/W2169310183","https://openalex.org/W2241571695","https://openalex.org/W2404007012","https://openalex.org/W2543598748","https://openalex.org/W2735347466","https://openalex.org/W2767970464","https://openalex.org/W2770482399","https://openalex.org/W2792209053","https://openalex.org/W2800651034","https://openalex.org/W2885576797","https://openalex.org/W2901681133","https://openalex.org/W2925177113","https://openalex.org/W2960749100","https://openalex.org/W2989728814","https://openalex.org/W3034009801","https://openalex.org/W3035935184","https://openalex.org/W3085094934","https://openalex.org/W3102641634","https://openalex.org/W3103523530","https://openalex.org/W3105005952","https://openalex.org/W3135378849","https://openalex.org/W4207034345","https://openalex.org/W4288679676","https://openalex.org/W4381620609","https://openalex.org/W4385292980","https://openalex.org/W4386870720","https://openalex.org/W6815899553"],"related_works":["https://openalex.org/W4391375266","https://openalex.org/W82233118","https://openalex.org/W2408755413","https://openalex.org/W2184324190","https://openalex.org/W2795035903","https://openalex.org/W1482484961","https://openalex.org/W2061168262","https://openalex.org/W2163978343","https://openalex.org/W2120033653","https://openalex.org/W2949890371"],"abstract_inverted_index":{"Abstract":[0],"Graphlets":[1],"of":[2,46,62,70,90,114,157],"order":[3,89,115,142],"k":[4,14,17,21,25,93,116,143,172,195,200,222,229],"in":[5,33,87,117,174,197,253],"a":[6,47,99,118],"graph":[7,72,119,212],"G":[8,73,158],"are":[9,28,258],"connected":[10],"subgraphs":[11,32],"induced":[12],"by":[13,20],"nodes":[15],"(called":[16,23],"-graphlets)":[18],"or":[19,75,159],"edges":[22],"edge":[24,194],"-graphlets).":[26],"They":[27],"among":[29],"the":[30,41,58,68,71,83,88,107,141,150,155,210,217,251,259],"interesting":[31],"network":[34],"analysis":[35],"to":[36,97,110,146,170,192,226,261],"get":[37],"insights":[38],"on":[39,67,140,154],"both":[40],"local":[42],"and":[43,55,191],"global":[44],"structure":[45],"network.":[48],"While":[49],"several":[50],"algorithms":[51,64,257],"exist":[52],"for":[53,220],"discovering":[54],"enumerating":[56],"graphlets,":[57],"amortized":[59,135,218],"time":[60,136,188,202,219,264],"complexity":[61,137],"such":[63],"typically":[65,95],"depends":[66,152],"size":[69,156],",":[74,144,246],"its":[76,160],"maximum":[77,161],"degree.":[78,162],"In":[79,102],"real":[80],"networks,":[81],"even":[82],"latter":[84],"can":[85],"be":[86,98],"millions,":[91],"whereas":[92],"is":[94,168,224,249],"required":[96],"small":[100],"value.":[101],"this":[103],"paper":[104],"we":[105,164,206],"provide":[106],"first":[108,260],"algorithm":[109],"list":[111,171,193],"all":[112],"graphlets":[113],"$$G=(V,E)$$":[120],"<mml:math":[121,176,235],"xmlns:mml=\"http://www.w3.org/1998/Math/MathML\">":[122,177,236],"<mml:mrow>":[123,178,237],"<mml:mi>G</mml:mi>":[124],"<mml:mo>=</mml:mo>":[125,239],"<mml:mo>(</mml:mo>":[126,180,241],"<mml:mi>V</mml:mi>":[127],"<mml:mo>,</mml:mo>":[128],"<mml:mi>E</mml:mi>":[129],"<mml:mo>)</mml:mo>":[130,185,243],"</mml:mrow>":[131,186,244],"</mml:math>":[132,187,245],"with":[133],"an":[134],"depending":[138],"solely":[139],"contrarily":[145],"previous":[147],"approaches":[148],"where":[149],"cost":[151],"also":[153],"Specifically,":[163],"show":[165,207],"that":[166],"it":[167,248],"possible":[169],"-graphlets":[173,196,223],"$$O(k^2)$$":[175],"<mml:mi>O</mml:mi>":[179,240],"<mml:msup>":[181],"<mml:mi>k</mml:mi>":[182,238],"<mml:mn>2</mml:mn>":[183],"</mml:msup>":[184],"per":[189,203,265],"solution,":[190],"O":[198,227],"(":[199,228],")":[201],"solution.":[204,266],"Furthermore":[205],"that,":[208],"if":[209],"input":[211],"has":[213],"bounded":[214],"degree,":[215],"then":[216],"listing":[221],"reduced":[225],").":[230],"Whenever":[231],"$$k":[232],"=":[233],"O(1)$$":[234],"<mml:mn>1</mml:mn>":[242],"as":[247],"often":[250],"case":[252],"practical":[254],"settings,":[255],"these":[256],"achieve":[262],"constant":[263]},"counts_by_year":[],"updated_date":"2026-07-23T08:03:31.855105","created_date":"2025-10-10T00:00:00"}
