Production Scheduling for Strategic Open Pit Mine Planning: A Mixed-Integer Programming Approach

被引:22
|
作者
Rivera Letelier, Orlando [1 ]
Espinoza, Daniel [2 ]
Goycoolea, Marcos [3 ]
Moreno, Eduardo [4 ]
Munoz, Gonzalo [5 ]
机构
[1] Univ Adolfo Ibanez, Doctoral Program Ind Engn & Operat Res, Santiago 7941169, Chile
[2] Google, Cambridge, MA 02142 USA
[3] Univ Adolfo Ibanez, Sch Business, Santiago 7941169, Chile
[4] Univ Adolfo Ibanez, Fac Engn & Sci, Santiago 7941169, Chile
[5] Univ OHiggins, Inst Engn Sci, Rancagua 2820000, Chile
关键词
open pit mining; production scheduling; column generation; heuristics; cutting planes; integer programming applications; ALGORITHM; FORMULATIONS; BRANCH; CUT;
D O I
10.1287/opre.2019.1965
中图分类号
C93 [管理学];
学科分类号
12 ; 1201 ; 1202 ; 120202 ;
摘要
Given a discretized representation of an ore body known as a block model, the open pit mining production scheduling problem that we consider consists of defining which blocks to extract, when to extract them, and how or whether to process them, in such a way as to comply with operational constraints and maximize net present value. Although it has been established that this problem can be modeled with mixed-integer programming, the number of blocks used to represent real-world mines (millions) has made solving large instances nearly impossible in practice. In this article, we introduce a new methodology for tackling this problem and conduct computational tests using real problem sets ranging in size from 20,000 to 5,000,000 blocks and spanning 20 to 50 time periods. We consider both direct block scheduling and bench-phase scheduling problems, with capacity, blending, and minimum production constraints. Using new preprocessing and cutting planes techniques, we are able to reduce the linear programming relaxation value by up to 33%, depending on the instance. Then, using new heuristics, we are able to compute feasible solutions with an average gap of 1.52% relative to the previously computed bound. Moreover, after four hours of running a customized branch-and-bound algorithm on the problems with larger gaps, we are able to further reduce the average from 1.52% to 0.71%.
引用
收藏
页码:1425 / 1444
页数:20
相关论文
共 50 条
  • [1] Mixed Integer Linear Programming Model for Open Pit Mine Scheduling
    Aallaoui, S.
    Azzamouri, A.
    Tchernev, N.
    [J]. IFAC PAPERSONLINE, 2022, 55 (10): : 2276 - 2281
  • [2] Mixed integer linear programming formulations for open pit production scheduling
    Askari-Nasab H.
    Pourrahimian Y.
    Ben-Awuah E.
    Kalantari S.
    [J]. Journal of Mining Science, 2011, 47 (3) : 338 - 359
  • [3] MIXED INTEGER LINEAR PROGRAMMING FORMULATIONS FOR OPEN PIT PRODUCTION SCHEDULING
    Askari-Nasab, H.
    Pourrahimian, Y.
    Ben-Awuah, E.
    Kalantari, S.
    [J]. JOURNAL OF MINING SCIENCE, 2011, 47 (03) : 338 - 359
  • [4] A mixed integer linear programming model for short-term open pit mine production scheduling
    Eivazy, H.
    Askari-Nasab, H.
    [J]. TRANSACTIONS OF THE INSTITUTIONS OF MINING AND METALLURGY SECTION A-MINING TECHNOLOGY, 2012, 121 (02): : 97 - 108
  • [5] A Mixed-Integer Programming Formulation and Heuristics for an Integrated Production Planning and Scheduling Problem
    Silva, D. M.
    Mateus, G. R.
    [J]. METAHEURISTICS, MIC 2022, 2023, 13838 : 290 - 305
  • [6] Multistage Production Planning in the Dairy Industry: A Mixed-Integer Programming Approach
    Bilgen, Bilge
    Dogan, Koray
    [J]. INDUSTRIAL & ENGINEERING CHEMISTRY RESEARCH, 2015, 54 (46) : 11709 - 11719
  • [7] A mixed-integer programming approach to strategic planning of chemical centres: A case study in the UK
    Liu, Pei
    Whitaker, Alan
    Pistikopoulos, Efstratios N.
    Li, Zheng
    [J]. COMPUTERS & CHEMICAL ENGINEERING, 2011, 35 (08) : 1359 - 1373
  • [8] Advances in Mixed-Integer Programming Methods for Chemical Production Scheduling
    Velez, Sara
    Maravelias, Christos T.
    [J]. ANNUAL REVIEW OF CHEMICAL AND BIOMOLECULAR ENGINEERING, VOL 5, 2014, 5 : 97 - 121
  • [9] FLEXIBLE MIXED-INTEGER PROGRAMMING FORMULATIONS FOR PRODUCTION SCHEDULING PROBLEMS
    BRUVOLD, NT
    EVANS, JR
    [J]. IIE TRANSACTIONS, 1985, 17 (01) : 2 - 7
  • [10] A Mixed-Integer Programming Approach for Scheduling Roadworks in Urban Regions
    Vallati, Mauro
    Chrpa, Lukas
    [J]. AI 2020: ADVANCES IN ARTIFICIAL INTELLIGENCE, 2020, 12576 : 82 - 93