Article ID: | iaor20002424 |
Country: | United Kingdom |
Volume: | 50 |
Issue: | 6 |
Start Page Number: | 581 |
End Page Number: | 595 |
Publication Date: | Jun 1999 |
Journal: | Journal of the Operational Research Society |
Authors: | Heipcke S. |
Keywords: | constraint handling languages |
This paper is aimed at researchers and practioners in Operational Research who are interested in the new field of Constraint Programming/Constraint Logic Programming. Due to differing terminology and problem representation they might have found it difficult to access the field. The paper focuses on discrete optimisation problems. The first part lists frequently used terms in Constraint Programming (CP), contrasting them with their counterparts in Mathematical Programming (MP). The second part explains some of the most important concepts and techniques in more detail by comparing the CP and MP implementations of a small example problem, the ‘Change Problem’. It includes an overview of the respective results. In conclusion a more generalised comparison of CP and MP techniques is given.