ABSTRACT
In this paper we present a challenging problem that many decision makers in coal mining industry face. The coal processing and blending problem (CPBP) builds upon the traditional blending problem known in operations research (OR) by including decision variables around coal processing, novel constraints as well as arbitrary user-defined profit functions which express price bonuses and penalties. The added complexity turns the traditional blending problem into a challenging black-box optimisation problem. We give an informal and mathematical description of this problem and present nine real-world problem instances as benchmark. Finally, we provide preliminary results for solving the problem by using a Genetic Algorithm (GA) and compare the results with those from a commercial Linear Programming (LP) solver. The results show that the GA significantly outperforms the LP solver in many problem instances while being marginally worse in others.
- M. Alfaki. Models and solution methods for the pooling problem. PhD thesis. 2012.Google Scholar
- W. C. Association. Coal facts 2014. http://www.worldcoal.org/bin/pdf/originalpdffile/coal facts 2014-12 09 2014).pd. {accessed 2015-08-11}. 2014.Google Scholar
- W. Blaschke, E. Mokrzycki, and Z. Shan. Coal preparation economics. In W. Blaschke, editor, New trends in coal preparation technologies and equipment. Vol. 1, pp. 867--878. Taylor & Francis, 1995.Google Scholar
- N. Boland, T. Kalinowski, and F. Rigterink. Bounding the gap between the mccormick relaxation and the convex hull for bilinear functions. Arxiv preprint, 2015.Google Scholar
- M. R. Bonyadi, Z. Michalewicz, and L. Barone. The travelling thief problem: the first step in the transition from theoretical problems to realistic problems. In Evolutionary computation (cec), 2013 ieee congress on. IEEE, 2013, pp. 1037--1044.Google Scholar
- W. Candler. Coal blendingwith acceptance sampling. Computers & operations research, 18(7):591--596, 1991. Google ScholarDigital Library
- A. Chakraborty and M. Chakraborty. Multi criteria genetic algorithm for optimal blending of coal. Opsearch, 49(4):386--399, 2012.Google ScholarCross Ref
- C. C. Coello, G. B. Lamont, and D. A. Van Veldhuizen. Evolutionary algorithms for solving multi-objective problems. Springer Science & Business Media, 2007. Google ScholarDigital Library
- K. Deb. Multi-objective optimization using evolutionary algorithms. Vol. 16. John Wiley & Sons, 2001. Google ScholarDigital Library
- D. E. Goldberg. Simple genetic algorithms and the minimal, deceptive problem. Genetic algorithms and simulated annealing, 74:88, 1987.Google Scholar
- V. Gupta and M. Mohanty. Coal preparation plant optimization: a critical review of the existing methods. International journal of mineral processing, 79(1):9--17, 2006.Google Scholar
- I. Gurobi Optimization. Gurobi optimizer reference manual. 2015.Google Scholar
- C. A. Haverly. Studies of the behavior of recursion for the pooling problem. Acm sigmap bulletin, (25):19--28, 1978. Google ScholarDigital Library
- U. Lorenz and Z. Grudziski. Hard coal for energetic purposes: price--quality relationships; international coal market observations and polish practice. Applied energy, 74(3):271--279, 2003.Google ScholarCross Ref
- B. Manderick, M. d. Weger, and P. Spiessens. The genetic algorithm and the structure of the fitness landscape. In Proceedings of the fourth international conference on genetic algorithms, 1991, pp. 143--150.Google Scholar
- V. Maniezzo, T. Stützle, and S. VoSS. Hybridizing metaheuristics and mathematical programming, ser. Annals of information systems, 10, 2010. Google ScholarDigital Library
- S. Mashohor, J. R. Evans, and T. Arslan. Elitist selection schemes for genetic algorithm based printed circuit board inspection system. In Evolutionary computation, 2005. the 2005 ieee congress on. Vol. 2. IEEE, 2005, pp. 974--978.Google Scholar
- P. C. Pendharkar and J. A. Rodger. Nonlinear programming and genetic search application for production scheduling in coal mines. Annals of operations research, 95(1-4):251--267, 2000.Google Scholar
- G. R. Raidl. Decomposition based hybrid metaheuristics. European journal of operational research, 244(1):66--76, 2015.Google Scholar
- F. Rothlauf. Representations for genetic and evolutionary algorithms. Springer, 2nd ed., 2006. Google ScholarDigital Library
- A. Rushdi, A. Sharma, and R. Gupta. An experimental study of the effect of coal blending on ash deposition. Fuel, 83(4-5):495--506, 2004.Google ScholarCross Ref
- H. Sherali and R. Puri. Models for a coal blending and distribution problem. Omega, 21(2):235--243, 1993.Google ScholarCross Ref
- L.-H. Shih. Planning of fuel coal imports using a mixed integer programming method. International journal of production economics, 51(3):243--249, 1997.Google Scholar
- J.-S. Shih and H. Frey. Coal blending optimization under uncertainty. European journal of operational research, 83(3):452--465, 1995.Google Scholar
- J. G. Speight. The chemistry and technology of coal. CRC Press, 2012.Google ScholarCross Ref
- E. Weinberger. Correlated and uncorrelated fitness landscapes and how to tell the difference. Biological cybernetics, 63(5):325--336, 1990. Google ScholarDigital Library
Index Terms
- Benchmarks for the Coal Processing and Blending Problem
Recommendations
An extended flexible job shop scheduling problem with parallel operations
Traditional planning and scheduling techniques still hold important roles in modern smart scheduling systems. Realistic features present in modern manufacturing systems need to be incorporated into these techniques. Flexible job-shop scheduling problem (...
A directional crossover (DX) operator for real parameter optimization using genetic algorithm
Nature-inspired optimization algorithms have received more and more attention from the researchers due to their several advantages. Genetic algorithm (GA) is one of such bio-inspired optimization techniques, which has mainly three operators, namely ...
Genetic Algorithm for finding shortest paths Problem
ICEMIS '18: Proceedings of the Fourth International Conference on Engineering & MIS 2018Genetic algorithm is used for analyzing business problems mostly applied to find solution for business challenges. Genetic algorithm generates many solutions to a single problem each one with different performance some are better than other in ...
Comments