A reformulation of a mathematical program is a formulation which shares some properties with, but is in some sense better than, the original program. Reformulations are important with respect to the choice and efficiency of the solution algorithms; furthermore, it is desirable that reformulations can be carried out automatically. Reformulation techniques are widespread in mathematical programming but interestingly they have never been studied under a unified framework. This paper attempts to move some steps in this direction. We define a framework for storing and manipulating mathematical programming formulations and give several fundamental definitions categorizing useful reformulations in essentially four types (opt-reformulations, narrow...
In realistic mathematics education students expand their common sense through guided reinvention, ai...
AbstractWe introduce two general methods for 0–1 program reformulation. Our first method generalizes...
It is well known that semidefinite programming (SDP) can be used to derive useful relaxations for a ...
A reformulation of a mathematical program is a formulation which shares some properties with, but is...
This thesis concerns the use of reformulation techniques in mathematical programming. Optimization a...
International audienceMathematical programming is a language for describing optimization problems; i...
La programmation mathématique est une technique qui peut être utilisée pour résoudre des problèmes c...
We examine ways to reformulate integer and mixed integer programs. Typically, but not exclusively, o...
Over the years, mathematical models have become increasingly complex. Rarely can we accurately model...
This work was also published as a Rice University thesis/dissertation: http://hdl.handle.net/1911/2...
Abstract. Creating good integer programming formulations had, as a basic axiom, the rule “Find formu...
International audienceMost optimization software performs numerical computation, in the sense that t...
Creating good integer programming formulations had, as a basic axiom, the rule “Find formulations wi...
Of the various approaches to program correctness, that of "Transformational Programming " ...
AbstractReformulation is ubiquitous in problem solving and is especially common in modeling physical...
In realistic mathematics education students expand their common sense through guided reinvention, ai...
AbstractWe introduce two general methods for 0–1 program reformulation. Our first method generalizes...
It is well known that semidefinite programming (SDP) can be used to derive useful relaxations for a ...
A reformulation of a mathematical program is a formulation which shares some properties with, but is...
This thesis concerns the use of reformulation techniques in mathematical programming. Optimization a...
International audienceMathematical programming is a language for describing optimization problems; i...
La programmation mathématique est une technique qui peut être utilisée pour résoudre des problèmes c...
We examine ways to reformulate integer and mixed integer programs. Typically, but not exclusively, o...
Over the years, mathematical models have become increasingly complex. Rarely can we accurately model...
This work was also published as a Rice University thesis/dissertation: http://hdl.handle.net/1911/2...
Abstract. Creating good integer programming formulations had, as a basic axiom, the rule “Find formu...
International audienceMost optimization software performs numerical computation, in the sense that t...
Creating good integer programming formulations had, as a basic axiom, the rule “Find formulations wi...
Of the various approaches to program correctness, that of "Transformational Programming " ...
AbstractReformulation is ubiquitous in problem solving and is especially common in modeling physical...
In realistic mathematics education students expand their common sense through guided reinvention, ai...
AbstractWe introduce two general methods for 0–1 program reformulation. Our first method generalizes...
It is well known that semidefinite programming (SDP) can be used to derive useful relaxations for a ...