Show simple item record

dc.contributor.authorDrange, Pål Grønås
dc.contributor.authorGreaves, Patrick
dc.contributor.authorMuzi, Irene
dc.contributor.authorReidl, Felix
dc.date.accessioned2024-08-12T08:49:48Z
dc.date.available2024-08-12T08:49:48Z
dc.date.created2023-12-13T16:03:59Z
dc.date.issued2023
dc.identifier.issn1868-8969
dc.identifier.urihttps://hdl.handle.net/11250/3145743
dc.description.abstractWe show that the VC-dimension of a graph can be computed in time n^{⌈log d+1⌉} d^{O(d)}, where d is the degeneracy of the input graph. The core idea of our algorithm is a data structure to efficiently query the number of vertices that see a specific subset of vertices inside of a (small) query set. The construction of this data structure takes time O(d2^dn), afterwards queries can be computed efficiently using fast Möbius inversion. This data structure turns out to be useful for a range of tasks, especially for finding bipartite patterns in degenerate graphs, and we outline an efficient algorithm for counting the number of times specific patterns occur in a graph. The largest factor in the running time of this algorithm is O(n^c), where c is a parameter of the pattern we call its left covering number. Concrete applications of this algorithm include counting the number of (non-induced) bicliques in linear time, the number of co-matchings in quadratic time, as well as a constant-factor approximation of the ladder index in linear time. Finally, we supplement our theoretical results with several implementations and run experiments on more than 200 real-world datasets - the largest of which has 8 million edges - where we obtain interesting insights into the VC-dimension of real-world networks.en_US
dc.language.isoengen_US
dc.publisherDagstuhl Publishingen_US
dc.rightsNavngivelse 4.0 Internasjonal*
dc.rights.urihttp://creativecommons.org/licenses/by/4.0/deed.no*
dc.titleComputing Complexity Measures of Degenerate Graphsen_US
dc.typeJournal articleen_US
dc.typePeer revieweden_US
dc.description.versionpublishedVersionen_US
dc.rights.holderCopyright 2023 The Author(s)en_US
cristin.ispublishedtrue
cristin.fulltextoriginal
cristin.qualitycode1
dc.identifier.doi10.4230/LIPIcs.IPEC.2023.14
dc.identifier.cristin2213225
dc.source.journalLeibniz International Proceedings in Informaticsen_US
dc.source.pagenumber14:1-14:21en_US
dc.relation.projectNorges forskningsråd: 329745en_US
dc.subject.nsiVDP::Algoritmer og beregnbarhetsteori: 422en_US
dc.subject.nsiVDP::Algorithms and computability theory: 422en_US
dc.identifier.citationLeibniz International Proceedings in Informatics. 2023, 285, 14:1-14:21.en_US
dc.source.volume285en_US


Files in this item

Thumbnail

This item appears in the following Collection(s)

Show simple item record

Navngivelse 4.0 Internasjonal
Except where otherwise noted, this item's license is described as Navngivelse 4.0 Internasjonal