6 — Albero di navigazione del sito 2 — Salta al contenuto

Università  degli Studi di Udine

Dipartimento di Matematica e Informatica - Università  degli studi di Udine
A | A | A   
Tu sei qui: Portale Preprints ···
Title

Finding a forest in a tree

Number7/2001
Deposited by:Marino Miculan
Deposited on:05/09/2011
Status
AuthorsGiorgio Bacci
Marino Miculan
Romeo Rizzi
Abstract

In this paper we consider the problem of finding a forest inside an unordered tree, with no overlaps. This apparently simple problem arises in many situations, in particular in tree transformation systems with parametric rules, like e.g., in models for mobile and distributed computations, where agents can be nested forming a tree-like global state which evolves according to subtree rewriting rules. Another possible application is pattern matching within semi-structured data, like XML. Although the problem is NP-complete in general, using the theory of Fixed Parameter Tractability we show that the exponential explosion depends only on the width of the forest to be found, and not on the size of the global tree. In most practical cases, the forest width is constant and small (e.g. ≤ 3), hence the problem is feasible.

File 7-2001-miculan.pdf

Dipartimento di Matematica e Informatica
via delle Scienze 206 - 33100 UDINE
Tel +39-0432-558400 - Fax +39-0432-558499
email: info chiocciola dimi punto uniud punto it
pec: dimi@postacert.uniud.it