Situation calculus (original) (raw)

About DBpedia

Beim Situationskalkül handelt es sich um ein Konzept der künstlichen Intelligenz. Es werden Auswirkungen von Aktionen auf Situationen in einer Modellwelt unter Verwendung der Prädikatenlogik beschrieben. Angewendet wird der Situationskalkül zum Beispiel in der Sprache GOLOG, welche unter anderem in der Robotik zur Aktionsplanung eingesetzt wird. Es geht auf John McCarthy und Pat Hayes in den 1960er Jahren zurück. Weiterentwickelt wurde er von Ray Reiter in den 1990er Jahren.

Property Value
dbo:abstract Beim Situationskalkül handelt es sich um ein Konzept der künstlichen Intelligenz. Es werden Auswirkungen von Aktionen auf Situationen in einer Modellwelt unter Verwendung der Prädikatenlogik beschrieben. Angewendet wird der Situationskalkül zum Beispiel in der Sprache GOLOG, welche unter anderem in der Robotik zur Aktionsplanung eingesetzt wird. Es geht auf John McCarthy und Pat Hayes in den 1960er Jahren zurück. Weiterentwickelt wurde er von Ray Reiter in den 1990er Jahren. (de) En intelligence artificielle, le calcul des situations est une logique formelle pour représenter et raisonner sur des situations et des actions. Le calcul des situations a été introduit par John McCarthy en 1963. (fr) The situation calculus is a logic formalism designed for representing and reasoning about dynamical domains. It was first introduced by John McCarthy in 1963. The main version of the situational calculus that is presented in this article is based on that introduced by Ray Reiter in 1991. It is followed by sections about McCarthy's 1986 version and a logic programming formulation. (en) Ситуаці́йне чи́слення (Situational Calculus) — логічний формалізм (логіка першого порядку) розроблений для представлення і обґрунтування динамічно змінних світів, областей і систем. Вперше поняття було введене Джоном Маккарті в 1963 році. Основна версія ситуаційного числення базується на представленні, введеному у 1991 році.Ситуаційне числення завойовує нову популярність у наші дні. Однією із причин такого є те, що його виразність виявилась значно багатшою, ніж було заплановано. Іншою причиною є властивість чітко охарактеризувати сильні і слабкі сторони різних загальних теорій про дії, виражені в цьому формалізмі.Основними елементами ситуаційного числення є: * Ситуації — терм першого порядку, що визначає ймовірнісну історію світу. Послідовність представлена за допомогою бінарного функціонального символу do :do(a, s) визначає історію, що є результатом додавання нової дії в історію s. Тут також визначається стан світу. * Дія — це діяння, що може бути заподієне у світі, визначається функціональним символом. Дії є термами першого порядку:Put(x, y): може визначати дію при якій об'єкт x покласти на об'єкт y.Do(put(A,B), s): визначає стан, що є результатом того, що A поклали на B, коли світ перебуває в стані(ситуації) s. * Змінні — це змінні величини, що описують стан світу. Змінна являє собою відношення або функцію, значення якої можуть змінюватися, залежно від ситуації. Змінні визначені або за допомогою предикатів, або функціональних символів, що приймають терм ситуації як аргумент.closeTo(x, y, s) : x близький до y в ситуації s.Pos(x, s) : визначає позицію x в ситуації s. (uk)
dbo:wikiPageExternalLink http://www-formal.stanford.edu/jmc/mcchay69.html http://www.ep.liu.se/ej/etai/1998/005
dbo:wikiPageID 2256109 (xsd:integer)
dbo:wikiPageLength 20150 (xsd:nonNegativeInteger)
dbo:wikiPageRevisionID 1103157038 (xsd:integer)
dbo:wikiPageWikiLink dbr:Electronic_Transactions_on_Artificial_Intelligence dbr:Negation_as_failure dbr:Logic dbc:Logical_calculi dbr:Truth_value dbr:Logic_programming dbr:First-order_logic dbr:Fluent_(artificial_intelligence) dbr:Fluent_calculus dbr:Frame_problem dbr:Journal_of_the_ACM dbc:1963_introductions dbc:Logic_programming dbr:John_McCarthy_(computer_scientist) dbr:Circumscription_(logic) dbr:Second-order_logic dbr:SLD_resolution dbr:Event_calculus dbr:Ray_Reiter
dbp:wikiPageUsesTemplate dbt:Doi dbt:Main dbt:Mvar dbt:Reflist dbt:Tmath dbt:Which dbt:John_McCarthy
dcterms:subject dbc:Logical_calculi dbc:1963_introductions dbc:Logic_programming
gold:hypernym dbr:Formalism
rdf:type dbo:ProgrammingLanguage
rdfs:comment Beim Situationskalkül handelt es sich um ein Konzept der künstlichen Intelligenz. Es werden Auswirkungen von Aktionen auf Situationen in einer Modellwelt unter Verwendung der Prädikatenlogik beschrieben. Angewendet wird der Situationskalkül zum Beispiel in der Sprache GOLOG, welche unter anderem in der Robotik zur Aktionsplanung eingesetzt wird. Es geht auf John McCarthy und Pat Hayes in den 1960er Jahren zurück. Weiterentwickelt wurde er von Ray Reiter in den 1990er Jahren. (de) En intelligence artificielle, le calcul des situations est une logique formelle pour représenter et raisonner sur des situations et des actions. Le calcul des situations a été introduit par John McCarthy en 1963. (fr) The situation calculus is a logic formalism designed for representing and reasoning about dynamical domains. It was first introduced by John McCarthy in 1963. The main version of the situational calculus that is presented in this article is based on that introduced by Ray Reiter in 1991. It is followed by sections about McCarthy's 1986 version and a logic programming formulation. (en) Ситуаці́йне чи́слення (Situational Calculus) — логічний формалізм (логіка першого порядку) розроблений для представлення і обґрунтування динамічно змінних світів, областей і систем. Вперше поняття було введене Джоном Маккарті в 1963 році. Основна версія ситуаційного числення базується на представленні, введеному у 1991 році.Ситуаційне числення завойовує нову популярність у наші дні. Однією із причин такого є те, що його виразність виявилась значно багатшою, ніж було заплановано. Іншою причиною є властивість чітко охарактеризувати сильні і слабкі сторони різних загальних теорій про дії, виражені в цьому формалізмі.Основними елементами ситуаційного числення є: (uk)
rdfs:label Situationskalkül (de) Calcul des situations (fr) Situation calculus (en) Ситуаційне числення (uk)
owl:sameAs freebase:Situation calculus wikidata:Situation calculus dbpedia-de:Situation calculus dbpedia-fr:Situation calculus dbpedia-uk:Situation calculus https://global.dbpedia.org/id/Yrqy
prov:wasDerivedFrom wikipedia-en:Situation_calculus?oldid=1103157038&ns=0
foaf:isPrimaryTopicOf wikipedia-en:Situation_calculus
is dbo:knownFor of dbr:John_McCarthy_(computer_scientist)
is dbo:wikiPageDisambiguates of dbr:Calculus_(disambiguation)
is dbo:wikiPageRedirects of dbr:Successor_state_axiom
is dbo:wikiPageWikiLink of dbr:GOLOG dbr:Glossary_of_artificial_intelligence dbr:Action_language dbr:Logic_programming dbr:Pat_Hayes dbr:Fluent_(artificial_intelligence) dbr:Fluent_calculus dbr:Frame_(artificial_intelligence) dbr:Frame_problem dbr:Artificial_intelligence dbr:John_McCarthy_(computer_scientist) dbr:Yale_shooting_problem dbr:Model-based_reasoning dbr:Raymond_Reiter dbr:Calculus_(disambiguation) dbr:Event_calculus dbr:Outline_of_artificial_intelligence dbr:Successor_state_axiom
is dbp:knownFor of dbr:John_McCarthy_(computer_scientist)
is foaf:primaryTopic of wikipedia-en:Situation_calculus