Probabilistic Tabled Logic Programming

概率表逻辑编程

基本信息

  • 批准号:
    1018459
  • 负责人:
  • 金额:
    $ 50万
  • 依托单位:
  • 依托单位国家:
    美国
  • 项目类别:
    Standard Grant
  • 财政年份:
    2010
  • 资助国家:
    美国
  • 起止时间:
    2010-08-01 至 2015-07-31
  • 项目状态:
    已结题

项目摘要

Tabled resolution uses memoization to address the major shortcomings of Prolog-style resolution, namely, weak termination, repeated subcomputations, and weak semantics for negation. Several complex problems requiring fixed-point computation, including several model checking and program analysis problems, have been cast as query evaluation over logic programs and solved efficiently using tabled resolution.This project aims to combine deduction, especially tabled resolution, with probabilistic inference in order to facilitate declarative modeling and reasoning of systems with probabilistic behavior. The project includes (a) fundamental research on the semantics of probabilistic tabled resolution, (b) implementation of the research results in a robust prototype, and (c) development of applications that combine logical and probabilistic reasoniong such as probabilistic model checking of finite-state and pushdown models and probabilistic program analysis. The project addresses several problems at the level of semantics, including the treatment of programs with a mixture of continuous and discrete random variables, programs that encode dynamic models over unbounded but discrete time, and the integration of scalable probabilistic inference techniques (e.g. sampling) with deduction. At the implementation level, the project develops light-weight methods for incorporating probabilistic inference and parameter learning into a declarative programming framework called Probabilistic Tabled Logic Programming (PTLP). This framework provides a firm semantic and computational basis for combining logical and probabilistic reasoning. A computing infrastructure that tightly integrates computational logic, statistics, and constraint processing will have an immediate impact on the areas of system development and verification, planning, logistics, and optimization and control, with broad application in science and engineering.
表格解析使用memoization来解决Prolog风格解析的主要缺点,即弱终止,重复的子计算和弱否定语义。 一些需要定点计算的复杂问题,包括一些模型检测和程序分析问题,被转换为逻辑程序上的查询评估,并使用表解析法有效地解决,本项目旨在将联合收割机演绎,特别是表解析法与概率推理相结合,以促进具有概率行为的系统的声明式建模和推理。 该项目包括:(a)概率表解析语义的基础研究,(B)在一个健壮的原型中实现研究结果,以及(c)开发结合联合收割机逻辑和概率推理的应用程序,如有限状态和下推模型的概率模型检查和概率程序分析。 该项目解决了几个问题的语义水平,包括连续和离散的随机变量的混合物的程序,程序编码动态模型在无界但离散的时间,可扩展的概率推理技术(如采样)与演绎的整合治疗。 在实现层面,该项目开发了轻量级方法,用于将概率推理和参数学习纳入称为概率表逻辑编程(PTLP)的声明式编程框架。 这个框架提供了一个坚实的语义和计算基础相结合的逻辑和概率推理。 紧密集成计算逻辑、统计和约束处理的计算基础设施将对系统开发和验证、规划、物流以及优化和控制等领域产生直接影响,并在科学和工程中具有广泛的应用。

项目成果

期刊论文数量(0)
专著数量(0)
科研奖励数量(0)
会议论文数量(0)
专利数量(0)

数据更新时间:{{ journalArticles.updateTime }}

{{ item.title }}
{{ item.translation_title }}
  • DOI:
    {{ item.doi }}
  • 发表时间:
    {{ item.publish_year }}
  • 期刊:
  • 影响因子:
    {{ item.factor }}
  • 作者:
    {{ item.authors }}
  • 通讯作者:
    {{ item.author }}

数据更新时间:{{ journalArticles.updateTime }}

{{ item.title }}
  • 作者:
    {{ item.author }}

数据更新时间:{{ monograph.updateTime }}

{{ item.title }}
  • 作者:
    {{ item.author }}

数据更新时间:{{ sciAawards.updateTime }}

