Constraint-Based Controller Synthesis in Non-Deterministic and Partially Observable Domains

被引:6
|
作者
Pralet, Cedric [1 ]
Verfaillie, Gerard [1 ]
Lemaitre, Michel [1 ]
Infantes, Guillaume [1 ]
机构
[1] Off Natl Etud & Rech Aerosp, Toulouse, France
关键词
D O I
10.3233/978-1-60750-606-5-681
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Controller synthesis consists in automatically building controllers taking as inputs observation data and returning outputs guaranteeing that the controlled system satisfies some desired properties. In system specification, these properties may be safety properties specifying that some conditions must always hold. In planning, they express that the evolution of the controlled system must terminate in a goal state. In this paper, we propose a generic approach able to synthesize memoryless or finite-memory controllers for both safety-oriented and goal-oriented control problems. This approach relaxes some restrictive assumptions made by existing work on controller synthesis with non-determinism and partial observability and is shown to induce potentially significant gains. The proposed "Simulate and Branch" algorithm consists in exploring the possible evolutions of the controlled system and in adding new control elements when uncovered states are discovered. The approach developed is constraint-based in the sense that control problems are formulated using the flexibility of constraint programming languages and that our implementation uses the Gecode constraint programming library.
引用
收藏
页码:681 / 686
页数:6
相关论文
共 50 条
  • [1] Learning partially observable non-deterministic action models
    Rao, Dong-Ning
    Jiang, Zhi-Hua
    Jiang, Yun-Fei
    [J]. Ruan Jian Xue Bao/Journal of Software, 2014, 25 (01): : 51 - 63
  • [2] Fully Observable Non-deterministic Planning as Assumption-Based Reactive Synthesis
    D'Ippolito, Nicolas
    Rodriguez, Natalia
    Sardina, Sebastian
    [J]. JOURNAL OF ARTIFICIAL INTELLIGENCE RESEARCH, 2018, 61 : 593 - 621
  • [4] Towards Fully Observable Non-Deterministic Planning as Assumption-Based Automatic Synthesis
    Sardina, Sebastian
    D'Ippolito, Nicolas
    [J]. PROCEEDINGS OF THE TWENTY-FOURTH INTERNATIONAL JOINT CONFERENCE ON ARTIFICIAL INTELLIGENCE (IJCAI), 2015, : 3200 - 3206
  • [5] K-Branching UIO Sequences for Partially Specified Observable Non-Deterministic FSMs
    El-Fakih, Khaled
    Hierons, Robert M.
    Turker, Uraz Cengiz
    [J]. IEEE TRANSACTIONS ON SOFTWARE ENGINEERING, 2021, 47 (05) : 1029 - 1040
  • [6] Constraint-Based Heuristic On-line Test Generation from Non-deterministic I/O EFSMs
    Ahman, Danel
    Kaeaeramees, Marko
    [J]. ELECTRONIC PROCEEDINGS IN THEORETICAL COMPUTER SCIENCE, 2012, (80): : 115 - 129
  • [7] Kalman based finite state controller for partially observable domains
    Bogazici University, Department of Computer Engineering, 34342 Bebek, Istanbul, Turkey
    [J]. Int. J. Adv. Rob. Syst., 2006, 4 (331-341):
  • [8] Causal Bounds and Observable Constraints for Non-deterministic Models
    Ramsahai, Roland R.
    [J]. JOURNAL OF MACHINE LEARNING RESEARCH, 2012, 13 : 829 - 848
  • [9] Abstraction-based low complexity controller synthesis for interconnected non-deterministic systems
    Apaza-Perez, W. A.
    Combastel, C.
    Zolghadri, A.
    [J]. 2019 18TH EUROPEAN CONTROL CONFERENCE (ECC), 2019, : 4174 - 4179
  • [10] Synthesis of Cost-Optimal Strong Plans in Non-Deterministic Domains
    Della Penna, Giuseppe
    Intrigila, Bedenetto
    Magazzeni, Daniele
    Mercorio, Fabio
    [J]. INTERNATIONAL JOURNAL ON ARTIFICIAL INTELLIGENCE TOOLS, 2015, 24 (06)