Efficient algorithms for subgraph listing (Q1736617)

From MaRDI portal
Revision as of 06:57, 11 December 2024 by Import241208061232 (talk | contribs) (Normalize DOI.)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
scientific article
Language Label Description Also known as
English
Efficient algorithms for subgraph listing
scientific article

    Statements

    Efficient algorithms for subgraph listing (English)
    0 references
    0 references
    0 references
    0 references
    26 March 2019
    0 references
    Summary: Subgraph isomorphism is a fundamental problem in graph theory. In this paper we focus on listing subgraphs isomorphic to a given pattern graph. First, we look at the algorithm due to \textit{N. Chiba} and \textit{T. Nishizeki} [SIAM J. Comput. 14, 210--223 (1985; Zbl 0572.68053)] for listing complete subgraphs of fixed size, and show that it cannot be extended to general subgraphs of fixed size. Then, we consider the algorithm due to \textit{L. Gąsieniec} et al. [Inf. Process. Lett. 109, No. 4, 242--247 (2009; Zbl 1190.65073)] for finding multiple witnesses of a Boolean matrix product, and use it to design a new output-sensitive algorithm for listing all triangles in a graph. As a corollary, we obtain an output-sensitive algorithm for listing subgraphs and induced subgraphs isomorphic to an arbitrary fixed pattern graph.
    0 references
    subgraph
    0 references
    subgraph isomorphism
    0 references
    subgraph listing
    0 references
    clique
    0 references
    triangle
    0 references
    output-sensitive algorithm
    0 references
    time complexity
    0 references

    Identifiers