Building a Distributed Knowledge Information System Based on Model Generation
Building a Distributed Knowledge Information System Based on Model Generation
批准号:
08458080
负责人:
HASEGAWA Ryuzo
金额:
$3.65万
依托单位:
依托单位国家:
日本
项目类别:
Grant-in-Aid for Scientific Research (B)
财政年份:
1996
资助国家:
日本
项目状态:
已结题
起止时间:
1996 至 1998
中文摘要
我们开发了一个基于并行模型生成的定理证明系统MGTP,该系统具有高效的证明搜索和成功应用的新技术。我们还开发了CMGTP(约束MGTP)来处理约束满足问题。通过实现带负原子的约束传播,与原始MGTP相比,CMGTP可以将搜索空间减少几个数量级。为了提高对搜索空间的剪枝能力,我们开发了一种新的方法,称为非霍恩魔术集(NHM),并将其相关性测试功能整合到Letz提出的折叠(FU)方法中。NHM方法抑制了与目标无关的子句的无用模型生成。FU方法避免了在分例后产生重复子证明。利用这些方法,我们可以消除基于模型生成的定理证明中的两种主要的冗余。针对并行程序在运行时产生大量任务的并行机器,提出了一种有效的并行执行方法。在这种方法中,同时激活的任务数被限制在最多N个,超过创建的任务数将被挂起,直到允许它们被激活,从而依次进行处理。我们在并行推理机PIM/m (128PE)和共享内存并行机Cray SuperServer6400 (20PE)上实现了用并发编程语言KL1编写的并行定理证明系统MGTP的方法。结果表明,通信开销显著降低,实现了显著的加速。研究了基于遗传算法的启发式证明搜索。
英文摘要
We have developed a parallel model-generation based theorem-proving system MGTP with novel techniques for efficient proof-search and successful applications.We have also developed CMGTP (Constraint MGTP) to deal with constraint satisfaction problems. By attaining the constraint propagation with negative atoms, CMGTP makes it possible to reduce search spaces by orders of magnitude compared to the original MGTP.To enhance the ability to prune search spaces, we have developed a new method called non-Horn magic sets (NHM) and incorporated its relevancy testing function into the folding-up (FU) method proposed by Letz. The NHM method suppresses useless model generation with clauses irrelevant to the goal. The FU method avoids generating duplicated subproofs after case-splitting. With these methods we can eliminate two major kinds of redundancies in model-generation based theorem provers.An efficient parallel execution method is presented for parallel programs which create many tasks at runtime on parallel machines with N number of processing elements (PEs) available at any time. In this method, the number of tasks activated at the same time is limited to at most N, and the exceeding number of created tasks are suspended until they are allowed to be activated, thus being processed sequentially. We implemented the method for the parallel theorem proving system MGTP written in the concurrent programming language KL1 running on the parallel inference machine PIM/m (128PE) as well as the shared-memory parallel machine Cray SuperServer6400 (20PE). The results show remarkable reduction of communication overhead achieving significant speedup.We have studied heuristic proof-search based on the genetic algorithm.
期刊论文(15)
专著(0)
科研奖励(0)
会议论文
登录
查看更多内容
Ryuzo Hasegawa, Hiroshi Fujita and Miyuki Koshimura: " MGTP : A Parallel Theorem-Proving Sys-tem Based on Model Generation" In Proc.11th Intl.Conf.on Applications of Prolog. 34-41 (1998)
Ryuzo Hasekawa、Hiroshi Fujita 和 Miyuki Koshimura:“MGTP:基于模型生成的并行定理证明系统”,Proc.11th Intl.Conf.on 应用 Prolog。
DOI:
--
发表时间:
期刊:
影响因子:
--
作者:
[]
通讯作者:
白井.長谷川: "モデル生成型定理証明システムによる制約充足問題の解決とその並列化" 電子情報通信学会論文誌. J80 D-II 1. 224-236 (1997)
Hasekawa, Shirai:“使用模型生成定理证明系统及其并行化解决约束满足问题”,电子、信息和通信工程师学会汇刊 J80 D-II 1. 224-236 (1997)。
DOI:
--
发表时间:
期刊:
影响因子:
--
作者:
[]
通讯作者:
長谷川隆三,藤田博: "制約問題を解くためのモデル生成型定理証明系の新実装法" 九州大学大学院システム情報科学研究科報告. 4・1(印刷中). (1999)
Ryuzo Hasekawa、Hiroshi Fujita:“解决约束问题的模型生成定理证明系统的新实现方法”九州大学系统与信息科学研究生院报告4/1(出版中)。
DOI:
--
发表时间:
期刊:
影响因子:
--
作者:
[]
通讯作者:
長谷川.井上.太田.越村.: "上昇型定理証明の探索効果を高めるノンホーン・マジックセット" 情報処理学会論文誌. 38・3. 453-461 (1997)
长谷川.太田.:“提高升型定理证明的搜索效率”日本信息处理学会杂志38・3(1997)。
DOI:
--
发表时间:
期刊:
影响因子:
--
作者:
[]
通讯作者:
藤田.長谷川.: "Java言語によるモデル生成型定理証明系MGTPの実装" 九州大学大学院システム情報科学研究科報告. 3・1. 63-68 (1998)
藤田.长谷川:“使用Java语言实现模型生成型定理证明系统MGTP”九州大学系统与信息科学研究生院报告3·1(1998)。
DOI:
--
发表时间:
期刊:
影响因子:
--
作者:
[]
通讯作者:
共 15 条
A Study on EPR Prover for Solving Large-scale SAT Problems
-
批准号:21300054
-
项目类别:Grant-in-Aid for Scientific Research (B)
-
资助金额:$11.32万
-
财政年份:2009
-
负责人:HASEGAWA Ryuzo
-
依托单位:
Study on Language Processing for Plastic Cell Architecture
-
批准号:14580380
-
项目类别:Grant-in-Aid for Scientific Research (C)
-
资助金额:$1.66万
-
财政年份:2002
-
负责人:HASEGAWA Ryuzo
-
依托单位: