LOGICAL DEFINABILITY OF SOME RATIONAL TRACE LANGUAGES

Citation
C. Choffrut et L. Guerra, LOGICAL DEFINABILITY OF SOME RATIONAL TRACE LANGUAGES, Mathematical systems theory, 28(5), 1995, pp. 397-420
Citations number
16
Categorie Soggetti
System Science","Mathematics, Pure","Computer Science Theory & Methods",Mathematics
Journal title
ISSN journal
00255661
Volume
28
Issue
5
Year of publication
1995
Pages
397 - 420
Database
ISI
SICI code
0025-5661(1995)28:5<397:LDOSRT>2.0.ZU;2-P
Abstract
Trace monoids are obtained from free monoids by defining a subset I of pairs of letters that are allowed to commute. Most of the work of thi s theory is an attempt to relate the properties of these monoids to th e properties of I. Following the work initiated by Buchi we show that when the reflexive closure of I is transitive (the trace monoid is the n a free product of free commutative monoids) it is possible to define a second-order logic whose models are the traces viewed as dependence graphs and which characterizes exactly the sets of traces that are ra tional. This logic essentially utilizes a predicate based on the parti al ordering defined by the dependence graph and a predicate related to a restricted use of the comparison of cardinality.