Article ID: | iaor20118878 |
Volume: | 215 |
Issue: | 3 |
Start Page Number: | 532 |
End Page Number: | 538 |
Publication Date: | Dec 2011 |
Journal: | European Journal of Operational Research |
Authors: | Dempe Stephan, Kalashnikov Vyacheslav V, Prez-Valds Gerardo A, Kalashnykova Nataliya I |
Keywords: | programming: branch and bound, heuristics |
This paper studies a special bi‐level programming problem that arises from the dealings of a Natural Gas Shipping Company and the Pipeline Operator, with facilities of the latter used by the former. Because of the business relationships between these two actors, the timing and objectives of their decision‐making process are different and sometimes even opposed. In order to model that, bi‐level programming was traditionally used in previous works. Later, the problem was expanded and theoretically studied to facilitate its solution; this included extension of the upper level objective function, linear reformulation, heuristic approaches, and branch‐and‐bound techniques. In this paper, we present a linear programming reformulation of the latest version of the model, which is significantly faster to solve when implemented computationally. More importantly, this new formulation makes it easier to analyze the problem theoretically, allowing us to draw some conclusions about the nature of the solution of the modified problem. Numerical results concerning the running time, convergence, and optimal values, are presented and compared to previous reports, showing a significant improvement in speed without actual sacrifice of the solution’s quality.