Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
skip to main content
10.1145/2728606.2728626acmconferencesArticle/Chapter ViewAbstractPublication PagescpsweekConference Proceedingsconference-collections
research-article

Estimator-based reactive synthesis under incomplete information

Published: 14 April 2015 Publication History
  • Get Citation Alerts
  • Abstract

    Lack of complete run-time information about the environment behavior significantly increases the computational complexity and limits the applicability of practical reactive synthesis methods, e.g., synthesis from generalized reactivity( 1) specifications. We tackle this difficulty by splitting incomplete-information controller synthesis into estimator construction and complete-information synthesis steps. The estimator, which executes in parallel to the controller, establishes approximations of the unobserved variables that are salient for the synthesis step. It essentially provides an abstraction from the belief space of the controller, whose exponential growth often plagues incomplete-information synthesis, by keeping track of only the properties of relevance for the specification engineer and the scenario under consideration.
    We formalize an estimator notion for controller synthesis, and present a framework in which such estimators work in concert with controllers reacting partly to the estimator outputs to realize given temporal logic specifications. In order to limit the size and structure of the estimators, we focus on positional estimators in computation. Moreover, we demonstrate how such estimators are well-suited to be used in the context of generalized reactivity(1) synthesis. We illustrate the use of the estimator-based synthesis method on a running example motivated by intelligent transportation systems.

    References

    [1]
    A. Balluchi, L. Benvenuti, M. D. Di Benedetto, and A. L. Sangiovanni-Vincentelli. Design of observers for hybrid systems. In HSCC, pages 76--89. 2002.
    [2]
    R. Bloem, S. J. Galler, B. Jobstmann, N. Piterman, A. Pnueli, and M. Weiglhofer. Specify, compile, run: Hardware from PSL. Electr. Notes Theor. Comput. Sci., 190(4): 3--16, 2007.
    [3]
    R. Bloem, B. Jobstmann, N. Piterman, A. Pnueli, and Y. Sa'ar. Synthesis of reactive(1) designs. J. Comput. Syst. Sci., 78(3): 911--938, 2012.
    [4]
    P. E. Caines, R. Greiner, and S. Wang. Classical and logic-based dynamic observers for finite automata. IMA Journal of Mathematical Control and Information, 8(1): 45--80, 1991.
    [5]
    W. Damm, S. Disch, H. Hungar, S. Jacobs, J. Pang, F. Pigorsch, C. Scholl, U. Waldmann, and B. Wirtz. Exact state set representations in the verification of linear hybrid systems with large discrete state space. In ATVA, pages 425--440, 2007.
    [6]
    D. Delvecchio, R. M. Murray, and E. Klavins. Discrete state estimators for systems on a lattice. Automatica, 42(2): 271--285, 2006.
    [7]
    R. Ehlers, V. Raman, and C. Finucane. Slugs GR(1) synthesizer, 2013--2015. Available at https://github.com/LTLMoP/slugs.
    [8]
    G. Kalyon, T. L. Gall, H. Marchand, and T. Massart. Global state estimates for distributed systems. In Formal Techniques for Distributed Systems, pages 198--212, 2011.
    [9]
    H. Kress-Gazit, T. Wongpiromsarn, and U. Topcu. Correct, reactive robot control from abstraction and temporal logic specifications. IEEE Robotics and Automation Magazine, 18(3): 65--74, 2011.
    [10]
    O. Kupferman and M. Vardi. Synthesis with incomplete informatio. In 2nd International Conference on Temporal Logic, pages 91--106, Manchester, July 1997.
    [11]
    D. G. Luenberger. Optimization by vector space methods. John Wiley & Sons, 1969.
    [12]
    M. Oishi, I. Hwang, and C. Tomlin. Immediate observability of discrete event systems with application to user-interface design. In CDC, pages 2665--2672, 2003.
    [13]
    C. M. Ozveren and A. S. Willsky. Observability of discrete event dynamic systems. IEEE Transactions on Automatic Control, 35(7): 797--806, 1990.
    [14]
    J. H. Reif. The complexity of two-player games of incomplete information. Journal of Computer and System Sciences, 29(2): 274--301, 1984.
    [15]
    R. D. Smallwood and E. J. Sondik. The optimal control of partially observable markov processes over a finite horizon. Operations Research, 21: 1071--1088, 1973.
    [16]
    S. Sohail and F. Somenzi. Safety first: a two-stage algorithm for the synthesis of reactive systems. STTT, 15(5--6): 433--454, 2013.
    [17]
    D. C. Tarraf, A. Megretski, and M. A. Dahleh. Finite approximations of switched homogeneous systems for controller synthesis. IEEE Trans. Automat. Contr., 56(5): 1140--1145, 2011.
    [18]
    Y. Velner and A. Rabinovich. Church synthesis problem for noisy input. In FOSSACS, pages 275--289, 2011.
    [19]
    A. Walker and L. Ryzhyk. Predicate abstraction for reactive synthesis. In FMCAD, 2014.

    Cited By

    View all
    • (2020)On abstraction-based controller design with output feedbackProceedings of the 23rd International Conference on Hybrid Systems: Computation and Control10.1145/3365365.3382219(1-11)Online publication date: 22-Apr-2020
    • (2018)Output Observability of Systems Over Finite Alphabets With Linear Internal DynamicsIEEE Transactions on Automatic Control10.1109/TAC.2018.279346363:10(3404-3417)Online publication date: Oct-2018
    • (2018)Layering Assume-Guarantee Contracts for Hierarchical System DesignProceedings of the IEEE10.1109/JPROC.2018.2834926106:9(1616-1654)Online publication date: Sep-2018
    • Show More Cited By

    Index Terms

    1. Estimator-based reactive synthesis under incomplete information

      Recommendations

      Comments

      Information & Contributors

      Information

      Published In

      cover image ACM Conferences
      HSCC '15: Proceedings of the 18th International Conference on Hybrid Systems: Computation and Control
      April 2015
      321 pages
      ISBN:9781450334334
      DOI:10.1145/2728606
      Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than the author(s) must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected].

      Sponsors

      Publisher

      Association for Computing Machinery

      New York, NY, United States

      Publication History

      Published: 14 April 2015

      Permissions

      Request permissions for this article.

      Check for updates

      Qualifiers

      • Research-article

      Funding Sources

      • AFOSR
      • ONR

      Conference

      HSCC '15
      Sponsor:

      Acceptance Rates

      Overall Acceptance Rate 153 of 373 submissions, 41%

      Contributors

      Other Metrics

      Bibliometrics & Citations

      Bibliometrics

      Article Metrics

      • Downloads (Last 12 months)6
      • Downloads (Last 6 weeks)0
      Reflects downloads up to 11 Aug 2024

      Other Metrics

      Citations

      Cited By

      View all
      • (2020)On abstraction-based controller design with output feedbackProceedings of the 23rd International Conference on Hybrid Systems: Computation and Control10.1145/3365365.3382219(1-11)Online publication date: 22-Apr-2020
      • (2018)Output Observability of Systems Over Finite Alphabets With Linear Internal DynamicsIEEE Transactions on Automatic Control10.1109/TAC.2018.279346363:10(3404-3417)Online publication date: Oct-2018
      • (2018)Layering Assume-Guarantee Contracts for Hierarchical System DesignProceedings of the IEEE10.1109/JPROC.2018.2834926106:9(1616-1654)Online publication date: Sep-2018
      • (2018)Deadlock-free output feedback controller design based on approximately abstracted observersNonlinear Analysis: Hybrid Systems10.1016/j.nahs.2018.04.00130(58-71)Online publication date: Nov-2018
      • (2016)Output Feedback Controller Design with Symbolic Observers for Cyber-physical SystemsElectronic Proceedings in Theoretical Computer Science10.4204/EPTCS.232.7232(37-51)Online publication date: 13-Dec-2016
      • (2016)A finite state output-feedback controller for constrained linear systems with quantized output2016 IEEE 55th Conference on Decision and Control (CDC)10.1109/CDC.2016.7799008(4837-4842)Online publication date: Dec-2016
      • (2016)Slugs: Extensible GR(1) SynthesisComputer Aided Verification10.1007/978-3-319-41540-6_18(333-339)Online publication date: 13-Jul-2016
      • (2015)Observer-based Similarity Output Feedback Control of Cyber-Physical Systems**This work was supported by JSPS KAKENHI No. 15K14007.IFAC-PapersOnLine10.1016/j.ifacol.2015.11.18348:27(248-253)Online publication date: 2015

      View Options

      Get Access

      Login options

      View options

      PDF

      View or Download as a PDF file.

      PDF

      eReader

      View online with eReader.

      eReader

      Media

      Figures

      Other

      Tables

      Share

      Share

      Share this Publication link

      Share on social media