课题基金 / 基金详情

RI: Small: Design and Implementation of Goal-directed Solvers for Answer Set Programming

RI: Small: Design and Implementation of Goal-directed Solvers for Answer Set Programming
RI:小型:答案集编程的目标导向求解器的设计和实现
批准号:
1423419
负责人:
Gopal Gupta
金额:
$49.51万
依托单位国家:
美国
项目类别:
Standard Grant
财政年份:
2014
资助国家:
美国
项目状态:
已结题
起止时间:
2014-07-01 至 2018-06-30

项目摘要

项目成果

Gopal Gupta的其他基金

相似基金

相关文献

中文摘要
翻译
该项目的重点是开发一个高效的答案集编程(ASP)求解器,推进基于逻辑的知识表示,逻辑编程和人工智能的最新技术。 ASP是一种优雅的方式来表示知识和执行高级推理(常识推理,非单调推理,规划,约束满足等)。ASP基于Gelfond和Lifschitz提出的稳定模型语义。在过去的15年里,它在知识表示(KR)和人工智能(AI)研究社区中获得了广泛的认可,这是因为它包含了否定,表达能力和简单直观的语法。过去在开发ASP范式及其实现和应用方面已经做了相当多的研究。 用于实现答案集求解器的实现技术的范围从简单的基于猜测和检查的方法到基于SAT求解器和复杂算法的方法。当前ASP系统的适用性是有限的,这是由于(i)当前的实现方法不是目标导向的(即,不是查询驱动的),(i i)如果存在谓词,则需要为回答集程序提供基础,(iii)被迫找到整个程序的模型(即使为了回答给定的查询,仅需要计算模型的一小部分),以及(iv)即使在知识库中存在微小的不一致(与查询无关),也不产生答案。这个项目通过开发一个查询驱动的包含谓词的答案集程序的实现来解决这些问题。 目前的系统必须处理整个知识库(表示为答案集程序)来计算答案。相比之下,在这个项目中开发的查询驱动的方法只访问和处理部分的知识库,涉及回答查询。查询驱动执行允许谓词直接包含在回答集程序中。这也有助于提高执行效率。 查询驱动的方法是基于PI的小组最近发现的共归纳逻辑编程。共归纳逻辑编程赋予最大的基于不动点的计算操作语义。给定一个查询和一个答案集程序,这种基于共归纳的操作语义用于计算包含查询目标的(部分)答案集。通过查询驱动的执行,可以直接支持谓词,即,包含谓词的答案集程序不再必须首先接地。该项目的主要任务如下:(i)为命题答案集程序开发一种高效的查询驱动的自顶向下的执行策略;(ii)将这种查询驱动的执行策略扩展到处理Datasheet ASP(而不首先为程序打基础);(iii)进一步扩展这种查询驱动的执行策略,以处理谓词ASP(没有接地的程序第一);(iv)开发共归纳扩展的ASP和它的实现;(v)开发一个查询驱动的溯因推理引擎的基础上ASP;和,(vi)进一步扩展引擎,将约束超过实数。 该研究的主要智力贡献是调查查询驱动执行答案集程序和高级推理系统,采用否定的技术。 该研究测试的索赔,查询驱动的实现可以更优雅(和有效地)支持ASP中的约束和溯因。这项工作的更广泛的影响包括知识表示的更强大的应用程序的可用性;常识推理的机制;先进的ASP系统集成到教育和研究场所;和研究生和本科生的研究生涯的发展,包括那些代表性不足的群体。
英文摘要
This project is focused on the development of an efficient Answer Set Programming (ASP) solver, advancing the state-of-the-art in logic based knowledge representation, logic programming and artificial intelligence. ASP is an elegant way to represent knowledge and perform advanced reasoning (common sense reasoning, non-monotonic reasoning, planning, constraint satisfaction, etc.). ASP is based on the stable model semantics proposed by Gelfond and Lifschitz. It has gained wide acceptance in the last fifteen years in the knowledge representation (KR) and artificial intelligence (AI) research communities due to its incorporation of negation, its expressiveness and simple, intuitive syntax. Considerable past research has been done in developing the ASP paradigm as well as its implementations and applications. Implementation techniques for realizing answer set solvers range from simple guess-and-check based methods to those based on SAT solvers and complex heuristics. Applicability of current ASP systems is limited due to (i) the current implementation methods not being goal-directed (i.e., not being query-driven), (ii) need for grounding the answer set program if predicates are present, (iii) being forced to find the model of the entire program (even though to answer a given query only a small subset of the model needs to be computed), and (iv) no answer being produced even if a minor inconsistency (unrelated to the query) is present in the knowledge base. This project addresses these problems by developing a query-driven implementation of answer set programs containing predicates. Current systems have to process the entire knowledge base (expressed as an answer set program) to compute an answer. In contrast, the query-driven method developed in this project only accesses and processes parts of the knowledge base that are involved in answering the query. Query-driven execution allows predicates to be directly included in answer set programs. It also leads to efficiency in execution. The query-driven method is based on PI's group's recent discovery of coinductive logic programming. Coinductive logic programming imparts operational semantics to greatest fixed point-based computations. Given a query and an answer set program, this coinduction-based operational semantics is used to compute (partial) answer sets that contain the query goal(s). With query-driven execution, predicates can be supported directly, i.e., answer set programs containing predicates no longer have to be grounded first. The main tasks of this project are the following: (i) develop an efficient query-driven, top-down execution strategy for propositional answer set programs; (ii) extend this query-driven execution strategy to handle Datalog ASP (without grounding the program first); (iii) further extend this query-driven execution strategy to handle Predicate ASP (without grounding the program first); (iv) develop coinductive extension of ASP and its implementation; (v) develop a query-driven abductive reasoning engine based on ASP; and, (vi) further extend the engine to incorporate constraints over reals. The key intellectual contributions of the research is the investigation of techniques for query-driven execution of answer set programs and advanced reasoning systems that employ negation. The research tests the claim that a query-driven implementation can more elegantly (and efficiently) support constraints and abduction in ASP. The broader impacts of this work include the availability of more powerful applications of knowledge representation; mechanisms for common sense reasoning; integration of advanced ASP systems into education and research venues; and the development of the research careers of graduate and undergraduate students, including those from under-represented groups.
期刊论文(0)
专著(0)
科研奖励(0)
会议论文
I-Corps: An AI-based Physician Advisory System for Disease Management
  • 批准号:
    1916206
  • 项目类别:
    Standard Grant
  • 资助金额:
    $5.0万
  • 财政年份:
    2019
  • 负责人:
    Gopal Gupta
  • 依托单位:
