Home /Research /Pushing the Envelope: Programming Reasoning Agents
OTHER

Pushing the Envelope: Programming Reasoning Agents

Michael Thielscher

Year
2002
Citations
8

Abstract

Formal theories of actions have evolved in recent years into high-level programming languages for robots. While these languages allow to implement complex strategies in a declarative, concise and modular fashion, they are often doubted to be sufficiently efficient for practical purposes. In this paper we push the envelope of reasoning agents, thereby making a case for state-based solutions to the frame problem. We analyze the computational behavior of the logic-based agent programming language FLUX and show that it scales up well to problems which require reasoning about the performance of several thousand actions.

Keywords

Computer scienceSolverState (computer science)Constraint programmingFrame problemModular designAction (physics)Encoding (memory)Envelope (radar)Theoretical computer science

Related papers

Browse all OTHER papers