The reformulation-optimization software engine

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

Abstract

Most optimization software performs numerical computation, in the sense that the main interest is to find numerical values to assign to the decision variables, e.g. a solution to an optimization problem. In mathematical programming, however, a considerable amount of symbolic transformation is essential to solving difficult optimization problems, e.g. relaxation or decomposition techniques. This step is usually carried out by hand, involves human ingenuity, and often constitutes the "theoretical contribution" of some research papers. We describe a Reformulation- Optimization Software Engine (ROSE) for performing (automatic) symbolic computation on mathematical programming formulations.

Original languageEnglish
Title of host publicationMathematical Software, ICMS 2010 - Third International Congress on Mathematical Software, Proceedings
PublisherSpringer Verlag
Pages303-314
Number of pages12
ISBN (Print)3642155812, 9783642155819
DOIs
Publication statusPublished - 1 Jan 2010

Publication series

NameLecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)
Volume6327 LNCS
ISSN (Print)0302-9743
ISSN (Electronic)1611-3349

Keywords

  • MINLP
  • reformulation

Fingerprint

Dive into the research topics of 'The reformulation-optimization software engine'. Together they form a unique fingerprint.

Cite this