A heuristic based on simulated annealing for solving linear programming problems with logical constraints

Authors

  • W. De Keyser Centrum voor Statistiek en Operationeel Onderzoek, Vrije Universiteit Brussel

Abstract

Several problems such as blending problems, bundle pricing problems, logic design and circuits problems can be formulated as linear programs with logical constraints. It can be shown that the problem of solving a linear program with logical constraints is NP-hard, so there is a need for heuristic solution methods. The concept and the different elements of simulated annealing are described and several critical remarks on the technical parameters of simulated annealing and the consequences of certain choices of these parameters are made. A heuristic method for solving linear programs with logical constraints is then constructed. Each required element is identified, described and its link with simulated annealing is shown. Test results for deciding on the values of the technical parameters are given.

Downloads

Published

2020-01-28

How to Cite

De Keyser, W. (2020). A heuristic based on simulated annealing for solving linear programming problems with logical constraints. JORBEL - Belgian Journal of Operations Research, Statistics, and Computer Science, 32(1, 2), 99–119. Retrieved from https://orbel.be/jorbel/index.php/jorbel/article/view/548

Issue

Section

Articles