Formal Representation and Proof for Cooperative Games: A Foundation for Complex Social Behaviour
Formal Representation and Proof for Cooperative Games: A Foundation for Complex Social Behaviour
批准号:
EP/J007498/1
负责人:
Manfred Kerber
金额:
$49.64万
依托单位:
依托单位国家:
英国
项目类别:
Research Grant
财政年份:
2012
资助国家:
英国
项目状态:
已结题
起止时间:
2012 至 --
中文摘要
点击翻译按钮获取中文摘要
英文摘要
This research applies methods and tools from mathematical knowledgemanagement and theorem proving to theoretical economics, by workingwith a class of cooperative games called pillage games. Pillagegames, introduced by Jordan in 2006, provide a formal way ofthinking about the ability of powerful coalitions to take resourcesfrom less powerful ones. While their name suggests primitive,violent interactions, pillage games are more applicable to advanceddemocracies, in which coalitions seek to form governments to alterthe distribution of society's resources in their favour. If, forsome allocation of society's resources, the coalition preferringanother allocation is stronger than that preferring the status quo,the other allocation `dominates' the status quo.The most conceptually intriguing, and the most computationallyintractable solution concept for cooperative games is the `stableset'. A stable set, has two features: no allocation in the setdominates another; each allocation outside the set is dominated by anallocation in the set. For pillage games with three agents under a fewadditional conditions, we have determined when stable sets exist, thatthey are unique and contain no more than 15 allocations, and how todetermine them for a given power function.In this research, we first formally represent the mathematicalknowledge developed in Jordan's and our work using sTeX, amathematical knowledge management tool. This allows, e.g., automaticidentification of how various results depend on each other.We then use two modern automated theorem provers (ATPs), Isabelle andTheorema, to formally prove these results. Theorem proving is a hardtask and if not provided with domain specific knowledge ATPs have tosearch through big search spaces in order to find proofs. To increasetheir reasoning power, we shall seek to identify recurring patterns inproofs, and extract proof tactics, reducing the interactions necessaryto prove the theorems interactively. As important results in pillagegames can be summarised in pseudo-algorithms, containing bothcomputational and non-computational steps, we shall study suchpseudo-algorithms, seeking to push them towards the much moreefficient computational steps. Finally, we shall use the identifiedproof tactics to help the ATPs prove new results in order evaluatetheir true value.The research seeks to make a number of contributions. For theoremproving, pillage games form a new set of challenge problems. As thestudy of pillage games is new, and the canon of applicable knowledgesmall, this gives an unprecedented opportunity to encode most ofit. The research will expand the tractable problem domain for ATPs;and - by identifying successful tactics - increase both the efficiencywith which ATPs search for proofs, and - ideally - their ability toestablish new results.For economics, this is the first major application of formal knowledgemanagement and theorem proving techniques. The few previousapplications of ATP to economics have formalised isolated resultswithout engaging economists and have thus largely gone unnoticed bythe discipline. As cooperative games are a known hard class ofeconomic problems, and pillage games known to be tractable, thisresearch therefore presents a strong `proof of concept' for the use ofATP within economics. Cooperative game theory is formally similarto graph theory, the techniques and insights developed may beapplicable to matching problems, network economics, operationsresearch, and combinatorial optimisation more generally.Additionally, the researchers will introduce ATP techniques to theleading PhD summer school in computational economics, and are workingin collaboration with economic theorists with strong computationalbackgrounds. Thus, the research seeks to form a focal point for formalknowledge management and theorem proving efforts in economics.
期刊论文(10)
专著(0)
科研奖励(0)
会议论文
登录
查看更多内容
DOI:
10.1016/j.jmateco.2016.06.005
发表时间:
2016-03
期刊:
ArXiv
影响因子:
--
作者:
[Manfred Kerber;C. Lange;C. Rowat]
通讯作者:
Manfred Kerber;C. Lange;C. Rowat
DOI:
10.1145/2764468.2764511
发表时间:
2015
期刊:
影响因子:
--
作者:
[Caminati M]
通讯作者:
Caminati M
Efficient sets are small
高效集很小
DOI:
10.1016/j.jmateco.2013.04.006
发表时间:
2013
期刊:
Journal of Mathematical Economics
影响因子:
1.3
作者:
[Beardon A]
通讯作者:
Beardon A
Proving soundness of combinatorial Vickrey auctions and generating verified executable code
证明组合维克里拍卖的健全性并生成经过验证的可执行代码
DOI:
10.48550/arxiv.1308.1779
发表时间:
2013
期刊:
arXiv e-prints
影响因子:
--
作者:
[Caminati Marco B.]
通讯作者:
Caminati Marco B.
Applying Mechanised Reasoning in Economics - Making Reasoners Applicable for Domain Experts
在经济学中应用机械化推理——使推理器适用于领域专家
DOI:
--
发表时间:
2013
期刊:
影响因子:
--
作者:
[Christoph Lange]
通讯作者:
Christoph Lange
共 8 条
Extending Hoare Calculus to Deal with Crash
-
批准号:EP/D034981/1
-
项目类别:Research Grant
-
资助金额:$0.11万
-
财政年份:2006
-
负责人:Manfred Kerber
-
依托单位:
海外基金