Abstract
This paper considers an important component of the wheat distribution problem known as grain mixing (wheat blending). We represent the grain mixing problem as a permutation-based combinatorial optimization problem, which both a genetic algorithm and differential evolution are adapted and applied to solve. The proposed algorithms explore a search space that aims at finding a quality mixing of wheat from grain bins that generate the maximum profit at a grain elevator. The experimental results demonstrate that mixing bins provide more profit than not mixing and that the evolutionary approaches lead to consistently higher profits than the non-evolutionary methods.







Similar content being viewed by others
Explore related subjects
Discover the latest articles and news from researchers in related subjects, suggested using machine learning.Notes
Due to its length, the full proof can be found in [30].
References
Adams DB, Watson LT, Gürdal Z, Anderson-Cook CM. Genetic algorithm optimization and blending of composite laminates by locally reducing laminate thickness. Adv Eng Softw. 2004;35(1):35–43.
Ashayeri J, van Eijs A, Nederstigt P. Blending modelling in a process manufacturing: a case study. Euro J Oper Res. 1994;72(3):460–8.
Bilgen B, Ozkarahan I. A mixed-integer linear programming model for bulk grain blending and shipping. Int J Prod Econ. 2007;107(2):555–71.
Blum C, Roli A. Metaheuristics in combinatorial optimization: Overview and conceptual comparison. ACM Comput Surv. 2003;35(3):268–308.
Bond JJ. Wheat sector at a glance. U.S. Department of Agriculture. https://www.ers.usda.gov/topics/crops/wheat/wheat-sector-at-a-glance. Last accessed 07/14/21.
Ceberio J, Irurozki E, Mendiburu A, Lozano J. A review on estimation of distribution algorithms in permutation-based combinatorial optimization problems. Progress Artificial Intell. 2012;1:103–17.
Chen X, Wang N. Optimization of short-time gasoline blending scheduling problem with a dna based hybrid genetic algorithm. Chem Eng Process. 2010;49(10):1076–83.
Crama Y. Combinatorial optimization models for production scheduling in automated manufacturing systems. Euro J Oper Res. 1997;99(1):136–53.
Dantzig G. Formulation a linear programming model. In: Linear programming and extensions, pp. 42–50. Princeton Univ. Press, Princeton, NJ (1963).
Davis L. Applying adaptive algorithms to epistatic domains. In: Proceedings of the 9th International Joint Conference on Artificial Intelligence - Volume 1, p. 162–164. Morgan Kaufmann Publishers Inc. (1985).
Djeumou Fomeni F. A multi-objective optimization approach for the blending problem in the tea industry. Int J Prod Econ. 2018;205:179–92.
Goldberg DE, Holland JH. Genetic algorithms and machine learning. Mach Learn. 1988;3(2–3):95–9.
Goldberg DE, Lingle R. Alleles, loci and the traveling salesman problem. In: Proceedings of the 1st International Conference on Genetic Algorithms, p. 154–159. L. Erlbaum Associates Inc., USA (1985).
Guo Q, Tang L. Modelling and discrete differential evolution algorithm for order rescheduling problem in steel industry. Comput Ind Eng. 2019;130:586–96.
Haas N. Optimizing Wheat Blends for Customer Value Creation: A Special Case of Solvent Retention Capacity. MS Thesis, Kansas State University, USA (2011).
Hayta M, Cakmalki U. Optimization of wheat blending to produce breadmaking flour. J Food Process Eng. 2001;24:179–92.
Hughes JA, Houghten S, Ashlock D. Permutation Problems, Genetic Algorithms, and Dynamic Representations, pp. 123–149. Springer International Publishing (2017).
Jia Z, Ierapetritou M. Mixed-integer linear programming model for gasoline blending and distribution scheduling. Ind Eng Chem Res. 2003;42(4):825–35.
Karloff H. Linear Programming. USA: Birkhauser Boston Inc.; 1991.
Krentel MW. The complexity of optimization problems. J Comput Syst Sci. 1988;36(3):490–509.
Lawler E. Combinatorial Optimization: Networks and Matroids. Rinehart and Winston: Holt; 1976.
Levenshtein VI. Binary codes capable of correcting deletions, insertions, and reversals. Cybernet Control Theory. 1966;10(8):707–10.
Li, X., Bonyadi, M.r., Michalewicz, Z., Barone, L.: A hybrid evolutionary algorithm for wheat blending problem. TheScientificWorldJournal 2014, 967254 (2014)
Lichtblau D. Relative position indexing approach. In: Differential Evolution: A Handbook for Global Permutation-Based Combinatorial Optimization, pp. 81–120. Springer Berlin Heidelberg (2009).
Matouek J, Gärtner B. Understanding and using linear programming. Berlin, Heidelberg: Springer-Verlag; 2006.
Miller B, Goldberg D. Genetic algorithms, tournament selection, and the effects of noise. Complex Syst. 1995;9:193–212.
Moro LFL, Pinto JM. Mixed-integer programming approach for short-term crude oil scheduling. Ind Eng Chem Res. 2004;43(1):85–94.
Nemhauser GL, Wolsey LA. Integer and Combinatorial Optimization. USA: Wiley-Interscience; 1988.
Noor MA, Sheppard JW. Evolutionary grain-mixing to improve profitability in farming winter wheat. In: Applications of Evolutionary Computation, pp. 113–129. Springer International Publishing (2021).
Noor MA, Yaw S, Zhu B, Sheppard JW. Optimal grain mixing is NP-Complete. arXiv:2112.08501 (2021). https://arxiv.org/abs/2112.08501v1.
Onwubolu G, Davendra D. Differential evolution for permutation—based combinatorial problems. In: Differential Evolution: a handbook for global permutation-based combinatorial optimization, pp. 13–34. Springer Berlin Heidelberg (2009).
Otman A, Jaafar A. A comparative study of adaptive crossover operators for genetic algorithms to resolve the traveling salesman problem. Int J Comput Appl. 2011;31(11):49–57.
Pan QK, Wang L, Qian B. A novel differential evolution algorithm for bi-criteria no-wait flow shop scheduling problems. Comput Oper Res. 2009;36(8):2498–511.
Pochet Y, Wolsey LA. Production planning by mixed integer programming. 1st ed. Incorporated: Springer Publishing Company; 2010.
Potvin J. Genetic algorithms for the traveling salesman problem. Ann Oper Res. 1996;63:337–70.
Qian B, Wang L, Hu R, liang Wang W, Huang D, Wang X. A hybrid differential evolution method for permutation flow-shop scheduling. Int J Adv Manuf Technol 38, 757–777 (2008).
Radhakrishnan A, Jeyakumar G. Evolutionary algorithm for solving combinatorial optimization—a review. In: Innovations in Computer Science and Engineering, pp. 539–545. Springer Singapore (2021).
Randall D, Cleland L, Kuehne CS, Link GWB, Sheer DP. Water supply planning simulation model using mixed-integer linear programming “engine.” J Water Resources Plann Manag. 1997;123(2):116–24.
Sniedovich M. Dynamic programming: foundations and principles. Taylor & Francis (2010).
Storn R, Price K. Differential evolution—a simple and efficient adaptive scheme for global optimization over continuous spaces. Tech. rep., TR-95-012, International Computer Science Institute, Berkeley (1995).
Tasgetiren MF, Pan QK, Liang YC. A discrete differential evolution algorithm for the single machine total weighted tardiness problem with sequence dependent setup times. Comput Oper Res. 2009;36(6):1900–15.
Vazirani VV. Approximation algorithms. Springer (2001).
Whelan B. Site-Specific Crop Management, pp. 597–622. Springer International Publishing (2018).
Williamson DP, Shmoys DB. The Design of Approximation Algorithms. Cambridge University Press (2011).
Funding
There is no funding associated with this work.
Author information
Authors and Affiliations
Corresponding author
Ethics declarations
Conflicts of interest
The authors declare that they have no conflict of interest.
Additional information
Publisher's Note
Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
This article is part of the topical collection “Applications of bioinspired computing (to real world problems)” guest edited by Aniko Ekart, Pedro Castillo and Juanlu Jiménez-Laredo.
Rights and permissions
About this article
Cite this article
Noor, M.A., Sheppard, J.W. & Yaw, S. Mixing Grain to Improve Profitability in Winter Wheat Using Evolutionary Algorithms. SN COMPUT. SCI. 3, 172 (2022). https://doi.org/10.1007/s42979-022-01062-8
Received:
Accepted:
Published:
DOI: https://doi.org/10.1007/s42979-022-01062-8