Abstract:Abstract. In this paper, we define a one-vertex-extension tree for a distance-hereditary graph and show how to build it. We then give a unified approach to designing efficient dynamic programming algorithms for distance-hereditary graphs based upon the one-vertex-extension tree. We give linear time algorithms for the weighted vertex cover and weighted independent domination problems and give an O(n 2) time algorithm to compute a minimum fill-in and the treewidth for a distance-hereditary graph.
IntroductionThe… Show more
“…• Pick a target vertex x in G, add a new vertex x to G: 5 We may be applying operations in a slightly different order than given in constructing the tree. As long as we read the tree in level order, this does not change the underlying graph.…”
Section: Distance-hereditary Graphsmentioning
confidence: 99%
“…We call these trees vertex incremental trees [5], and they are structures that encode the vertex incremental operations used to construct the corresponding graphs. Historically, this idea first emerged in the enumeration of cographs [11].…”
In this paper, building on previous work by Nakano et al.[23], we develop an alternate technique which almost automatically translates (existing) vertex incremental characterizations of graph classes into asymptotics of that class. Specifically, we construct trees corresponding to the sequences of vertex incremental operations which characterize a graph class, and then use analytic combinatorics to enumerate the trees, giving an upper bound on the graph class. This technique is applicable to a wider set of graph classes compared to the tree decompositions, and we show that this technique produces accurate upper bounds.We first validate our method by applying it to the case of distance-hereditary graphs, and comparing the bound obtained by our method with that obtained by Nakano et al. [23], and the exact enumeration obtained by Chauve et al. [7,8]. We then illustrate its use by applying it to switch cographs, for which there are few known results: our method provide a bound of ∼ 6.301 n
“…• Pick a target vertex x in G, add a new vertex x to G: 5 We may be applying operations in a slightly different order than given in constructing the tree. As long as we read the tree in level order, this does not change the underlying graph.…”
Section: Distance-hereditary Graphsmentioning
confidence: 99%
“…We call these trees vertex incremental trees [5], and they are structures that encode the vertex incremental operations used to construct the corresponding graphs. Historically, this idea first emerged in the enumeration of cographs [11].…”
In this paper, building on previous work by Nakano et al.[23], we develop an alternate technique which almost automatically translates (existing) vertex incremental characterizations of graph classes into asymptotics of that class. Specifically, we construct trees corresponding to the sequences of vertex incremental operations which characterize a graph class, and then use analytic combinatorics to enumerate the trees, giving an upper bound on the graph class. This technique is applicable to a wider set of graph classes compared to the tree decompositions, and we show that this technique produces accurate upper bounds.We first validate our method by applying it to the case of distance-hereditary graphs, and comparing the bound obtained by our method with that obtained by Nakano et al. [23], and the exact enumeration obtained by Chauve et al. [7,8]. We then illustrate its use by applying it to switch cographs, for which there are few known results: our method provide a bound of ∼ 6.301 n
“…Chang et al 44 showed that distancehereditary graphs can be defined, recursively. By Theorem 8.1, a distance-hereditary graph G has its own twin set TS G , the twin set TS G is a subset of vertices of G, and it is defined recursively.…”
A maximum-clique transversal set of a graph G is a subset of vertices intersecting all maximum cliques of G. The maximum-clique transversal set problem is to find a maximum-clique transversal set of G of minimum cardinality. Motivated by the placement of transmitters for cellular telephones, Chang, Kloks, and Lee introduced the concept of maximum-clique transversal sets on graphs in 2001. In this paper, we study the weighted version of the maximum-clique transversal set problem for split
“…The other nodes have margin 0, and the other arcs have distribution 0. Hence the graph in Figure 5 has a Hamiltonian cycle, e.g., (1,8,2,9,3,10,4,11,5,14,16,15,7,12,6,13,1).…”
Section: The Hamiltonian Cycle Problemmentioning
confidence: 99%
“…Especially, Bandelt and Mulder showed that any distance hereditary graph can be obtained from K 2 by a sequence of extensions called "adding a pendant vertex" and "splitting a vertex." Using the characterizations, many efficient algorithms have been found for distance hereditary graphs [6,2,5,21,17,7]. However, the recognition of distance hereditary graphs in linear time is not so simple; Hammer and Maffray's algorithm [14] fails in some cases, and Damiand, Habib, and Paul's algorithm [9] requires to build a cotree in linear time (see [9,Chapter 4] for further details), where the cotree can be constructed in linear time by using recent algorithm based on multisweep LBFS approach by Bretscher, Corneil, Habib, and Paul [4].…”
Ptolemaic graphs are graphs that satisfy the Ptolemaic inequality for any four vertices. The graph class coincides with the intersection of chordal graphs and distance hereditary graphs. The graph class can also be seen as a natural generalization of block graphs (and hence trees). In this paper, a new characterization of ptolemaic graphs is presented. It is a laminar structure of cliques, and leads us to a canonical tree representation. The tree representation gives a simple intersection model for ptolemaic graphs. The tree representation is constructed in linear time from a perfect elimination ordering obtained by the lexicographic breadth first search. Hence the recognition and the graph isomorphism for ptolemaic graphs can be solved in linear time. Using the tree representation, we also give an O(n) time algorithm for the Hamiltonian cycle problem. The Hamiltonian cycle problem is NP-hard for chordal graphs, and an O(n + m) time algorithm is known for distance hereditary graphs.
scite is a Brooklyn-based organization that helps researchers better discover and understand research articles through Smart Citations–citations that display the context of the citation and describe whether the article provides supporting or contrasting evidence. scite is used by students and researchers from around the world and is funded in part by the National Science Foundation and the National Institute on Drug Abuse of the National Institutes of Health.