RI: SMALL: Inducing Answer Set Programs to Provide Accurate and Concise Explanation of Machine-learned Models
  • 批准号:
    1910131
  • 项目类别:
    Standard Grant
  • 资助金额:
    $45.0万
  • 财政年份:
    2019
  • 负责人:
    Gopal Gupta
  • 依托单位:
RI: SMALL: Efficient Implementations of Goal-Directed Solvers for Answer Set Programming
  • 批准号:
    1718945
  • 项目类别:
    Standard Grant
  • 资助金额:
    $42.0万
  • 财政年份:
    2017
  • 负责人:
    Gopal Gupta
  • 依托单位:
CISE Research Resources: Resources for Research in Scalable Parallel Computing and Networking Simulation
  • 批准号:
    0130847
  • 项目类别:
    Standard Grant
  • 资助金额:
    $6.33万
  • 财政年份:
    2001
  • 负责人:
    Gopal Gupta
  • 依托单位:
国内基金
海外基金
昼夜节律性small RNA在血斑形成时间推断中的法医学应用研究
  • 批准号:
  • 项目类别:
    省市级项目
  • 资助金额:
    --
  • 批准年份:
    2024
  • 负责人:
  • 依托单位:
tRNA-derived small RNA上调YBX1/CCL5通路参与硼替佐米诱导慢性疼痛的机制研究
  • 批准号:
  • 项目类别:
    省市级项目
  • 资助金额:
    10.0万元
  • 批准年份:
    2022
  • 负责人:
    张祥忠
  • 依托单位:
Small RNA调控I-F型CRISPR-Cas适应性免疫性的应答及分子机制
Small RNAs调控解淀粉芽胞杆菌FZB42生防功能的机制研究
  • 批准号:
    31972324
  • 项目类别:
    面上项目
  • 资助金额:
    58.0万元
  • 批准年份:
    2019
  • 负责人:
    高学文
  • 依托单位: