HOME | English Version
last update: 26 October 2007
ツール
Prologの拡張・それ以外・非論理型言語のライブラリに分類して紹介します。
分類はあくまで便宜的なものです。(例えば関数論理型言語に分類される言語が
Prolog的なシンタクスを持つかどうかで別々に分類されてしまったりしています。
またどこまでがProlog的かも明らかに程度の問題です。)
その他の情報として、扱っている制約の種類・現在も開発・保守が継続されているか、商用か、有償か
などの情報も付けていますが、詳細な条件については、各言語のサイトにて確認
していただけますようお願いします。
また特定の応用分野に特化した制約ベースのシステムやライブラリについては、 応用分野をご覧ください。
言語(Prologの拡張)
言語(上記以外)・システム
ライブラリ
- FaCiLe:関数型言語OCaml用の制約ライブラリ(ENAC:フランス)
- Cassowary
Constraint Solving Toolkit(ワシントン大学)
- Amulet(カーネギーメロン大学)-- C++のライブラリ。Garnetの後継。
- Garnet(カーネギーメロン大学)--
LISPのライブラリ。現在は開発は中止されていて、Amuletに引き継がれている。
- JACK
-- Java用の制約プログラミング・探索用のライブラリ
- Screamer
-- Lispの制約ライブラリ
- EXCALIBUR: Adaptive
Constraint-Based Agents in Artificial Environments -- in AI-CENTER
- DragonBreath:
An Optimization Engine based on Constraint Programming and Local Search --
in AI-CENTER
- ILOG Solver -- 商用C++の制約ライブラリ。主要なERP、SCMベンダーのASPツールのインフラとして幅広く利用されている。
- ILOG JSolver -- 商用Javaの制約ライブラリ。
- IZ-C -- Cの制約ライブラリ。実用システム開発実績あり。
- Cream (神戸大学)
-- Javaの制約プログラミングライブラリ。
開発ツール
特定領域向けのライブラリ・パッケージ
リンク
- 生産スケジューリング・ソフトウェア一覧
-- 法政大学西岡先生による。紹介されているツール中に、制約伝播推論メカニズムを備えたILOG Scheduler, PROKSA SCHEDES(Ver.1.1)が含まれます。
HOME | TOP
Copyright(C) 2001-2007 by NTT DATA SEKISUI
SYSTEMS CORPORATION All rights reserved.