HOME | Japanese Version

last update: 28 March 2006


History of Research and Application

Constraint Programming has been researched actively from the 1980s around, and it entered the age of practical use in the 1990s.  Also now the research on Constraint Programming and practical use are repeated.
Constraint Programming is researched all over the world.  In Japan, this research is one of the main themes in ICOT and plenty of processing systems have been developed and the research has met with many good results.  It is said that ICOT greatly contributed to the development of Constraint Programming research.
We retrace the development in every time briefly as follows.

Early Research (Till 1980 Around)

Active Research(The 1980s)

Constraint Programming became actively researched as an extension of Logic Programming and then General Constraint Processing System got to be developed.  Therefore Constraint Programming is called Constraint Logic Programming in many cases. 

Age of Practical Use(The first half of The 1990s)

Constraint Processing System for business was developed and sold.
In Japan, the following systems were sold.

These are all general environments for software development and they were mainly used for developing the applications for the scheduling problems such as personnel scheduling, production scheduling and transportation scheduling, and design problems.

We can regard CHIP and IF Prolog as extensions of Prolog.  However concerning Charme, two versions---an interpreter of Non-procedural Language with original syntax and C library---were provided.  ILOG Solver is a class library of C++.  As a whole they are in the framework of Constraint Logic Programming, but they can be used in Procedure-oriented Language and it becomes easy to integrate with other systems.

On the other hand, the research for making parallel was mainly improved and the research for integrating with other paradigms beyond the range of Logic Programming became also active.  In Europe, Parallel Constraint Programming was researched especially as a part of ESPRIT Project and many results were obtained.
For example, the research results in this period are as follows.

The Latest Trend


HOME | TOP

Copyright(C) 2001-2006 by NTT DATA SEKISUI SYSTEMS CORPORATION. All rights reserved.