2007
DOI: 10.1007/978-3-540-74061-2_4
|View full text |Cite
|
Sign up to set email alerts
|

Lattice Automata: A Representation for Languages on Infinite Alphabets, and Some Applications to Verification

Abstract: Abstract. This paper proposes a new abstract domain for languages on infinite alphabets, which acts as a functor taking an abstract domain for a concrete alphabet and lift it to an abstract domain for words on this alphabet. The abstract representation is based on lattice automata, which are finite automata labeled by elements of an atomic lattice. We define a normal form, standard language operations and a widening operator for these automata. We apply this abstract lattice for the verification of symbolic co… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
3
1

Citation Types

0
19
0

Year Published

2012
2012
2018
2018

Publication Types

Select...
6
2
1

Relationship

1
8

Authors

Journals

citations
Cited by 13 publications
(19 citation statements)
references
References 44 publications
0
19
0
Order By: Relevance
“…This line of work focuses on fundamental questions about definability, decidability, complexity, and expressiveness on classes of automata on one hand and fragments of logic on the other hand. A different line of work on automata with infinite alphabets introduces lattice automata [12] that are finite state automata whose transitions are labeled by elements of an atomic lattice with motivation coming from verification of symbolic communicating machines. Streaming transducers [1] is another recent symbolic extension of finite transducers.…”
Section: Related Workmentioning
confidence: 99%
“…This line of work focuses on fundamental questions about definability, decidability, complexity, and expressiveness on classes of automata on one hand and fragments of logic on the other hand. A different line of work on automata with infinite alphabets introduces lattice automata [12] that are finite state automata whose transitions are labeled by elements of an atomic lattice with motivation coming from verification of symbolic communicating machines. Streaming transducers [1] is another recent symbolic extension of finite transducers.…”
Section: Related Workmentioning
confidence: 99%
“…This line of work focuses on fundamental questions about definability, decidability, complexity, and expressiveness on classes of automata on one hand and fragments of logic on the other hand. A different line of work on automata with infinite alphabets introduces lattice automata [12] that are finite state automata whose transitions are labeled by elements of an atomic lattice with motivation coming from verification of symbolic communicating machines. Streaming transducers [1] is another recent symbolic extension of finite transducers.…”
Section: Related Workmentioning
confidence: 99%
“…This line of work focuses on fundamental questions about definability, decidability, complexity, and expressiveness on classes of automata on one hand and fragments of logic on the other hand. A different line of work on automata with infinite alphabets introduces lattice automata [22] that are finite state automata whose transitions are labeled by elements of an atomic lattice with motivation coming from verification of symbolic communicating machines.…”
Section: Related Workmentioning
confidence: 99%