A bilinear programming model and a modified branch-and-bound algorithm for production planning in steel rolling mills with substitutable demand

被引:10
作者
As'ad, Rami [1 ]
Demirli, Kudret [1 ]
机构
[1] Concordia Univ, Dept Mech & Ind Engn, Fuzzy Syst Res Lab, Montreal, PQ H3G 1M8, Canada
基金
加拿大自然科学与工程研究理事会;
关键词
steel mills; demand substitution; mixed integer bilinear program; modified branch and bound algorithm; LOT-SIZING PROBLEM; HEURISTICS; IRON;
D O I
10.1080/00207541003690116
中图分类号
T [工业技术];
学科分类号
08 ;
摘要
In this paper, we address an instance of the dynamic capacitated multi-item lot-sizing problem (CMILSP) typically encountered in steel rolling mills. Production planning is carried out at the master production schedule level, where the various end items lot sizes are determined such that the total cost is minimised. Through incorporating the various technological constraints associated with the manufacturing process, the integrated production-inventory problem is formulated as a mixed integer bilinear program (MIBLP). Typically, such class of mathematical models is solved via linearisation techniques which transform the model to an equivalent MILP (mixed integer linear program) at the expense of increased model dimensionality. This paper presents an alternative branch-and-bound based algorithm that exploits the special structure of the mathematical model to minimise the number of branches and obtain the bound at each node. The performance of our algorithm is benchmarked against that of a classical linearisation technique for several problem instances and the obtained results are reported.
引用
收藏
页码:3731 / 3749
页数:19
相关论文
共 40 条
[1]   The multi-item capacitated lot-sizing problem with setup times and shortage costs [J].
Absi, Nabil ;
Kedad-Sidhoum, Safia .
EUROPEAN JOURNAL OF OPERATIONAL RESEARCH, 2008, 185 (03) :1351-1374
[2]   Linear forms of nonlinear expressions: New insights on old ideas [J].
Adams, Warren P. ;
Forrester, Richard J. .
OPERATIONS RESEARCH LETTERS, 2007, 35 (04) :510-518
[3]   LINEARIZATION STRATEGIES FOR A CLASS OF ZERO-ONE MIXED INTEGER PROGRAMMING-PROBLEMS [J].
ADAMS, WP ;
SHERALI, HD .
OPERATIONS RESEARCH, 1990, 38 (02) :217-226
[4]   LP-based heuristics for the capacitated lot-sizing problem: the interaction of model formulation and solution algorithm [J].
Alfieri, A ;
Brandimarte, P ;
D'Orazio, S .
INTERNATIONAL JOURNAL OF PRODUCTION RESEARCH, 2002, 40 (02) :441-458
[5]  
[Anonymous], 2003, AMPL: A Modeling Language for Mathematical Programming
[6]  
Avriel M, 1996, MATH PROGRAMMING IND
[7]  
Balakrishnan A., 2000, Manufacturing & Service Operations Management, V2, P166, DOI 10.1287/msom.2.2.166.12349
[8]   Single-period multiproduct inventory models with substitution [J].
Bassok, Y ;
Anupindi, R ;
Akella, R .
OPERATIONS RESEARCH, 1999, 47 (04) :632-642
[9]   ORDERING POLICIES IN AN ENVIRONMENT OF STOCHASTIC YIELDS AND SUBSTITUTABLE DEMANDS [J].
BITRAN, GR ;
DASU, S .
OPERATIONS RESEARCH, 1992, 40 (05) :999-1017
[10]   COMPUTATIONAL-COMPLEXITY OF THE CAPACITATED LOT SIZE PROBLEM [J].
BITRAN, GR ;
YANASSE, HH .
MANAGEMENT SCIENCE, 1982, 28 (10) :1174-1186