Article ID: | iaor200949059 |
Country: | Canada |
Volume: | 3 |
Issue: | 2 |
Start Page Number: | 11 |
End Page Number: | 20 |
Publication Date: | Jul 2008 |
Journal: | Algorithmic Operations Research |
Authors: | Forrester Richard John, Greenberg Harvey J |
Keywords: | programming: integer, programming: quadratic |
In this paper we formulate four problems in computational molecular biology as 0–1 quadratic programs. These problems are all NP–hard and the current solution methods used in practice consist of heuristics or approximation algorithms tailored to each problem. Using test problems from scientific databases, we address the question, ‘Can a general–purpose solver obtain good answers in reasonable time?’ In addition, we use the latest heuristics as incumbent solutions to address the question, ‘Can a general–purpose solver confirm optimality or find an improved solution in reasonable time?’ Our computational experiments compare four different reformulation methods: three forms of linearization and one form of quadratic convexification.