Pooling problem: Alternate formulations and solution methods

被引:94
作者
Audet, C
Brimberg, J
Hansen, P
Le Digabel, S
Mladenovic, N
机构
[1] Gerad, Montreal, PQ H3C 3A7, Canada
[2] Ecole Polytech, Succursalle Ctr Ville, Montreal, PQ H3C 3A7, Canada
[3] Univ Prince Edward Isl, Sch Business Adm, Charlottetown, PE C1A 4P3, Canada
[4] Ecole Hautes Etud Commerciales, Montreal, PQ H3T 2A7, Canada
关键词
pooling problem; bilinear programming; branch-and-cut; heuristics; variable neighborhood search;
D O I
10.1287/mnsc.1030.0207
中图分类号
C93 [管理学];
学科分类号
12 ; 1201 ; 1202 ; 120202 ;
摘要
The pooling problem, which is fundamental to the petroleum industry, describes a situation in which products possessing different attribute qualities are mixed in a series of pools in such a way that the attribute qualities of the blended products of the end pools must satisfy given requirements. It is well known that the pooling problem can be modeled through bilinear and nonconvex quadratic programming. In this paper, we investigate how best to apply a new branch-and-cut quadratic programming algorithm to solve the pooling problem. To this effect, we consider two standard models: One is based primarily on flow variables, and the other relies on the proportion. of flows entering pools. A hybrid of these two models is proposed for general pooling problems. Comparison of the computational properties of flow and proportion models is made on several problem instances taken from the literature. Moreover, a simple alternating procedure and a variable neighborhood search heuristic are developed to solve large instances and compared with the well-known method of successive linear programming. Solution of difficult test problems from the literature is substantially accelerated, and larger ones are solved exactly or approximately.
引用
收藏
页码:761 / 776
页数:16
相关论文
共 34 条
[1]   A Lagrangian approach to the pooling problem [J].
Adhya, N ;
Tawarmalani, M ;
Sahinidis, NV .
INDUSTRIAL & ENGINEERING CHEMISTRY RESEARCH, 1999, 38 (05) :1956-1972
[2]  
ALAMEDDINE A, 1992, J GLOBAL OPTIM, V2, P379
[3]   JOINTLY CONSTRAINED BICONVEX PROGRAMMING [J].
ALKHAYYAL, FA ;
FALK, JE .
MATHEMATICS OF OPERATIONS RESEARCH, 1983, 8 (02) :273-286
[4]  
Amos F, 1997, J OPER RES SOC, V48, P767
[5]  
Androulakis IP, 1996, NONCON OPTIM ITS APP, V7, P285
[6]  
[Anonymous], J GLOBAL OPTIM, DOI DOI 10.1007/BF00121304
[7]  
[Anonymous], 1992, ARTE MEDIEVALE
[8]   Links between linear bilevel and mixed 0-1 programming problems [J].
Audet, C ;
Hansen, P ;
Jaumard, B ;
Savard, G .
JOURNAL OF OPTIMIZATION THEORY AND APPLICATIONS, 1997, 93 (02) :273-300
[9]   A branch and cut algorithm for nonconvex quadratically constrained quadratic programming [J].
Audet, C ;
Hansen, P ;
Jaumard, B ;
Savard, G .
MATHEMATICAL PROGRAMMING, 2000, 87 (01) :131-152
[10]   SUCCESSIVE LINEAR-PROGRAMMING AT EXXON [J].
BAKER, TE ;
LASDON, LS .
MANAGEMENT SCIENCE, 1985, 31 (03) :264-274