Action programming languages

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...

Full description

Bibliographic Details
Main Author: Thielscher, Michael.
Format: Electronic
Language:English
Published: San Rafael, Calif (1537 Fourth Street, San Rafael, CA 94901 USA) : Morgan & Claypool Publishers, 2008.
Edition:1st ed.
Series:Synthesis lectures on artificial intelligence and machine learning(Online) ; #5.
Subjects:
Online Access:View fulltext via EzAccess
LEADER 03356nam a2200529 a 4500
001 3363
005 20081110171132.0
006 m||||e|||d||||||||
007 cr an |||m|||a
008 081101s2008 caua fsb 000 0 eng d
020 # # |a 9781598295450 (electronic bk.) 
020 # # |a 9781598295442 (pbk.) 
024 7 # |a 10.2200/S00143ED1V01Y200807AIM005  |2 doi 
035 # # |a 235377841 (OCLC) 
035 # # |a (CaBNvSL)gtp00531508 
040 # # |a CaBNvSL  |c CaBNvSL  |d CaBNvSL 
050 # 4 |a QA76.7  |b .T453 2008 
082 0 4 |a 005.13  |2 22 
100 1 # |a Thielscher, Michael. 
245 1 0 |a Action programming languages  |c Michael Thielscher.  |h [electronic resource] / 
250 # # |a 1st ed. 
260 # # |a San Rafael, Calif (1537 Fourth Street, San Rafael, CA 94901 USA) :  |b Morgan & Claypool Publishers,  |c 2008. 
300 # # |a 1 electronic text (viii, 91 p. : ill.) :  |b digital file. 
490 1 # |a Synthesis lectures on artificial intelligence and machine learning,  |v #5  |x 1939-4616 ; 
500 # # |a Part of: Synthesis digital library of engineering and computer science. 
500 # # |a Title from PDF t.p. (viewed on Nov. 1, 2008). 
500 # # |a Series from website. 
504 # # |a Includes bibliographical references (p. 89-90). 
505 0 # |a Introduction -- Mathematical preliminaries -- Procedural action programs -- Action programs and planning -- Declarative action programs --Reactive action programs -- Suggested further reading. 
506 # # |a Abstract freely available; full-text restricted to subscribers or individual document purchasers. 
510 0 # |a Compendex 
510 0 # |a INSPEC 
510 0 # |a Google scholar 
510 0 # |a Google book search 
520 # # |a 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. 
530 # # |a Also available in print. 
538 # # |a Mode of access: World Wide Web. 
538 # # |a System requirements: Adobe Acrobat Reader. 
650 # 0 |a Intelligent agents (Computer software) 
650 # 0 |a Knowledge representation (Information theory) 
650 # 0 |a Programming languages (Electronic computers) 
690 # # |a Agent programming. 
690 # # |a Cognitive robotics. 
690 # # |a Knowledge representation. 
730 0 # |a Synthesis digital library of engineering and computer science. 
830 # 0 |a Synthesis lectures on artificial intelligence and machine learning(Online) ;  |v #5. 
856 4 2 |u https://ezaccess.library.uitm.edu.my/login?url=http://dx.doi.org/10.2200/S00143ED1V01Y200807AIM005  |z View fulltext via EzAccess