跳到内容

TU Wien Fakultät für Informatik DBAI Database and Artificial Intelligence Group
顶级导航: 当前级别的导航:

路径: 数据库接口>研究>项目>论证>软件>dynPARTIX公司

工具: 德鲁肯


dynPARTIX公司-
    动态编程论证推理工具


dynPARTIX是一个系统用于基于树分解和动态规划的抽象论证。它是在项目“新建分析、比较和解决争论的方法问题”.


目录


新闻

dynPARTIX 2.0版可用

13.02.2012
dynPARTIX公司版本2.0现在可以下载了。

在线网页

16.06.2011
dynPARTIX网页现已上线,并提供dynPARTIX版本1.0下载。

关于

dynPARTIX是一个系统用于基于分解和动态规划的抽象论证。这项工作的动机是来自[1].

它利用了图形参数树的宽度,它测量图形的“树相似性”。更具体地说,树宽是通过图的某些分解来定义的,即所谓的树分解。中的理论结果[1,]描述如何在中进行推理的算法这样,性能主要取决于给定AF的树宽度,但运行时间与AF的大小保持线性关系。为了实践这种方法,我们将使用SHARP框架,这是一个C++环境,其中包括用于获得树分解的启发式方法,提供了一个在其上运行算法的接口分解,并提供进一步有用的功能,例如用于解析输入。

用法

目前,该实现能够计算允许的、稳定的、完整的和首选的扩展并检查是否轻信或怀疑接受适用于特定的论点。

输入文件约定

我们从ASPARTIX公司系统。解析器将识别以下行:

任何其他行(例如注释)都将被忽略。定义的顺序不重要。如果参数只是在攻击关系中隐式定义的(例如,输入文件包含附件(a、b)。但是不是参数(b)。),将收到一条警告消息,但计算仍在继续。如果攻击关系中没有出现孤立的论点,计算时将忽略它,但会再次收到相应的消息。

命令行选项

首先,让我们看看一些常见的程序调用:

选项-(f)表示输入文件。-s语义代表所需语义的选择。允许的语义是默认选择。使用选项--信用证,程序将检查对论点d的轻信接受是否成立。因此,--skept d系列检查怀疑接受是否成立。另一个选项是--计数用于计算可容许的resp的数目。首选扩展。最后,默认选项--枚举列举确定的解决方案。拜托请注意,选项枚举、计数、信用骷髅不能同时使用。-n半成品表示使用了半归一化的树分解。

为了总结和扩展上述程序调用选项,我们提供了完整用法信息:

用法:./dynpartix[-v][-b][-t][-d][-r<种子>][-f<文件>][-n<规范化>][-s<语义>][--枚举[=数字]|--计数|--信用<arg>|--skept<arg>]-v打印版本信息-b打印基准信息-仅执行树分解步骤-d只打印逗号分隔的数据:'文件名;种子;时间;结果;'-r种子初始化随机数生成器使用<seed>。-f文件从中读取AF-n归一化-树分解归一化类型,{normal(默认},半})之一-s semantics语义,{可接受(默认)之一,稳定、完整、首选}--enum[=number]打印所有解决方案的枚举(默认)number绑定显示的枚举(默认:无边界)--count打印解决方案的数量--cred-arg检查参数是否可信是否接受--skept arg检查参数是否可疑是否接受

例子

让我们考虑以下输入文件,该文件包含论证框架的定义:

%参数参数(a)。参数(b)。参数(c)。参数(d)。参数(e)。参数(f)。arg(g)。%攻击附件(a、b)。附件(c,b)。附件(c,d)。附件(d,c)。附件(d,e)。附件(e,g)。附件(f,e)。att(g,f)。

通过此输入,程序将找到允许集:{{},{g,d},}.

计数溶液(--count)将返回8--信用当参数a出现在可接受集合中时,a将返回YES{g,d,a}.

如果选择了计算首选扩展的算法,程序将返回解决方案{{g,d,a},{c,a}}可以很容易地看出,打印扩展是最大可容许扩展,即它们没有可容许超集。

团队

参与dynPARTIX开发的人员:

下载

这里我们提供不同的版本dynPARTIX以及一些基准示例下载:

2.0版

该版本允许使用所述的可接受、首选、稳定和完整语义进行推理英寸[1,]. 实现对于半规范化树分解,仅适用于可接受的语义:

版本1.0

实现中提出的算法[1].也就是说,它允许使用可接受的和首选的语义进行推理:

示例

相关网页

工具书类


[6] dynPARTIX-抽象论证的动态编程推理器。
沃尔夫冈·德沃亚克,迈克尔·莫拉克克莱门斯·诺普和斯特凡·沃尔特兰
第19届声明式程序设计应用国际会议记录知识管理(INAP 2011),经修订的精选论文,第259-268页,2013年
[Springer的纸张]
[5] dynPARTIX 2.0:动态编程论证推理工具。(演示扩展摘要)
Günther Charwat公司沃尔夫冈·德沃亚克
COMMA 2012年:507-508
[4] 面向抽象论证的固定参数可追踪算法。
沃尔夫冈·德沃亚克,莱因哈德·皮克勒、和斯特凡·沃尔特兰
人工智能,186(1):1-37(2011)[sciencedirect的论文]
[] 基于树分解的抽象论证框架算法
Günther Charwat公司.
维也纳工业大学硕士论文,Stefan Woltran和Wolfgang Dvoák顾问,2012[.pdf格式,正面]
[2] dynPARTIX-抽象论证的动态编程推理器。(系统描述)
沃尔夫冈德沃夏克,迈克尔·莫拉克, 克莱门斯·诺普和斯特凡·沃尔特兰.
第19届国际应用会议记录声明式编程和知识管理(INAP 2011)[arXiv:1108.4804]
[1] 面向的固定参数可跟踪算法论证。
沃尔夫冈德沃夏克,莱因哈德·皮克勒斯特凡·沃尔特兰.
在林芳珍、乌尔里克·萨特勒和米罗斯瓦·特鲁兹琴斯基,编辑,第十二届国际会议记录知识表示与推理原理(KR 2010),2010年5月9日至13日,加拿大安大略省多伦多第112-122页,AAAI出版社,2010年。[.pdf格式]

顶部

主页/康塔克/网站管理员/ Offenlegung gemäߧ25 Mediengesetz:Inhaber der网站ist das维也纳理工大学逻辑与计算研究所,维也纳1040。Die TU Wien distanziert sich von den Inhalten球员extern gelinkten Seiten undübernimmt diesbezüglich keine Haftung公司。免责声明/Datenschutzerklärung公司