LOGICAL DEFINABILITY OF SOME RATIONAL TRACE LANGUAGES

被引:3
|
作者
CHOFFRUT, C
GUERRA, L
机构
[1] Université Paris 7, Paris Cedex, 75 251, LITP, Tour 55-56, ler étage
来源
MATHEMATICAL SYSTEMS THEORY | 1995年 / 28卷 / 05期
关键词
D O I
10.1007/BF01185864
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
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 this theory is an attempt to relate the properties of these monoids to the properties of I. Following the work initiated by Buchi we show that when the reflexive closure of I is transitive (the trace monoid is then 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 rational. This logic essentially utilizes a predicate based on the partial ordering defined by the dependence graph and a predicate related to a restricted use of the comparison of cardinality.
引用
收藏
页码:397 / 420
页数:24
相关论文
共 50 条