Skip to main content
Log in

A sliding time window heuristic for open pit mine block sequencing

  • Original Paper
  • Published:
Optimization Letters Aims and scope Submit manuscript

Abstract

The open pit mine block sequencing problem (OPBS) seeks a discretetime production schedule that maximizes the net present value of the orebody extracted from an open-pit mine. This integer program (IP) discretizes the mine’s volume into blocks, imposes precedence constraints between blocks, and limits resource consumption in each time period. We develop a “sliding time window heuristic” to solve this IP approximately. The heuristic recursively defines, solves and partially fixes an approximating model having: (i) fixed variables in early time periods, (ii) an exact submodel defined over a “window” of middle time periods, and (iii) a relaxed submodel in later time periods. The heuristic produces near-optimal solutions (typically within 2% of optimality) for model instances that standard optimization software fails to solve. Furthermore, it produces these solutions quickly, even though our OPBS model enforces standard upper-bounding constraints on resource consumption along with less standard, but important, lower-bounding constraints.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Similar content being viewed by others

References

  1. Akaike, A., Dagdelen, K.: A strategic production scheduling method for an open pit mine. In: Dardano, C., Francisco, M., Proud, J. (eds.) Proceedings of the 28th Applications of Computers and Operations in the Mineral Industries Conference (APCOM), pp 729–738, Golden, CO, (1999)

  2. Amaya, J., Espinoza, D., Goycoolea, M., Moreno, E., Prevost, T. Rubio, E.: A scalable approach to optimal block scheduling. In 35th APCOM, Vancouver, Canada. (2009)

  3. Bienstock D., Zuckerberg M.: Solving LP relaxations of large-scale precedence constrained problems. Lect. Notes Comput. Sci. 6080, 1–14 (2010)

    Article  MathSciNet  Google Scholar 

  4. Boland N., Dumitrescu I., Froyland G., Gleixner A.: LP-based disaggregation approaches to solving the open pit mining production scheduling problem with block processing selectivity. Comput. Oper. Res. 36, 1064–1089 (2009)

    Article  MATH  Google Scholar 

  5. Brown G., Keegan J., Vigus B., Wood R.K.: The Kellogg Company optimizes production, inventory and distribution. Interfaces 31, 1–15 (2001)

    Google Scholar 

  6. Busnach E., Mehrez A., Sinuany-Stern Z.: A production problem in phosphate mining. J. Oper. Res. Soc. 36, 285–288 (1985)

    Google Scholar 

  7. Caccetta L., Hill S.: An application of branch and cut to open pit mine scheduling. J. Glob. Optim. 27, 349–365 (2003)

    Article  MATH  MathSciNet  Google Scholar 

  8. Chicoisne, R., Espinoza, D., Goycoolea, M., Moreno, E., Rubio, E.: A new algorithm for the open-pit mine scheduling problem. Working Paper, Universidad Adolfo Ibañez and Universidad de Chile (2009)

  9. Dagdelen, K., Johnson, T.: Optimum open pit mine production scheduling by Lagrangian parameterization. In 19th APCOM, pp 127–141, University Park, PA, (1986)

  10. Ferland J., Fortin L.: Vehicles scheduling with sliding time windows. Eur. J. Oper. Res. 38, 213–226 (1989)

    Article  MATH  Google Scholar 

  11. Fisher M.: The Lagrangian relaxation method for solving integer programming problems. Manag. Sci. 27, 1–18 (1981)

    Article  MATH  Google Scholar 

  12. Gaupp, M.: Methods for improving the tractability of the block sequencing problem for open pit mining. Ph.D. thesis, Colorado School of Mines (2008)

  13. Gleixner, A.: Solving large-scale open pit mining production scheduling problems by integer programming. Master’s thesis, Technische Universität Berlin (2008)

  14. Hochbaum D., Chen A.: Performance analysis and best implementations of old and new algorithms for the open-pit mining problem. Oper. Res. 48, 894–914 (2000)

    Article  Google Scholar 

  15. IBM: IBM ILOG AMPL Version 12.1 User’s guide: standard (command-line) version including CPLEX directives, Incline Village, NV (2010)

  16. Johnson, T.: Optimum open pit mine production scheduling. In: Weiss, A. (ed.) A decade of digital computing in the mining industry, American institute of mining engineers, chap. 4, New York (1969)

  17. Kawahata, K.: A new algorithm to solve large scale mine production scheduling problems by using the Lagrangian relaxation method. Ph.D. thesis, Colorado School of Mines (2007)

  18. Lerchs, H., Grossmann, I.: Optimum design of open-pit mines. Canadian mining and metallurgical bulletin LXVIII, pp 17–24 (1965)

  19. Martinez M., Newman A.: Using decomposition to optimize long- and short-term production planning at an underground mine. Eur. J. Oper. Res. 211, 184–197 (2011)

    Article  Google Scholar 

  20. Ramazan S.: The new fundamental tree algorithm for production scheduling of open pit mines. Eur. J. Oper. Res. 177, 1153–1166 (2007)

    Article  MATH  Google Scholar 

  21. Sevim H., Lei D.: The problem of production planning in open pit mines. Inf. Syst. Oper. Res. J. (INFOR) 36, 1–12 (1998)

    MATH  Google Scholar 

  22. Sundar D., Acharya D.: Blast schedule planning and shiftwise production scheduling of an opencast iron ore mine. Comput. Ind. Eng. 28, 927–935 (1995)

    Article  Google Scholar 

  23. Tan, S., Ramani, R.: Optimization models for scheduling ore and waste production in open pit mines. In 23rd APCOM, SME of the AIME, pp 781–791, Tucson (1992)

  24. Zhang, M.: Combining genetic algorithms and topological sort to optimize open-pit mine plans. In: Cardu, M., Ciccu, R., Lovera, E., Michelotti, E., (eds.) 15th Mine planning and equipment selection, FIORDO S.r.l., pp 1234–1239, Torino (2006)

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Christopher Cullenbine.

Additional information

We gratefully acknowledge the assistance of Professor Daniel Espinoza of the Universidad de Chile in running computation for upper bound verification.

Rights and permissions

Reprints and permissions

About this article

Cite this article

Cullenbine, C., Wood, R.K. & Newman, A. A sliding time window heuristic for open pit mine block sequencing. Optim Lett 5, 365–377 (2011). https://doi.org/10.1007/s11590-011-0306-2

Download citation

  • Received:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s11590-011-0306-2

Keywords

Navigation