000 03370nam a2200553 i 4500
001 6813356
003 IEEE
005 20200413152851.0
006 m||||eo||d||||||||
007 cr an |||m|||a
008 081101s2008 caua fob 000 0 eng d
020 _a9781598295450 (electronic bk.)
020 _a9781598295442 (pbk.)
024 7 _a10.2200/S00143ED1V01Y200807AIM005
_2doi
035 _a(OCoLC)235377841
035 _a(CaBNVSL)gtp00531508
040 _aCaBNVSL
_cCaBNVSL
_dCaBNVSL
050 4 _aQA76.7
_b.T453 2008
082 0 4 _a005.13
_222
100 1 _aThielscher, Michael.
245 1 0 _aAction programming languages
_h[electronic resource] /
_cMichael Thielscher.
250 _a1st ed.
260 _aSan Rafael, Calif (1537 Fourth Street, San Rafael, CA 94901 USA) :
_bMorgan & Claypool Publishers,
_c2008.
300 _a1 electronic text (viii, 91 p. : ill.) :
_bdigital file.
490 1 _aSynthesis lectures on artificial intelligence and machine learning,
_x1939-4616 ;
_v#5
538 _aMode of access: World Wide Web.
538 _aSystem requirements: Adobe Acrobat Reader.
500 _aPart of: Synthesis digital library of engineering and computer science.
500 _aSeries from website.
504 _aIncludes bibliographical references (p. 89-90).
505 0 _aIntroduction -- Mathematical preliminaries -- Procedural action programs -- Action programs and planning -- Declarative action programs --Reactive action programs -- Suggested further reading.
506 1 _aAbstract freely available; full-text restricted to subscribers or individual document purchasers.
510 0 _aCompendex
510 0 _aINSPEC
510 0 _aGoogle scholar
510 0 _aGoogle book search
520 _aArtificial 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 _aAlso available in print.
588 _aTitle from PDF t.p. (viewed on Nov. 1, 2008).
650 0 _aIntelligent agents (Computer software)
650 0 _aKnowledge representation (Information theory)
650 0 _aProgramming languages (Electronic computers)
690 _aAgent programming.
690 _aCognitive robotics.
690 _aKnowledge representation.
730 0 _aSynthesis digital library of engineering and computer science.
830 0 _aSynthesis lectures on artificial intelligence and machine learning(Online) ;
_v#5.
856 4 2 _3Abstract with links to resource
_uhttp://ieeexplore.ieee.org/servlet/opac?bknumber=6813356
999 _c561632
_d561632