(92) 制約 MGTP ( Prolog版 / KL1版 / KLIC版)


	マ シ ン:PIM/UNIXマシン
	環  境:PIMOS/UNIX, KLIC
	言  語:Prolog/KL1
	ソース量:0.2 MB
	文  書:マニュアル (日本語・英語)


概要

有限領域の制約充足問題を解くための MGTP 処理系

特徴

機能

オリジナルの MGTP は有限領域の制約充足問題に対して非常に簡易な一階述語 形式での記述を可能にしたが、反面、負の情報を扱わないため、枝刈り効果が 十分ではなく、探索木が爆発してしまうという欠点を持っていた。

CMGTP はこのような欠点を補うため、MGTP に負アトムを導入し、また、以下 に示すような unit refutation、unit simplificationのメカニズムを導入す ることによって、負の情報による制約伝搬を可能にした。ここで、$M, D$ は それぞれモデル候補集合、モデル拡張候補集合を表す。

         

CMGTP では、有限領域の制約充足問題の制約式をダイレクトに記述できるとい う意味で、制約記述のためのメタ言語として考えることができる。

例題として扱った有限代数分野の準群問題に関しては、非常に効率良く解が求 められることがわかっている。

FTP


www-admin@icot.or.jp