×

金属表面组装

swMATH ID: 41584
软件作者: H.里纳。
说明: metaSMT:关注您的应用程序,而不是求解器集成。人工智能和形式化方法的许多应用程序使用决策过程作为其核心求解引擎。在这种情况下,基于可满足性(SAT)或可满足性模理论(SMT)的自动推理非常有效。然而,对于给定的应用程序,选择最佳的推理引擎是一项艰巨的任务,需要第一手经验和对特定于引擎的实现细节的洞察力。开发人员必须决定使用哪个具体引擎,以及如何将引擎集成到应用程序中。尽管文件格式,例如DIMACS CNF或SMT-LIB,使SAT和SMT解算器的输入标准化,但并非所有引擎都提供符合这些标准的输入接口。当遵循标准时,解算器的高级(和非标准化)功能将保持未使用状态,其集成将留给用户。这项工作提出了metaSMT,这是一个简化现有推理引擎集成到应用程序中的框架。受SMT-LIB的启发,metaSMT提供了一种特定于领域的语言,该语言允许独立于引擎的编程,并作为额外的抽象层提供了高级功能的通用接口。最先进的可满足性求解器和其他理论可通过metaSMT获得,只需很少的编程工作。提供了C++和Python的语言绑定。我们展示了如何将metaSMT用作SMT-LIB2实例的投资组合一致性检查器。这些实验使用了来自SMT-LIB(1.6GB)的类别无量词位向量理论的基准集。
主页: https://www.informatik.uni-bremen.de/agra/doc/work/DIFTS2011-metaSMT.pdf
源代码:  https://github.com/agra-uni-bremen/metaSMT网站
相关软件: PySAT公司;CVC4型;SMT套件;英国皇家海军陆战队;懒惰v2int;波诺;SBV公司;Smt-Switch开关;弯曲;野牛;谷歌测试;github;C制动器;pytest测试;PySMT公司;赛马拉松;数学SAT5;z3(零3);Yices公司;SMT-LIB公司
引用于: 1文件

0连载引用

在1个字段中引用

1 计算机科学(68至XX)

按年份列出的引文