Ordered Navigation on Multi-attributed Data Words
Preprint
Abstract
We study temporal logics and automata on multi-attributed data words. Recently, BD-LTL was introduced as a temporal logic on data words extending LTL by navigation along positions of single data values. As allowing for navigation wrt. tuples of data values renders the logic undecidable, we introduce ND-LTL, an extension of BD-LTL by a restricted form of tuple-navigation. While complete ND-LTL is still undecidable, the two natural fragments allowing for either future or past navigation along data values are shown to be Ackermann-hard, yet decidability is obtained by reduction to nested multi-counter systems. To this end, we introduce and study nested variants of data automata as an intermediate model simplifying the constructions. To complement these results we show that imposing the same restrictions on BD-LTL yields two 2ExpSpace-complete fragments while satisfiability for the full logic is known to be as hard as reachability in Petri nets.Keywords
All Related Versions
This publication has 17 references indexed in Scilit:
- Revisiting Ackermann-Hardness for Lossy Counter Machines and Reset Petri Nets2010
- Two-Variable Logic with Two Order RelationsLecture Notes in Computer Science, 2010
- On notions of regularity for data languagesTheoretical Computer Science, 2010
- Shuffle Expressions and Words with Nested DataLecture Notes in Computer Science, 2007
- On the freeze quantifier in Constraint LTL: Decidability and complexityInformation and Computation, 2007
- An algebraic approach to data languages and timed languagesInformation and Computation, 2003
- Well-structured transition systems everywhere!Theoretical Computer Science, 2001
- On the complexity of the linear-time μ-calculus for Petri NetsLecture Notes in Computer Science, 1997
- Finite-memory automataTheoretical Computer Science, 1994
- The covering and boundedness problems for vector addition systemsTheoretical Computer Science, 1978