A Formal Approach to Agent Design: An Overview of Constraint-Based Agents
A Formal Approach to Agent Design: An Overview of Constraint-Based Agents
复制标题
代理设计的形式化方法:基于约束的代理概述
作者:
Alan K. Mackworth;Y. Zhang
Formal models for agent design are important for both practical and theoretical reasons. The Constraint-Based Agent (CBA) design approach includes two formal models: Constraint Nets and Timed ∀-automata. A constraint net models the agents and the environment symmetrically as, possibly hybrid, dynamical systems; a timed ∀-automaton specifies the desired real-time dynamic behaviors of the situated agents. Given a constraint-based specification of the desired behavior, a constraint-based agent can be synthesized as a constraint solver. Using formal modeling and specification, it is also possible to verify complex agents as obeying real-time temporal constraint specifications. This overview paper presents a summary of the development and application of the CBA framework.