Back to Search Start Over

Counting connected subgraphs with maximum-degree-aware sieving

Authors :
Björklund, Andreas
Husfeldt, Thore
Kaski, Petteri
Koivisto, Mikko
Hsu, Wen-Lian
Lee, Der-Tsai
Liao, Chung-Shou
Department of Computer Science
Doctoral Programme in Computer Science
University Management
Lund University
University of Copenhagen
Professorship Kaski Petteri
University of Helsinki
Aalto-yliopisto
Aalto University
Source :
Björklund, A, Husfeldt, T, Kaski, P & Koivisto, M 2018, Counting Connected Subgraphs with Maximum-Degree-Aware Sieving . in 29th International Symposium on Algorithms and Computation, ISAAC 2018, December 16-19, 2018, Jiaoxi, Yilan, Taiwan. . vol. 123, 17, Schloss Dagstuhl--Leibniz-Zentrum für Informatik, Leibniz International Proceedings in Informatics, pp. 17:1-17:12 . https://doi.org/http://www.dagstuhl.de/dagpub/978-3-95977-094-1
Publication Year :
2018
Publisher :
Schloss Dagstuhl - Leibniz-Zentrum für Informatik, 2018.

Abstract

We study the problem of counting the isomorphic occurrences of a k-vertex pattern graph P as a subgraph in an n-vertex host graph G. Our specific interest is on algorithms for subgraph counting that are sensitive to the maximum degree Delta of the host graph. Assuming that the pattern graph P is connected and admits a vertex balancer of size b, we present an algorithm that counts the occurrences of P in G in O ((2 Delta-2)^{(k+b)/2} 2^{-b} n/(Delta) k^2 log n) time. We define a balancer as a vertex separator of P that can be represented as an intersection of two equal-size vertex subsets, the union of which is the vertex set of P, and both of which induce connected subgraphs of P. A corollary of our main result is that we can count the number of k-vertex paths in an n-vertex graph in O((2 Delta-2)^{floor[k/2]} n k^2 log n) time, which for all moderately dense graphs with Delta

Details

Language :
English
Database :
OpenAIRE
Journal :
Björklund, A, Husfeldt, T, Kaski, P & Koivisto, M 2018, Counting Connected Subgraphs with Maximum-Degree-Aware Sieving . in 29th International Symposium on Algorithms and Computation, ISAAC 2018, December 16-19, 2018, Jiaoxi, Yilan, Taiwan. . vol. 123, 17, Schloss Dagstuhl--Leibniz-Zentrum für Informatik, Leibniz International Proceedings in Informatics, pp. 17:1-17:12 . https://doi.org/http://www.dagstuhl.de/dagpub/978-3-95977-094-1
Accession number :
edsair.doi.dedup.....c6b80f650a67eb1c554b9222d4165ea8