Back to Search
Start Over
Divergent stutter bisimulation abstraction for controller synthesis with linear temporal logic specifications
- Source :
- Automatica. 130:109723
- Publication Year :
- 2021
- Publisher :
- Elsevier BV, 2021.
-
Abstract
- This paper proposes a method to synthesise controllers for systems with possibly infinite number of states that satisfy a specification given as an LTL ∖ ∘ formula. A common approach to handle this problem is to first compute a finite-state abstraction of the original state space and then synthesise a controller for the abstraction. This paper proposes to use an abstraction method called divergent stutter bisimulation to abstract the state space of the system. As divergent stutter bisimulation factors out stuttering steps, it typically results in a coarser and therefore smaller abstraction, at the expense of not preserving the temporal “next” operator. The paper leverages results about divergent stutter bisimulation from model checking and shows that divergent stutter bisimulation is a sound and complete abstraction method when synthesising controllers subject to specifications in LTL ∖ ∘ .
- Subjects :
- Bisimulation
Model checking
0209 industrial biotechnology
Theoretical computer science
Stuttering
Computer science
020208 electrical & electronic engineering
02 engineering and technology
020901 industrial engineering & automation
Operator (computer programming)
Linear temporal logic
Control and Systems Engineering
Control theory
TheoryofComputation_LOGICSANDMEANINGSOFPROGRAMS
0202 electrical engineering, electronic engineering, information engineering
medicine
State space
Electrical and Electronic Engineering
medicine.symptom
Abstraction (linguistics)
Subjects
Details
- ISSN :
- 00051098
- Volume :
- 130
- Database :
- OpenAIRE
- Journal :
- Automatica
- Accession number :
- edsair.doi...........32eea74aeb9aef41e9650c7f4e9df853
- Full Text :
- https://doi.org/10.1016/j.automatica.2021.109723