Towards a closer integration of finite domain propagation and simplex-based algorithms

Mozafar T. Hajian, Hani El-Sakkout, Mark Wallace, Jonathan M. Lever, Barry Richards

Research output: Contribution to journalArticleResearchpeer-review

9 Citations (Scopus)


This paper describes our experience in implementing an industrial application using the finite domain solver of the ECLiPSe constraint logic programming (CLP) system, in conjunction with the mathematical programming (MP) system, FortMP. In this technique, the ECLiPSe system generates a feasible solution that is adapted to construct a starting point (basic solution) for the MP solver. The basic solution is then used as an input to the FortMP system to warm-start the simplex (SX) algorithm, hastening the solution of the linear programming relaxation, (LPR). SX proceeds as normal to find the optimal integer solution. Preliminary results indicate that the integration of the two environments is suitable for this application in particular, and may generally yield significant benefits. We describe adaptations required in the hybrid method, and report encouraging experimental results for this problem.

Original languageEnglish
Pages (from-to)421-431
Number of pages11
JournalAnnals of Operations Research
Publication statusPublished - 1 Dec 1998
Externally publishedYes


  • Branch and bound
  • Combinatorial optimisation
  • Constraint satisfaction
  • Finite domain propagation
  • Integer programming
  • Simplex method

Cite this