• DocumentCode
    2270877
  • Title

    The computational complexity of agent design problems

  • Author

    Wooldridge, Michael

  • Author_Institution
    Dept. of Comput. Sci., Liverpool Univ., UK
  • fYear
    2000
  • fDate
    2000
  • Firstpage
    341
  • Lastpage
    348
  • Abstract
    The paper investigates the computational complexity of a fundamental problem in multi-agent systems: given an environment together with a specification of some task, can we construct an agent that will successfully achieve the task in the environment? We refer to this problem as agent design. Using an abstract formal model of agents and their environments, we begin by investigating various possible ways of specifying tasks for agents, and identify two important classes of such tasks. Achievement tasks are those in which an agent is required to bring about one of a specified set of goal states, and maintenance tasks are those in which an agent is required to avoid some specified set of states. We prove that in the most general case the agent design problem is PSPACE-complete for both achievement and maintenance tasks. We briefly discuss the automatic synthesis of agents from task environment specifications, and conclude by discussing related work and presenting some conclusions
  • Keywords
    computational complexity; formal specification; multi-agent systems; PSPACE-complete; abstract formal model; achievement tasks; agent design; agent design problem; agent design problems; automatic synthesis; computational complexity; general case; goal states; maintenance tasks; multi-agent systems; task environment specifications; task specification; Algorithm design and analysis; Artificial intelligence; Autonomous agents; Computational complexity; Computer architecture; Computer science; Decision making; Multiagent systems;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    MultiAgent Systems, 2000. Proceedings. Fourth International Conference on
  • Conference_Location
    Boston, MA
  • Print_ISBN
    0-7695-0625-9
  • Type

    conf

  • DOI
    10.1109/ICMAS.2000.858472
  • Filename
    858472