Quantitative and Stream Extensions of Answer Set Programming

Rafael Kiesel
{"title":"Quantitative and Stream Extensions of Answer Set Programming","authors":"Rafael Kiesel","doi":"10.4204/EPTCS.345.43","DOIUrl":null,"url":null,"abstract":"While propositional Answer Set Programming (ASP) is already NP-hard and therefore powerful enough to express many challenging problems, their specification can be tedious and complicated. Further, there are relevant problems that require higher expressivity or reasoning over data that changes with time. This and the practical usage of ASP gave rise to a need for a simpler, more expressive, and more concise specification language [1, 11]. Thus, ASP was extended in multiple directions. We focus on the following ones: 1. Time Domain (TD): In [5] ASP-semantics were combined with a temporal context resulting in the Logic-based framework for Analytic Reasoning over Streams (LARS). Here, interpretations assign possibly different sets of facts to time points. Accordingly, the input language was extended with operators like ♦, corresponding to existential quantification over time points. Another temporal extension of ASP is Temporal Equilibrium Logic (TEL) [9]. 2. Quantitative Reasoning over Models (QM): Given a program we may not only be interested in its answer sets but also in reasoning with quantities associated with them. Commonly this includes:","PeriodicalId":262534,"journal":{"name":"ICLP Technical Communications","volume":"113 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2021-09-17","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"ICLP Technical Communications","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.4204/EPTCS.345.43","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0

Abstract

While propositional Answer Set Programming (ASP) is already NP-hard and therefore powerful enough to express many challenging problems, their specification can be tedious and complicated. Further, there are relevant problems that require higher expressivity or reasoning over data that changes with time. This and the practical usage of ASP gave rise to a need for a simpler, more expressive, and more concise specification language [1, 11]. Thus, ASP was extended in multiple directions. We focus on the following ones: 1. Time Domain (TD): In [5] ASP-semantics were combined with a temporal context resulting in the Logic-based framework for Analytic Reasoning over Streams (LARS). Here, interpretations assign possibly different sets of facts to time points. Accordingly, the input language was extended with operators like ♦, corresponding to existential quantification over time points. Another temporal extension of ASP is Temporal Equilibrium Logic (TEL) [9]. 2. Quantitative Reasoning over Models (QM): Given a program we may not only be interested in its answer sets but also in reasoning with quantities associated with them. Commonly this includes:
答案集规划的定量和流扩展
虽然命题答案集编程(ASP)已经是NP-hard,因此足以表达许多具有挑战性的问题,但它们的规范可能是冗长而复杂的。此外,还有一些相关问题需要对随时间变化的数据具有更高的表达能力或推理能力。这一点以及ASP的实际使用导致了对更简单、更具表现力和更简洁的规范语言的需求[1,11]。因此,ASP向多个方向扩展。我们重点关注以下几点:1。时域(TD):在[5]中,asp语义与时间上下文相结合,形成了基于逻辑的流上分析推理(LARS)框架。在这里,解释可能将不同的事实分配给时间点。因此,输入语言被扩展为像♦这样的运算符,对应于时间点上的存在量化。ASP的另一个时间延伸是时间均衡逻辑(TEL)[9]。2. 模型上的定量推理(QM):给定一个程序,我们可能不仅对它的答案集感兴趣,而且对与它们相关的数量进行推理。这通常包括:
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 求助全文
来源期刊
自引率
0.00%
发文量
0
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
copy
已复制链接
快去分享给好友吧!
我知道了
右上角分享
点击右上角分享
0
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:604180095
Book学术官方微信