Constructing finite state implementations of knowledge-based programs with perfect recall

被引:0
|
作者
van der Meyden, R [1 ]
机构
[1] Univ Technol Sydney, Broadway, NSW 2007, Australia
关键词
D O I
暂无
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Knowledge-based programs have been proposed as an abstract formalism for the design of multi-agent protocols, based on the idea that an agent's actions are a function of its state of knowledge. The key questions in this approach concern the relationship between knowledge-based programs and their concrete implementations, in which the actions are a function of the agents' local states. In previous work we have shown that with respect to a perfect recall semantics for knowledge, finite state implementations of knowledge-based programs do not always exist. Indeed, determining the existence of such an implementation is undecidable. However, we also identified a sufficient condition under which the existence of a finite state implementation is guaranteed, although this sufficient condition is also undecidable. We show in this paper that there nevertheless exists an approach to the optimization of implementations that results in a finite state implementation just when the sufficient condition holds. These results contribute towards a theory of automated synthesis of multi-agent protocols from knowledge-based specifications.
引用
收藏
页码:135 / 151
页数:17
相关论文
共 50 条
  • [31] KNOWLEDGE-BASED APPROACH FOR IMPROVEMENT OF CNC PART PROGRAMS
    LAZARO, AD
    ZHANG, J
    KENDALL, LA
    JOURNAL OF MANUFACTURING SYSTEMS, 1994, 13 (01) : 20 - 30
  • [32] A Method for Generating Knowledge-Based Programs as Conditional Plans
    Niyogi, Rajdeep
    Jain, Vihan
    FOUNDATIONS OF INTELLIGENT SYSTEMS (ISKE 2013), 2014, 277 : 635 - 646
  • [33] Knowledge-based automatic performance analysis of parallel programs
    Espinosa, A
    Margalef, T
    Luque, E
    PARALLEL COMPUTING: FUNDAMENTALS, APPLICATIONS AND NEW DIRECTIONS, 1998, 12 : 697 - 700
  • [34] Constructing a Knowledge-Based Database for Dermatological Integrative Medical Information
    Shin, Jeeyoung
    Jo, Yunju
    Bae, Hyunsu
    Hong, Moochang
    Shin, Minkyu
    Kim, Yangseok
    EVIDENCE-BASED COMPLEMENTARY AND ALTERNATIVE MEDICINE, 2013, 2013
  • [35] Knowledge-Based Programs as Plans - The Complexity of Plan Verification
    Lang, Jerome
    Zanuttini, Bruno
    20TH EUROPEAN CONFERENCE ON ARTIFICIAL INTELLIGENCE (ECAI 2012), 2012, 242 : 504 - +
  • [36] Knowledge-Based Programs with Defaults in a Modal Situation Calculus
    Classen, Jens
    Neuss, Malte
    ECAI 2016: 22ND EUROPEAN CONFERENCE ON ARTIFICIAL INTELLIGENCE, 2016, 285 : 1309 - 1317
  • [37] A knowledge-based performance tuning tool for parallel programs
    Li, KC
    Zhang, K
    1996 IEEE SECOND INTERNATIONAL CONFERENCE ON ALGORITHMS & ARCHITECTURES FOR PARALLEL PROCESSING, ICA3PP'96, PROCEEDINGS OF, 1996, : 287 - 294
  • [38] A KNOWLEDGE-BASED APPROACH TO SUPPORTING THE USE OF SIMULATION PROGRAMS
    GOODYEAR, P
    COMPUTERS & EDUCATION, 1991, 16 (01) : 99 - 103
  • [39] Knowledge-Based Approach in Research Projects and Programs Evaluation
    Bodea, Constanta-Nicoleta
    Ciobotar, Narcisa
    Bodea, Vasile
    ORGANIZATIONAL, BUSINESS, AND TECHNOLOGICAL ASPECTS OF THE KNOWLEDGE SOCIETY PT II, 2010, 112 : 326 - 335
  • [40] Knowledge-based assistance for finite-element modeling
    Turkiyyah, GM
    Fenves, SJ
    IEEE EXPERT-INTELLIGENT SYSTEMS & THEIR APPLICATIONS, 1996, 11 (03): : 23 - 32