On the logical definability of certain graph and poset languages - Archive ouverte HAL Accéder directement au contenu
Article Dans Une Revue Journal of Automata, Languages and Computation Année : 2004

On the logical definability of certain graph and poset languages

Résumé

We show that it is equivalent, for certain sets of finite graphs, to be definable in CMS (counting monadic second-order logic, a natural extension of monadic second-order logic), and to be recognizable in an algebraic framework induced by the notion of modular decomposition of a finite graph. More precisely, we consider the set $F_\infty$ of composition operations on graphs which occur in the modular decomposition of finite graphs. If $F$ is a subset of $F_{\infty}$, we say that a graph is an $\calF$-graph if it can be decomposed using only operations in $F$. A set of $F$-graphs is recognizable if it is a union of classes in a finite-index equivalence relation which is preserved by the operations in $F$. We show that if $F$ is finite and its elements enjoy only a limited amount of commutativity --- a property which we call weak rigidity, then recognizability is equivalent to CMS-definability. This requirement is weak enough to be satisfied whenever all $F$-graphs are posets, that is, transitive dags. In particular, our result generalizes Kuske's recent result on series-parallel poset languages.
Fichier principal
Vignette du fichier
cms-jalc.pdf (278.88 Ko) Télécharger le fichier
Loading...

Dates et versions

hal-00092417 , version 1 (10-09-2006)

Identifiants

Citer

Pascal Weil. On the logical definability of certain graph and poset languages. Journal of Automata, Languages and Computation, 2004, 9, pp.147-165. ⟨hal-00092417⟩

Collections

CNRS
107 Consultations
52 Téléchargements

Altmetric

Partager

Gmail Facebook X LinkedIn More