Finding cycles and trees in sublinear time (Q2925521)

From MaRDI portal





scientific article; zbMATH DE number 6356974
Language Label Description Also known as
English
Finding cycles and trees in sublinear time
scientific article; zbMATH DE number 6356974

    Statements

    Finding cycles and trees in sublinear time (English)
    0 references
    0 references
    0 references
    0 references
    0 references
    0 references
    0 references
    16 October 2014
    0 references
    sublinear-time algorithms
    0 references
    property testing
    0 references
    bounded-degree graphs
    0 references
    one-sided versus two-sided error probability
    0 references
    This paper presents sublinear-time (randomized) algorithms for finding simple cycles of length at least \(k\geq 3\) and tree-minors in bounded-degree graphs. The complexity of these algorithms is related to the distance of the graph from being \(C_k\)-minor-free (resp., free from having the corresponding tree-minor). In particular, if the graph is far (i.e., \(\Omega(1)\)-far) from being cycle-free, i.e. if one has to delete a constant fraction of edges to make it cycle-free, then the algorithm finds a cycle of polylogarithmic length in time \(\tilde O(\sqrt{N})\), where \(N\) denotes the number of vertices. This time complexity is optimal up to polylogarithmic factors.
    0 references

    Identifiers

    0 references
    0 references
    0 references
    0 references
    0 references
    0 references
    0 references
    0 references
    0 references
    0 references
    0 references