Experimental Evaluation of a Planning Language Suitable for Formal Verification

被引:0
|
作者
Siminiceanu, Radu I. [1 ]
Butler, Rick W. [2 ]
Munoz, Cesar A. [1 ]
机构
[1] Natl Inst Aerosp, Hampton, VA USA
[2] NASA Langley Res Ctr, Hampton, VA USA
基金
美国国家航空航天局;
关键词
D O I
暂无
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
The marriage of model checking and planning faces two seemingly diverging alternatives: the need for a planning language expressive enough to capture the complexity of real-life applications, as opposed to a language simple, yet, robust enough to be amenable to exhaustive verification and validation techniques. In an attempt to reconcile these differences, we have designed an abstract plan description language, ANMLite, inspired front the Action Notation Modeling Language (ANML). present the basic concepts of the ANMLite language as well is an automatic translator from ANMLite to the model checker SAL (Symbolic Analysis Laboratory). We discuss various aspects of specifying a plan in terms of constraints and explore the implications of choosing a robust logic behind the specification of constraints, rather than simply propose a new planning, language. Additionally, we provide an initial assessment of the efficiency of model checking to search for solutions of planning problems. I this end, we design a basic test benchmark and study the scalability of the generated SAL models in terms of plan complexity.
引用
收藏
页码:132 / +
页数:2
相关论文
共 50 条
  • [1] Formal Verification of a Certified Policy Language
    Eaman, Amir
    Felty, Amy
    VERIFICATION AND EVALUATION OF COMPUTER AND COMMUNICATION SYSTEMS, VECOS 2020, 2020, 12519 : 180 - 194
  • [2] Formal Verification of Programs in the Pifagor Language
    Kropacheva, Mariya
    Legalov, Alexander
    PARALLEL COMPUTING TECHNOLOGIES (PACT 2013), 2013, 7979 : 80 - 89
  • [3] Formal Verification of UML Statecharts using the LOTOS Formal Language
    Javani, Mohamad
    Neysiani, Behzad Soleimani
    Babamir, Seyed Morteza
    2015 2ND INTERNATIONAL CONFERENCE ON KNOWLEDGE-BASED ENGINEERING AND INNOVATION (KBEI), 2015, : 754 - 760
  • [4] Planning for Change in a Formal Verification of the Raft Consensus Protocol
    Woos, Doug
    Wilcox, James R.
    Anton, Steve
    Tatlock, Zachary
    Ernst, Michael D.
    Anderson, Thomas
    PROCEEDINGS OF THE 5TH ACM SIGPLAN CONFERENCE ON CERTIFIED PROGRAMS AND PROOFS (CPP'16), 2016, : 154 - 165
  • [5] Formal verification of a programming logic for a distributed programming language
    Zhang, C
    Olsson, RA
    Levitt, KN
    THEORETICAL COMPUTER SCIENCE, 1999, 216 (1-2) : 213 - 235
  • [6] Formal Verification of Language-Based Concurrent Noninterference
    Popescu, Andrei
    Hoezi, Johannes
    Nipkow, Tobias
    JOURNAL OF FORMALIZED REASONING, 2013, 6 (01): : 1 - 30
  • [7] Formal verification of C language based VLSI designs
    Fujita, M
    17TH INTERNATIONAL CONFERENCE ON VLSI DESIGN, PROCEEDINGS: DESIGN METHODOLOGIES FOR THE GIGASCALE ERA, 2004, : 93 - 100
  • [8] A Constrained ECA Language Supporting Formal Verification of WSNs
    Corradini, Flavio
    Culmone, Rosario
    Mostarda, Leonardo
    Tesei, Luca
    Raimondi, Franco
    2015 IEEE 29TH INTERNATIONAL CONFERENCE ON ADVANCED INFORMATION NETWORKING AND APPLICATIONS WORKSHOPS WAINA 2015, 2015, : 187 - 192
  • [9] A FORMAL EVALUATION OF PROSTATE VERIFICATION PROCEDURES IN THE SIMULATOR
    Keaveney, M.
    Clayton-Lea, A.
    O'Neill, L.
    McCafferty, B.
    Burke, S.
    McCartan, J.
    McCloy, R.
    Brett, C.
    Sutton, P.
    O'Shea, E.
    Thirion, P.
    RADIOTHERAPY AND ONCOLOGY, 2008, 88 : S480 - S480
  • [10] Towards Formal Evaluation and Verification of Probabilistic Design
    Lee, Nian-Ze
    Jiang, Jie-Hong R.
    IEEE TRANSACTIONS ON COMPUTERS, 2018, 67 (08) : 1202 - 1216