1996
DOI: 10.1142/s0129054196000051
|View full text |Cite
|
Sign up to set email alerts
|

On the Editing Distance Between Undirected Acyclic Graphs

Abstract: We consider the problem of comparing CUAL graphs (Connected, Undirected, Acyclic graphs with nodes being Labeled). This problem is motivated by the study of information retrieval for bio-chemical and molecular databases. Suppose we define the distance between two CUAL graphs G1 and G2 to be the weighted number of edit operations (insert node, delete node and relabel node) to transform G1 to G2. By reduction from exact cover by 3-sets, one can show that finding the distance between two CUAL graphs is NP-complet… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1
1

Citation Types

0
44
0

Year Published

2001
2001
2007
2007

Publication Types

Select...
7
1

Relationship

1
7

Authors

Journals

citations
Cited by 82 publications
(44 citation statements)
references
References 0 publications
0
44
0
Order By: Relevance
“…This idea is attractive especially when the structures being matched are subject to significant structural distortions. Unfortunately, it turns out that computing the edit-distance on free trees is NP-hard [25], although it is solvable in polynomial time by restricting ourselves to ordered trees, where each node is assigned a cyclic ordering of its incidente edges [15]. Moreover, determining the set of elementary edit operations and the associated costs depends heavily on the application domain and can be problematic (see [16], [17] for some examples of edit operations motivated by shape matching problems).…”
Section: Discussionmentioning
confidence: 99%
“…This idea is attractive especially when the structures being matched are subject to significant structural distortions. Unfortunately, it turns out that computing the edit-distance on free trees is NP-hard [25], although it is solvable in polynomial time by restricting ourselves to ordered trees, where each node is assigned a cyclic ordering of its incidente edges [15]. Moreover, determining the set of elementary edit operations and the associated costs depends heavily on the application domain and can be problematic (see [16], [17] for some examples of edit operations motivated by shape matching problems).…”
Section: Discussionmentioning
confidence: 99%
“…Efficient computation of existing graph metrics for general graphs is not possible: computing the edit distance is NP-hard [90] and computing the maximal common subgraph [32] is even NP-complete. Polynomial solutions can be obtained for directed acyclic graphs such as shock graphs.…”
Section: Graph Based Methodsmentioning
confidence: 99%
“…A degree-2 edit sequence consists only of insertions or deletions of nodes n with degree(n) ≤ 2, or of relabelings: ED 2 (t 1 , t 2 ) = min{c(S)|S is a degree-2 edit sequence transf orming t 1 into t 2 } One should note that the degree-2 edit distance is well defined in the sense that two trees can always be transformed into each other by using only degree-2 edit operations. In [14] an algorithm is presented to compute the degree-2 edit distance in O(|t 1 ||t 2 |D) time, where D is the maximum of the degrees of t 1 and t 2 and |t i | denotes the number of nodes in t i . Whereas this measure has a polynomial time complexity, it is still too complex for the use in large databases.…”
Section: Definition 3 (Degree-2 Edit Distance)mentioning
confidence: 99%
“…clustering, k-nn-classification). As similarity measure for trees, we implemented the degree-2 edit distance algorithm as presented in [14]. The filter histograms were organized in an X-tree [17].…”
Section: Experimental Evaluationmentioning
confidence: 99%