Core Concepts
The authors present a 4-approximation algorithm for finding the largest common subgraph of two forests and propose a polynomial time approximation scheme for instances with specific conditions.
Abstract
The content discusses the largest common subgraph problem in forests, presenting algorithms and theoretical results. It addresses complexities, approximations, and applications of the problem.
The authors introduce concepts like clean forests, quantization of options, and nice solutions to efficiently analyze common subgraphs. They provide detailed proofs and explanations for their proposed methods.
Key points include defining common subgraphs, discussing NP-completeness, and exploring dynamic programming approaches. The content delves into tree structures, spanning subgraphs, and quantization strategies.
Overall, the article offers insights into graph theory algorithms applied to forest structures with a focus on approximating solutions for the largest common subgraph problem.
Stats
For every ∆ ∈ N, there is some k ∈ N with the following property: For two given forests F1 and F2 of orders at most n from F∆, one can determine a common subgraph F of F1 and F2 with m(F) = lcs(F1, F2) in time O(nk).
Let a forest be ǫ-clean if it is ǫclean and let T(ǫ) = {T1,... ,Tp} be as in (6) for ∆ = 1/ǫ as well as D(ǫ) = D(ǫ, ∆) be as in (6) for ∆ = 1/ǫ.
Possibly after adding isolated vertices and renaming vertices, we may assume now and later that F is a spanning subgraph of Ff.
Since each Ti has at most ∆ - 1 edges...
Recall that p is bounded in terms of ∆...