{"id":"https://openalex.org/W2124619812","doi":"https://doi.org/10.1007/s00453-007-9064-z","title":"An $\\tilde{O}(m^{2}n)$ Algorithm for Minimum Cycle Basis of\u00a0Graphs","display_name":"An $\\tilde{O}(m^{2}n)$ Algorithm for Minimum Cycle Basis of\u00a0Graphs","publication_year":2007,"publication_date":"2007-10-12","ids":{"openalex":"https://openalex.org/W2124619812","doi":"https://doi.org/10.1007/s00453-007-9064-z","mag":"2124619812"},"language":"en","primary_location":{"id":"doi:10.1007/s00453-007-9064-z","is_oa":true,"landing_page_url":"https://doi.org/10.1007/s00453-007-9064-z","pdf_url":"https://link.springer.com/content/pdf/10.1007/s00453-007-9064-z.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-nc","license_id":"https://openalex.org/licenses/cc-by-nc","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-007-9064-z.pdf","any_repository_has_fulltext":false},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5103099795","display_name":"Telikepalli Kavitha","orcid":null},"institutions":[{"id":"https://openalex.org/I59270414","display_name":"Indian Institute of Science Bangalore","ror":"https://ror.org/04dese585","country_code":"IN","type":"education","lineage":["https://openalex.org/I59270414"]}],"countries":["IN"],"is_corresponding":true,"raw_author_name":"Telikepalli Kavitha","raw_affiliation_strings":["Indian Institute of Science, Bangalore, India","Indian Inst. of Science, Bangalore  India"],"affiliations":[{"raw_affiliation_string":"Indian Institute of Science, Bangalore, India","institution_ids":["https://openalex.org/I59270414"]},{"raw_affiliation_string":"Indian Inst. of Science, Bangalore  India","institution_ids":["https://openalex.org/I59270414"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5010961023","display_name":"Kurt Mehlhorn","orcid":"https://orcid.org/0000-0003-4020-4334"},"institutions":[{"id":"https://openalex.org/I149899117","display_name":"Max Planck Society","ror":"https://ror.org/01hhn8329","country_code":"DE","type":"funder","lineage":["https://openalex.org/I149899117"]},{"id":"https://openalex.org/I4210109712","display_name":"Max Planck Institute for Informatics","ror":"https://ror.org/01w19ak89","country_code":"DE","type":"facility","lineage":["https://openalex.org/I149899117","https://openalex.org/I4210109712"]}],"countries":["DE"],"is_corresponding":false,"raw_author_name":"Kurt Mehlhorn","raw_affiliation_strings":["Max-Planck-Institut f\u00fcr Informatik, Saarbr\u00fccken, Germany","Max-Planck Institut F\u00fcr Informatik, Saarbr\u00fccken, Germany#TAB#"],"affiliations":[{"raw_affiliation_string":"Max-Planck-Institut f\u00fcr Informatik, Saarbr\u00fccken, Germany","institution_ids":["https://openalex.org/I4210109712"]},{"raw_affiliation_string":"Max-Planck Institut F\u00fcr Informatik, Saarbr\u00fccken, Germany#TAB#","institution_ids":["https://openalex.org/I149899117"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5022692056","display_name":"Dimitrios Michail","orcid":"https://orcid.org/0000-0002-5316-6704"},"institutions":[{"id":"https://openalex.org/I4210109712","display_name":"Max Planck Institute for Informatics","ror":"https://ror.org/01w19ak89","country_code":"DE","type":"facility","lineage":["https://openalex.org/I149899117","https://openalex.org/I4210109712"]},{"id":"https://openalex.org/I149899117","display_name":"Max Planck Society","ror":"https://ror.org/01hhn8329","country_code":"DE","type":"funder","lineage":["https://openalex.org/I149899117"]}],"countries":["DE"],"is_corresponding":false,"raw_author_name":"Dimitrios Michail","raw_affiliation_strings":["Max-Planck-Institut f\u00fcr Informatik, Saarbr\u00fccken, Germany","Max-Planck Institut F\u00fcr Informatik, Saarbr\u00fccken, Germany#TAB#"],"affiliations":[{"raw_affiliation_string":"Max-Planck-Institut f\u00fcr Informatik, Saarbr\u00fccken, Germany","institution_ids":["https://openalex.org/I4210109712"]},{"raw_affiliation_string":"Max-Planck Institut F\u00fcr Informatik, Saarbr\u00fccken, Germany#TAB#","institution_ids":["https://openalex.org/I149899117"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5035930087","display_name":"Katarzyna Paluch","orcid":"https://orcid.org/0000-0002-7504-6340"},"institutions":[{"id":"https://openalex.org/I4210087266","display_name":"Institute of Computer Science","ror":"https://ror.org/003fvp964","country_code":"PL","type":"facility","lineage":["https://openalex.org/I4210087266","https://openalex.org/I99542240"]},{"id":"https://openalex.org/I219388962","display_name":"University of Wroc\u0142aw","ror":"https://ror.org/00yae6e25","country_code":"PL","type":"education","lineage":["https://openalex.org/I219388962"]}],"countries":["PL"],"is_corresponding":false,"raw_author_name":"Katarzyna E. Paluch","raw_affiliation_strings":["Institute of Computer Science, University of Wroclaw, Wroclaw, Poland","University of Wroc\u0142aw, Institute of Computer Science, Wroc\u0142aw, Poland"],"affiliations":[{"raw_affiliation_string":"Institute of Computer Science, University of Wroclaw, Wroclaw, Poland","institution_ids":["https://openalex.org/I219388962","https://openalex.org/I4210087266"]},{"raw_affiliation_string":"University of Wroc\u0142aw, Institute of Computer Science, Wroc\u0142aw, Poland","institution_ids":["https://openalex.org/I219388962","https://openalex.org/I4210087266"]}]}],"institutions":[],"countries_distinct_count":3,"institutions_distinct_count":4,"corresponding_author_ids":["https://openalex.org/A5103099795"],"corresponding_institution_ids":["https://openalex.org/I59270414"],"apc_list":{"value":2290,"currency":"EUR","value_usd":2890},"apc_paid":{"value":2290,"currency":"EUR","value_usd":2890},"fwci":3.7618,"has_fulltext":true,"cited_by_count":39,"citation_normalized_percentile":{"value":0.93317374,"is_in_top_1_percent":false,"is_in_top_10_percent":true},"cited_by_percentile_year":{"min":89,"max":99},"biblio":{"volume":"52","issue":"3","first_page":"333","last_page":"349"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T10720","display_name":"Complexity and Algorithms in Graphs","score":0.9994999766349792,"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/T10720","display_name":"Complexity and Algorithms in Graphs","score":0.9994999766349792,"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/T12288","display_name":"Optimization and Search Problems","score":0.9962999820709229,"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/T12176","display_name":"Optimization and Packing Problems","score":0.9958999752998352,"subfield":{"id":"https://openalex.org/subfields/2209","display_name":"Industrial and Manufacturing Engineering"},"field":{"id":"https://openalex.org/fields/22","display_name":"Engineering"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}}],"keywords":[{"id":"https://openalex.org/keywords/cycle-basis","display_name":"Cycle basis","score":0.88764488697052},{"id":"https://openalex.org/keywords/combinatorics","display_name":"Combinatorics","score":0.6737371683120728},{"id":"https://openalex.org/keywords/mathematics","display_name":"Mathematics","score":0.6724094152450562},{"id":"https://openalex.org/keywords/basis","display_name":"Basis (linear algebra)","score":0.6672313213348389},{"id":"https://openalex.org/keywords/algorithm","display_name":"Algorithm","score":0.49312159419059753},{"id":"https://openalex.org/keywords/matrix-multiplication","display_name":"Matrix multiplication","score":0.4784800410270691},{"id":"https://openalex.org/keywords/discrete-mathematics","display_name":"Discrete mathematics","score":0.40597647428512573},{"id":"https://openalex.org/keywords/graph","display_name":"Graph","score":0.382344126701355},{"id":"https://openalex.org/keywords/line-graph","display_name":"Line graph","score":0.08863851428031921},{"id":"https://openalex.org/keywords/graph-power","display_name":"Graph power","score":0.07589352130889893},{"id":"https://openalex.org/keywords/geometry","display_name":"Geometry","score":0.07383987307548523}],"concepts":[{"id":"https://openalex.org/C26752605","wikidata":"https://www.wikidata.org/wiki/Q16766188","display_name":"Cycle basis","level":5,"score":0.88764488697052},{"id":"https://openalex.org/C114614502","wikidata":"https://www.wikidata.org/wiki/Q76592","display_name":"Combinatorics","level":1,"score":0.6737371683120728},{"id":"https://openalex.org/C33923547","wikidata":"https://www.wikidata.org/wiki/Q395","display_name":"Mathematics","level":0,"score":0.6724094152450562},{"id":"https://openalex.org/C12426560","wikidata":"https://www.wikidata.org/wiki/Q189569","display_name":"Basis (linear algebra)","level":2,"score":0.6672313213348389},{"id":"https://openalex.org/C11413529","wikidata":"https://www.wikidata.org/wiki/Q8366","display_name":"Algorithm","level":1,"score":0.49312159419059753},{"id":"https://openalex.org/C17349429","wikidata":"https://www.wikidata.org/wiki/Q1049914","display_name":"Matrix multiplication","level":3,"score":0.4784800410270691},{"id":"https://openalex.org/C118615104","wikidata":"https://www.wikidata.org/wiki/Q121416","display_name":"Discrete mathematics","level":1,"score":0.40597647428512573},{"id":"https://openalex.org/C132525143","wikidata":"https://www.wikidata.org/wiki/Q141488","display_name":"Graph","level":2,"score":0.382344126701355},{"id":"https://openalex.org/C203776342","wikidata":"https://www.wikidata.org/wiki/Q1378376","display_name":"Line graph","level":3,"score":0.08863851428031921},{"id":"https://openalex.org/C149530733","wikidata":"https://www.wikidata.org/wiki/Q5597091","display_name":"Graph power","level":4,"score":0.07589352130889893},{"id":"https://openalex.org/C2524010","wikidata":"https://www.wikidata.org/wiki/Q8087","display_name":"Geometry","level":1,"score":0.07383987307548523},{"id":"https://openalex.org/C84114770","wikidata":"https://www.wikidata.org/wiki/Q46344","display_name":"Quantum","level":2,"score":0.0},{"id":"https://openalex.org/C121332964","wikidata":"https://www.wikidata.org/wiki/Q413","display_name":"Physics","level":0,"score":0.0},{"id":"https://openalex.org/C62520636","wikidata":"https://www.wikidata.org/wiki/Q944","display_name":"Quantum mechanics","level":1,"score":0.0}],"mesh":[],"locations_count":2,"locations":[{"id":"doi:10.1007/s00453-007-9064-z","is_oa":true,"landing_page_url":"https://doi.org/10.1007/s00453-007-9064-z","pdf_url":"https://link.springer.com/content/pdf/10.1007/s00453-007-9064-z.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-nc","license_id":"https://openalex.org/licenses/cc-by-nc","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Algorithmica","raw_type":"journal-article"},{"id":"pmh:oai:edoc.mpg.de:428121","is_oa":false,"landing_page_url":"http://edoc.mpg.de/428121","pdf_url":null,"source":{"id":"https://openalex.org/S4406922265","display_name":"Max Planck Institute for Plasma Physics","issn_l":null,"issn":null,"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":null,"license_id":null,"version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":"Algorithmica, v.52, 333-349 (2008)","raw_type":"Article"}],"best_oa_location":{"id":"doi:10.1007/s00453-007-9064-z","is_oa":true,"landing_page_url":"https://doi.org/10.1007/s00453-007-9064-z","pdf_url":"https://link.springer.com/content/pdf/10.1007/s00453-007-9064-z.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-nc","license_id":"https://openalex.org/licenses/cc-by-nc","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Algorithmica","raw_type":"journal-article"},"sustainable_development_goals":[],"awards":[],"funders":[],"has_content":{"pdf":true,"grobid_xml":true},"content_urls":{"pdf":"https://content.openalex.org/works/W2124619812.pdf","grobid_xml":"https://content.openalex.org/works/W2124619812.grobid-xml"},"referenced_works_count":24,"referenced_works":["https://openalex.org/W1605463109","https://openalex.org/W1763401657","https://openalex.org/W1902117024","https://openalex.org/W1964948588","https://openalex.org/W1965690159","https://openalex.org/W1966878439","https://openalex.org/W1970052762","https://openalex.org/W1979740015","https://openalex.org/W1982845973","https://openalex.org/W1984040953","https://openalex.org/W1995818744","https://openalex.org/W1999545213","https://openalex.org/W2048824634","https://openalex.org/W2055427663","https://openalex.org/W2058426370","https://openalex.org/W2083534148","https://openalex.org/W2099511119","https://openalex.org/W2111413685","https://openalex.org/W2116696334","https://openalex.org/W2123805664","https://openalex.org/W2132275989","https://openalex.org/W2156803748","https://openalex.org/W2168637639","https://openalex.org/W3108547121"],"related_works":["https://openalex.org/W1989181778","https://openalex.org/W2078609410","https://openalex.org/W2009625226","https://openalex.org/W2392320810","https://openalex.org/W2951949739","https://openalex.org/W2387724274","https://openalex.org/W91800244","https://openalex.org/W2072943779","https://openalex.org/W2074467278","https://openalex.org/W4386448439"],"abstract_inverted_index":{"We":[0,143],"consider":[1],"the":[2,36,46,75,78,81,104,131,153,208],"problem":[3],"of":[4,10,49,53,60,77,80,91,101,106,134,193],"computing":[5,117],"a":[6,26,57,65,87,99,118],"minimum":[7,84,88,119],"cycle":[8,34,47,58,69,72,89,94,120],"basis":[9,59,66,73,90,95,121],"an":[11,145,160,186],"undirected":[12],"non-negative":[13],"edge-weighted":[14],"graph":[15],"G":[16,61],"with":[17,32],"m":[18],"edges":[19],"and":[20,35,109],"n":[21],"vertices.":[22],"In":[23],"this":[24,194],"problem,":[25],"{0,1}":[27],"incidence":[28],"vector":[29,37],"is":[30,45,55,83,85,130,138,196,207],"associated":[31],"each":[33],"space":[38,48],"over":[39],"$\\mathbb{F}_{2}$":[40],"generated":[41],"by":[42],"these":[43],"vectors":[44],"G.":[50,92],"A":[51,71],"set":[52],"cycles":[54,82],"called":[56,86],"if":[62],"it":[63],"forms":[64],"for":[67,116,201],"its":[68],"space.":[70],"where":[74,128,205],"sum":[76],"weights":[79,155],"Minimum":[93],"are":[96,156,169],"useful":[97],"in":[98,175],"number":[100],"contexts,":[102],"e.g.":[103],"analysis":[105],"electrical":[107],"networks":[108],"structural":[110],"engineering.":[111],"The":[112,190],"previous":[113],"best":[114,132],"algorithm":[115,173,195],"has":[122],"running":[123,191],"time":[124,192],"O(m":[125,146,161,176],"\u03c9":[126,129,177,198],"n),":[127],"exponent":[133],"matrix":[135],"multiplication.":[136],"It":[137],"presently":[139],"known":[140],"that":[141],"\u03c9<2.376.":[142],"exhibit":[144],"2":[147,162],"n+mn":[148],"2log":[149],"n)":[150,163],"algorithm.":[151,164,189],"When":[152],"edge":[154,210],"integers,":[157],"we":[158,183],"have":[159],"For":[165,180],"unweighted":[166],"graphs":[167],"which":[168],"reasonably":[170,202],"dense,":[171],"our":[172],"runs":[174],")":[178],"time.":[179],"any":[181],"\u03b5>0,":[182],"also":[184],"design":[185],"1+\u03b5":[187],"approximation":[188],"O((m":[197],"/\u03b5)log":[199],"(W/\u03b5))":[200],"dense":[203],"graphs,":[204],"W":[206],"largest":[209],"weight.":[211]},"counts_by_year":[{"year":2026,"cited_by_count":1},{"year":2025,"cited_by_count":5},{"year":2024,"cited_by_count":5},{"year":2023,"cited_by_count":4},{"year":2022,"cited_by_count":3},{"year":2021,"cited_by_count":2},{"year":2020,"cited_by_count":3},{"year":2016,"cited_by_count":1},{"year":2015,"cited_by_count":1},{"year":2013,"cited_by_count":1},{"year":2012,"cited_by_count":1}],"updated_date":"2026-03-07T16:01:11.037858","created_date":"2025-10-10T00:00:00"}
