逻辑学前沿报告向量空间、信念基础的逻辑 (5).pdf
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_05.gif)
《逻辑学前沿报告向量空间、信念基础的逻辑 (5).pdf》由会员分享,可在线阅读,更多相关《逻辑学前沿报告向量空间、信念基础的逻辑 (5).pdf(74页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、Tsinghua University,April 8,2020On Game logicsSujata GhoshIndia Statistical Institute,Chennaisujataisichennai.res.inYoko Onos White Chess Set(1966)Economists gamesEconomists gamesGames that economists play:!Model a market or economic situation as a game,usuallywith a small number of players,with a s
2、mall set ofoptions.!Study equilibria to predict rational play;an emphasis onquantitative solutions.!A tradition of use in market design,informationeconomics and some political analysis.Sujata Ghosh and R.RamanujamStrategies:A logic-automata study Lecture 3:Game logic and its descendantsLogic gamesLo
3、gic gamesGames that logicians play:!Associate a two-player zero-sum game of perfectinformation with the semantics of the logic.!Logical notions like satisfiability are reduced to existenceof winning strategies for one of the players.!A tradition of use in model theory,for modelconstruction,comparing
4、 models etc.Sujata Ghosh and R.RamanujamStrategies:A logic-automata study Lecture 3:Game logic and its descendantsw1w2w3Pw4?F:(?P?P)w1,(?P?P)w2,?P?Pw3,?P?Pw3,?P w3,?Pw2,?P w2,?Pw3,P w3,?Pw2,P w4,P w4,P w2,P w2,?P w4,?P w3,P w2,P w3,P Players:E,AwinloseloseloseloselosewinwinVerification gamesVerifica
5、tion gamesGames that automata play:!Two-player zero-sum game of perfect information playedon(a typically infinite)graph arena.!Existence of winning strategies used to analyze possibilityof automaton offering suitable response for all possibleprovocations from an uncertain environment.!Important appl
6、ications in control synthesis and thus inthe design and verification of systems.!An emphasis on the size of memory needed.Sujata Ghosh and R.RamanujamStrategies:A logic-automata study Lecture 3:Game logic and its descendantsGeneralised Muller Games4Examplev0v1v2v3v4v5v6v7v0=v0v1v2v3v4v5v6v7v0v0v1v1v
7、2v3v4v5v6v7v0v1v1v5v5v2v3v4v6v7v0v1v5v5v3v3v2v4v6v7v0v1v5v3v3v0v0v2v4v6v7v1v5v3v0v0v2v2v4v6v7v1v5v3v0v2v2v3v3v4v6v7v1v5v0v2v3v3 V.Sujata Ghosh and R.RamanujamAutomata theory for strategies in gamesRational agentsRational agentsMulti-agent systems:Computational limitations!Players are resource bounde
8、d agents.!Agents have limited computational resources.!They employ memoryless or bounded memory strategies.Classical game theoretic analysis does not take into accountthe computational limitations of players.Sujata Ghosh and R.RamanujamStrategies:A logic-automata study Lecture 1:Exploring structure
9、in strategiesStructured strategiesStructured strategiesPrescriptive theory for resource bounded players.Strategic choice:!Depends on observations made during the play.!Constitutes response to observed behaviour of otherplayers.Strategies are better viewed as relations constraining movesrather than c
10、omplete functions.Example:Heuristics employed by chess playing programs.Sujata Ghosh and R.RamanujamStrategies:A logic-automata study Lecture 1:Exploring structure in strategiesStructure in gamesStructure in gamesWe argued in Lecture 1 that strategizing by computationallylimited agents is local and
11、heuristic.!This suggests compositional structure in strategies.!Something that logic is particularly good at.!And this is best done by looking for compositionalstructure in games.For this viewing games as programs isuseful.Sujata Ghosh and R.RamanujamStrategies:A logic-automata study Lecture 3:Game
12、logic and its descendantsStructured programsStructured programsLet be a set of atomic programs.More complex programsare built from these using program composition.Pr:=a|1+2|1;2|!This is the class of regular or finite-state programs.Sujata Ghosh and R.RamanujamStrategies:A logic-automata study Lectur
13、e 3:Game logic and its descendantsRegular operationsRegular operationsKleene(1953)showed that these operations suffice to captureall finite-state behaviours.!1+2stands for choice;do either of the two.!1;2stands for sequential composition;do 1first andthen do 2.!stands for iteration;do repeatedly,arb
14、itrarily manytimes.!Assignment statements,input/output are all amongatomic programs in.Sujata Ghosh and R.RamanujamStrategies:A logic-automata study Lecture 3:Game logic and its descendantsState transformersState transformersLet S be a set of states.We can think of a program as amap from S to 2S:(s)
15、denotes the set of states that theprogram may reach,when started operation from s.!Alternatively,if we were given a set of states X,we canconsider the program to be a mechanism that“achieves”X when started from s.!If we were to see X as a goal,a program then soundsvery much like a strategy to achiev
16、e the goal.Sujata Ghosh and R.RamanujamStrategies:A logic-automata study Lecture 3:Game logic and its descendantsPredicate transformersPredicate transformersIf is a property(defined on states),we can think of aprogram as a set of pairs(,);if is started in a statewhere holds,when terminates,the resul
17、ting state is one inwhich holds.!The properties are stated in a logical language.Let P bea set of atomic propositions.!Formulas of the logic are built from P by closing under(negation),and (or),and the condition:if is aformula,then is a formula as well.!This is Propositional dynamic logic.Sujata Gho
18、sh and R.RamanujamStrategies:A logic-automata study Lecture 3:Game logic and its descendantsNon-deterministic programsNondeterministic programsConsider the following(non-deterministic)program:let x,y benatural numbers.(if x y then y:=y+1)or(if x y then x:=x+1)!When x=y,the program behaves non-determ
19、inistically:either x or y is incremented.!Such programs can be thought as 1-player games:whenx=y,the player(Nature)has a choice of whichtransition to do.Sujata Ghosh and R.RamanujamStrategies:A logic-automata study Lecture 3:Game logic and its descendantsPrograms as gamesPrograms as gamesWe can now
20、give a program a game theoretic interpretation:2S 2Ssuch that,for X S,(X)=Y denotes the following:Y is the set of states starting from which Nature hasa strategy to reach the set X of states.Sujata Ghosh and R.RamanujamStrategies:A logic-automata study Lecture 3:Game logic and its descendantsTwo pla
21、yer gamesTwo player gamesDoes the addition of a second player make any essentialdifference?!Consider a game =(a+b);(e+f)where player Ichooses to do either an a or b,and then player II choosesto do e or f.!We can think of it as a sequential composition of two oneplayer games(a+b)and(e+f)with r oles o
22、f player andopponent“switched”in the two games.!This idea leads us to Propositional game logic,which issimilar to program logic,but admitting a player and anopponent.Sujata Ghosh and R.RamanujamStrategies:A logic-automata study Lecture 3:Game logic and its descendantsGame logicGame logicParikh 1983:
23、Propositional game logic,studies how a players“power”evolves in a two-player game.Let G0be a set of atomic games.More complex games arebuilt from these using game composition.G:=g G0|1+2|1;2|ddstands for the game obtained when the game is playedwith the players switching r oles.Sujata Ghosh and R.Ra
24、manujamStrategies:A logic-automata study Lecture 3:Game logic and its descendantsGame logicGame logicdstands for the game obtained when the game is playedwith the players switching r oles.!(a+b);(e+f)dstands for the game where one playerchooses between a and b and then the other playerchooses betwee
25、n e and f.!The formulas of the logic are as defined before:now denotes that Player I has a strategy for playing game and achieving.Sujata Ghosh and R.RamanujamStrategies:A logic-automata study Lecture 3:Game logic and its descendantsFormalizing logic gamesFormalizing logic gamesGame logic formalizes
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 逻辑学前沿报告向量空间、信念基础的逻辑 5 逻辑学 前沿 报告 向量 空间 信念 基础 逻辑
![提示](https://www.taowenge.com/images/bang_tan.gif)
限制150内