课题基金 / 基金详情

Logical Foundations of Resource

Logical Foundations of Resource
资源的逻辑基础
批准号:
EP/J002224/2
负责人:
James Brotherston
金额:
$53.95万
依托单位:
依托单位国家:
英国
项目类别:
Fellowship
财政年份:
2012
资助国家:
英国
项目状态:
已结题
起止时间:
2012 至 --

项目摘要

项目成果

James Brotherston的其他基金

相似基金

相关文献

中文摘要
翻译
点击翻译按钮获取中文摘要
英文摘要
*Resource problems* are pervasive in computer science and the real world; indeed, the fundamental concept of computation is inextricably linked with the concept of resource (time, memory, etc.). Logic provides a powerful andconvenient method for expressing and reasoning about properties of resource, and various resource-oriented logics have been advanced for this purpose in the past. Arguably the most successful application of logic-based resourcereasoning to date is the use of *separation logic* and its relatives, based on *bunched logic*, to verify memory-manipulating and concurrent computer programs. The techniques employed are, however, highly specialised to the many domain-specific properties of the verification problem; thus they do not straightforwardly transfer to other domains.While the aforementioned advances are significant, we propose that resource-oriented logics can be used to stage a much more wide-ranging and coherent attack on resource problems in general, in line with the central role of resource in a very broad spectrum of application domains. This will be achieved by providing unifying, foundational resource concepts and using these concepts to develop novel applications.Our plan is to take resource reasoning in two main new directions. The first direction is to take a much more general view of resources themselves. For example, one can consider resources which *dualise* (e.g. assets andliabilities in a financial portfolio) or which can be assembled in several different ways (much like LEGO construction bricks). The second direction is to consider not just verification but a variety of other practical resourceproblems, including resource allocation, scheduling, abduction and planning. These correspond to the way that resource problems arise in a number of fields, but have until now been little addressed by resource logics.We propose that, using suitable resource logics to express resource properties, all of the resource problems above can in fact be recast essentially as *proof search* problems. Such an approach has the potential to significantly unify these diverse resource problems, and open the way for symbolic approaches to them, which could lead to more scalable solutions (as in, e.g., symbolic model checking). Solving these proof search problems will then require search algorithms of considerable sophistication, since the search space may be far too large to explore exhaustively. We plan to employtechniques from automated theorem proving, and from reinforcement learning as used in agent-oriented computing. By combining these techniques with our symbolic methods based upon resource logics, we aim to develop formal methodsthat are both powerful and widely transferable.If this proposal achieves its research aims then we expect a significant impact on the way that resource allocation, planning and other related resource problems are handled. These problems are fundamental not only tocomputer science and its various subfields (e.g. distributed systems, agent-oriented computing, and artificial intelligence) but also to other fields such as economics, engineering, environmental science and finance, andto UK industries such as software, electronics, utility provision, transportation and manufacturing.
期刊论文(9)
专著(0)
科研奖励(0)
会议论文
Sub-Classical Boolean Bunched Logics and the Meaning of Par
亚经典布尔捆绑逻辑和 Par 的含义
DOI: --
发表时间: 2015
期刊:
影响因子: --
作者: [Brotherston J]
通讯作者: Brotherston J
Undecidability of Propositional Separation Logic and Its Neighbours
命题分离逻辑及其邻居的不可判定性
DOI: 10.1145/2542667
发表时间: 2014
期刊: Journal of the ACM
影响因子: 2.5
作者: [Brotherston J]
通讯作者: Brotherston J
DOI: 10.1145/2535838.2535844
发表时间: 2014-01-01
期刊: ACM SIGPLAN NOTICES
影响因子: --
作者: [Brotherston, James, Villard, Jules]
通讯作者: Villard, Jules
Static Analysis
静态分析
DOI: 10.1007/978-3-642-38856-9_22
发表时间: 2013
期刊:
影响因子: --
作者: [Brain M]
通讯作者: Brain M
6
    Boosting Automated Verification Using Cyclic Proof
    • 批准号:
      EP/K040049/1
    • 项目类别:
      Research Grant
    • 资助金额:
      $70.1万
    • 财政年份:
      2013
    • 负责人:
      James Brotherston
    • 依托单位:
    Logical Foundations of Resource
    • 批准号:
      EP/J002224/1
    • 项目类别:
      Fellowship
    • 资助金额:
      $59.31万
    • 财政年份:
      2011
    • 负责人:
      James Brotherston
    • 依托单位:
    Cyclic Proofs for Logic-Based Program Verification
    • 批准号:
      EP/F043767/1
    • 项目类别:
      Fellowship
    • 资助金额:
      $32.29万
    • 财政年份:
      2008
    • 负责人:
      James Brotherston
    • 依托单位:
    海外基金