Causal Theories as Logic Programs

Causal Theories as Logic Programs

ID:37657189

大小:188.56 KB

页数:13页

时间:2019-05-27

Causal Theories as Logic Programs_第1页
Causal Theories as Logic Programs_第2页
Causal Theories as Logic Programs_第3页
Causal Theories as Logic Programs_第4页
Causal Theories as Logic Programs_第5页
资源描述:

《Causal Theories as Logic Programs》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、CausalTheoriesasLogicProgramsPaoloFerrarisUniversityofTexasatAustin,AustinTX78712,USAotto@cs.utexas.edu∗∗∗UNPUBLISHEDDRAFT∗∗∗Abstract.Weshowhowwecanrewriteanycausaltheory—underthesemanticsofcausallogicduetoMcCainandTurner—asalogicprogramintheanswersetsemantics.Usingthistranslationthemodelsofanycausa

2、ltheorycanbecomputedusinganswersetsolvers.1IntroductionCausallogic[McCainandTurner,1997]isaformalismforknowledgerepresen-tation,especiallysuitedforrepresentingeffectsofactions.Causaltheoriesaresyntacticallysimplebutalsoverygeneral:theyconsistofcausalrulesoftheformF⇐G(1)whereFandGarepropositionalformu

3、las.Intuitively,rule(1)saysthatthereisacauseforFtobetrueifGistrue.Forinstance,thecausalrulept+1⇐at(2)canbeusedtodescribetheeffectofanactionaonaBooleanfluentp:ifaisexecutedattimetthenthereisacauseforptoholdattimet+1.Otherimportantconceptsincommonsensereasoningcanbeeasilyexpressedbyrulesofthiskindtoo.Fo

4、rinstance,aruleoftheformF⇐F(“ifFistruethenthereisacauseforthis”)expresses,intuitively,thatFistruebydefault.Inparticular,thecausalrulept⇐pt(3)saysthatBooleanfluentpisnormallytrue.Theframeproblem[McCarthyandHayes,1969]issolvedincausallogicusingtherulespt+1⇐pt∧pt+1(4)¬pt+1⇐¬pt∧¬pt+1.Theserulessay:ifaflue

5、ntpistrue(false)attimetthennormallyitremainstrue(false)attimet+1.Inmanyusefulcausalrules,suchas(2)–(4),theformulabeforethe“⇐”isaliteralor⊥.Rulesofthiskindsarecalleddefinite.Otherimportantrulesarenotdefinite:forinstance,theequivalenceoftwofluentspandqatsometimetisexpressedbypt↔qt⇐>.Searchformodelsofacau

6、saltheoryisanimportantcomputationalproblem.Infact,thesemanticsofcausallogicdefineswhenaninterpretationisamodelofacausaltheorywithoutofferinganysearchmethodbetterthantheexaustiveone.Twosearchtechniquesexistinthespecialcasewhenthetheoryisdefinite,i.e.,allitsrulesaredefinite.Inthiscase,thecausaltheorycanbe

7、convertedintoapropositionaltheory,calledits“literalcompletion”[McCainandTurner,1997],thathasthesamemodels.Turningacausaltheoryintoitsliteralcompletiondoesn’tleadtoanincreaseinsize.Wecanthenuseasatisfia

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。