
Action Programming Languages
Michael Thielscher(Author)
Morgan & Claypool Publishers
Published on 30. June 1905
Book
Paperback/Softback
91 pages
978-1-59829-544-3 (ISBN)
Description
Artificial systems that think and behave intelligently are one of the most exciting and challenging goals of Artificial Intelligence. Action Programming is the art and science of devising high-level control strategies for autonomous systems which employ a mental model of their environment and which reason about their actions as a means to achieve their goals. Applications of this programming paradigm include autonomous software agents, mobile robots with high-level reasoning capabilities, and General Game Playing. These lecture notes give an in-depth introduction to the current state-of-the-art in action programming. The main topics are knowledge representation for actions, procedural action programming, planning, agent logic programs, and reactive, behavior-based agents. The only prerequisite for understanding the material in these lecture notes is some general programming experience and basic knowledge of classical first-order logic.
More details
Series
Language
English
Place of publication
San Rafael
United States
Target group
Professional and scholarly
Dimensions
Height: 235 mm
Width: 187 mm
ISBN-13
978-1-59829-544-3 (9781598295443)
Copyright in bibliographic data and cover images is held by Nielsen Book Services Limited or by the publishers or by their respective licensors: all rights reserved.
Schweitzer Classification
Content
- Introduction
- Mathematical Preliminaries
- Procedural Action Programs
- Action Programs and Planning
- Declarative Action Programs
- Reactive Action Programs
- Suggested Further Reading
- Mathematical Preliminaries
- Procedural Action Programs
- Action Programs and Planning
- Declarative Action Programs
- Reactive Action Programs
- Suggested Further Reading