{{ item.title }}
  • 作者:
    {{ item.author }}

数据更新时间:{{ conferencePapers.updateTime }}

{{ item.title }}
  • 作者:
    {{ item.author }}

数据更新时间:{{ patent.updateTime }}

Coimbatore Ramakrishnan其他文献

Coimbatore Ramakrishnan的其他文献

{{ item.title }}
{{ item.translation_title }}
  • DOI:
    {{ item.doi }}
  • 发表时间:
    {{ item.publish_year }}
  • 期刊:
  • 影响因子:
    {{ item.factor }}
  • 作者:
    {{ item.authors }}
  • 通讯作者:
    {{ item.author }}

{{ truncateString('Coimbatore Ramakrishnan', 18)}}的其他基金

BIGDATA: F: DKM: DKA: Big Data Modeling and Analysis with Depth and Scale
BIGDATA:F:DKM:DKA:深度和规模的大数据建模和分析
  • 批准号:
    1447549
  • 财政年份:
    2014
  • 资助金额:
    $ 50万
  • 项目类别:
    Standard Grant
CT-ISG: Deductive Spreadsheets for Security Policy Specification and Analysis
CT-ISG:用于安全策略规范和分析的演绎电子表格
  • 批准号:
    0627447
  • 财政年份:
    2006
  • 资助金额:
    $ 50万
  • 项目类别:
    Continuing Grant
ITR: Model Checking for Detecting Computer System Vulnerabilities
ITR:用于检测计算机系统漏洞的模型检查
  • 批准号:
    0205376
  • 财政年份:
    2002
  • 资助金额:
    $ 50万
  • 项目类别:
    Continuing Grant
CAREER: Tabled Logic Programming for Verification and Program Analysis
职业:用于验证和程序分析的表格逻辑编程
  • 批准号:
    9876242
  • 财政年份:
    1999
  • 资助金额:
    $ 50万
  • 项目类别:
    Continuing Grant
CISE Postdoctoral Research Associates in Experimental Computer Science: Demand Propagation in Labeled Logic Programming Systems
CISE 实验计算机科学博士后研究员:标记逻辑编程系统中的需求传播
  • 批准号:
    9901602
  • 财政年份:
    1999
  • 资助金额:
    $ 50万
  • 项目类别:
    Standard Grant
CISE PostDoc: Beyond Finite State Model Checking in LMC
CISE 博士后:LMC 中超越有限状态模型检查
  • 批准号:
    9805735
  • 财政年份:
    1998
  • 资助金额:
    $ 50万
  • 项目类别:
    Standard Grant

相似海外基金

Inductive Inference of Tabled Lindenmayer Systems
表 Lindenmayer 系统的归纳推理
  • 批准号:
    551555-2020
  • 财政年份:
    2020
  • 资助金额:
    $ 50万
  • 项目类别:
    University Undergraduate Student Research Awards
CAREER: Tabled Logic Programming for Verification and Program Analysis
职业:用于验证和程序分析的表格逻辑编程
  • 批准号:
    9876242
  • 财政年份:
    1999
  • 资助金额:
    $ 50万
  • 项目类别:
    Continuing Grant
CAREER: Principles, Practice, and Applications of Tabled Logic Programs
职业:表格逻辑程序的原理、实践和应用
  • 批准号:
    9702681
  • 财政年份:
    1997
  • 资助金额:
    $ 50万
  • 项目类别:
    Continuing Grant
Tabled Logic Programming in the Large
大型表逻辑编程
  • 批准号:
    9711386
  • 财政年份:
    1997
  • 资助金额:
    $ 50万
  • 项目类别:
    Standard Grant
Enhancing the Power and Performance of Tabled Evaluation of Logic Programs
增强逻辑程序表评估的功能和性能
  • 批准号:
    9404921
  • 财政年份:
    1994
  • 资助金额:
    $ 50万
  • 项目类别:
    Continuing Grant
{{ showInfoDetail.title }}

作者:{{ showInfoDetail.author }}

知道了