A Review of Applications of Linear Programming to Optimize Agricultural Solutions

Full Text (PDF, 607KB), PP.11-21

Views: 0 Downloads: 0


Alanoud Alotaibi 1,* Farrukh Nadeem 2

1. Department of Information Systems, Imam Mohammad Ibn Saud Islamic University, Riyadh, Saudi Arabia

2. Department of Information Systems, King Abdulaziz University, Jeddah, Saudi Arabia

* Corresponding author.

DOI: https://doi.org/10.5815/ijieeb.2021.02.02

Received: 29 Dec. 2020 / Revised: 10 Jan. 2021 / Accepted: 25 Jan. 2021 / Published: 8 Apr. 2021

Index Terms

Linear programming, productivity, optimum, plan, crops pattern, land allocation, optimization.


Quantitative methods help farmers plan and make decisions. An apt example of these methods is the linear programming (LP) model. These methods acknowledge the importance of economizing on available resources among them being water supply, labor, and fertilizers. It is through this economizing that farmers maximize their profit. The significance of linear programming is to provide a solution to the existing real-world problems through the evaluation of existing resources and the provision of relevant solutions. This research studies various LP applications including feed mix, crop pattern and rotation plan, irrigation water, and product transformation; that have the main role to enhance various facets of the agriculture sector. The paper will be a review that will probe into the applications of the LP model and it will also highlight the various tools that are central to analyzing LP model results. The review will culminate in a discussion on the different approaches that help optimize agricultural solutions.

Cite This Paper

Alanoud Alotaibi, Farrukh Nadeem, "A Review of Applications of Linear Programming to Optimize Agricultural Solutions", International Journal of Information Engineering and Electronic Business(IJIEEB), Vol.13, No.2, pp. 11-21, 2021. DOI:10.5815/ijieeb.2021.02.02


[1]Z. Zhai, J. F. Martínez, V. Beltran, and N. L. Martínez, “Decision support systems for agriculture 4.0: Survey and challenges,” Comput. Electron. Agric., vol. 170, pp. 1–16, 2020.
[2]K. R, A. Kashyap K, and K. Kumar T G, “Automated Agricultural FieldAnalysis and Monitoring System Using IOT,” Int. J. Inf. Eng. Electron. Bus., vol. 10, no. 2, pp. 17–24, 2018.
[3]K. Anil Kumar and A. D, “An Internet of Thing based Agribot (IOT- Agribot) for Precision Agriculture and Farm Monitoring,” Int. J. Educ. Manag. Eng., vol. 10, no. 4, pp. 33–39, 2020.
[4]A. Varma, A. S. Nath, and V. Regikumar, “An agricultural resources optimization model,” 2012 Annu. IEEE India Conf. INDICON 2012, pp. 1278–1283, 2012.
[5]P. K. Muhammed Jaslam, B. Joseph, T. Paul Lazarus, and T. Rakhi, “Determination of optimum crop mix for crop cultivation in Kerala homesteads,” Indian J. Agric. Res., vol. 52, no. 1, pp. 22–27, 2018.
[6]B. Render, R. M. Stair, and M. E. Hanna, Quantitative Analysis For Management, 11TH EDITI. PEARSON, 2012.
[7]F. Waugh, “The Minimum Cost Diary Feed,” J. Farm Econ., vol. 33, no. 3, pp. 299–310, 1951.
[8]G. B.Dantzig, Linear Programming and Extensions. NJ.: Princeton, 1963.
[9]M. Felix and M. Judith, “A farm resource allocation problem: case study of small scale commercial farmers in Zimbabwe,” J. Sustain. Dev. Africa, vol. 12, no. 2, pp. 315–20, 2010.
[10]A. Upadhyaya, “Application of optimization techniques for crop planning to improve farm productivity of ICAR-RCER, Patna, India,” J. AgriSearch, vol. 4, no. 1, pp. 68–70, 2017.
[11]K. C. Igwe and C. E. Onyenweaku, “A Linear Programming Approach to Food Crops and Livestock Enterprises Planning in Aba Agricultural Zone of Abia State, Nigeria,” Am. J. Exp. Agric., vol. 3, no. 2, pp. 412–431, 2013.
[12]M. T. Mellaku, T. W. Reynolds, and T. Woldeamanuel, “Linear programming-based cropland allocation to enhance performance of smallholder crop production: A pilot study in Abaro Kebele, Ethiopia,” Resour. J., vol. 7, no. 4, pp. 1–15, 2018.
[13]R. Joolaie, A. Abedi Sarvestani, F. Taheri, S. Van Passel, and H. Azadi, “Sustainable cropping pattern in North Iran: application of fuzzy goal programming,” Environ. Dev. Sustain., vol. 19, no. 6, pp. 2199–2216, 2017.
[14]D. K. Sharma, R. K. Jana, and A. Gaur, “Fuzzy goal programming for agricultural land allocation problems,” Yugosl. J. Oper. Res., vol. 17, no. 1, pp. 31–42, 2007.
[15]B. B. Pal, S. B. Goswami, S. Sen, and D. Banerjee, “Using fuzzy goal programming for long-term water resource allocation planning in agricultural system: A case study,” Commun. Comput. Inf. Sci., vol. 283, no. 1, pp. 170–184, 2012.
[16]H. A. Taha, “Modeling with Linear Programming,” in Operations Research: An Introduction, 8th Editio., USA: Pearson Education, 1972, pp. 13–14.
[17]P. L. Kumari, G. K. Reddy, and T. G. Krishna, “Optimum Allocation of Agricultural Land to the Vegetable Crops under Uncertain Profits using Fuzzy Multiobjective Linear Programming,” J. Agric. Vet. Sci., vol. 7, no. 12, pp. 19–28, 2014.
[18]M. Heydari, F. Othman, K. Qaderi, M. Noori, and A. S. Parsa, “Introduction to linear programming as a popular tool in optimal reservoir operation, a review,” Adv. Environ. Biol., vol. 9, no. 3, pp. 906–917, 2015.
[19]T. Wang, B. Wan, C. Xiao, and Y. Feng, “The linear Programming Model of Vegetables Transport Scheme Design,” in International Conference on Modelling, Simulation and Applied Mathematics (MSAM 2015), 2015, pp. 282–284.
[20]M. K. Islam, M. M. Alam, M. F. Uddin, and G. M. Faruque, “Coordination and Profit Optimization by Producer-Distributor System of Agricultural Products in Bangladesh,” Am. J. Appl. Math., vol. 8, no. 1, pp. 22–28, 2020.
[21]J. Romero and K. Smith, “Crop profit optimization for farmers,” in IEEE Systems and Information Engineering Design Symposium(SIEDS 2016), 2016, pp. 289–291.
[22]M. Bhatia and A. Rana, “A mathematical approach to optimize crop allocation – A linear programming model,” Int. J. Des. Nat. Ecodynamics, vol. 15, no. 2, pp. 245–252, 2020.
[23]Z. Mohammadi, S. M. Limaei, and T. R. Shahraji, “Linear programming approach for optimal forest plantation,” J. For. Res., vol. 28, no. 2, pp. 299–307, 2017.
[24]N. A. Sofi, A. Ahmed, M. Ahmad, and B. A. Bhat, “Decision Making in Agriculture: A Linear Programming Approach,” Int. J. Mod. Math. Sci., vol. 13, no. 2, pp. 160–169, 2015.
[25]M. A. Şahman, A. A. Altun, and A. O. Dündar, “A new MILP model proposal in feed formulation and using a hybrid-linear binary PSO (H-LBP) approach for alternative solutions,” Neural Comput. Appl., vol. 29, no. 2, pp. 537–552, 2018.
[26]N. N. Ai Thy, J. Buddhakulsomsiri, and P. Parthanadee, “A Mathematical Model for Optimizing Organic Feed Mix Problem,” in IEEE 7th International Conference on Industrial Engineering and Applications, ICIEA 2020, 2020, pp. 570–573.
[27]P. Saxena and N. Khanna, “Formulation and Computation of Animal Feed Mix: Optimization by Combination of Mathematical Programming,” Adv. Intell. Syst. Comput., vol. 1, pp. 621–629, 2015.
[28]M. Bhatia and G. M. J. Bhat, “Linear Programming Approach- Application in Agriculture,” J. Emerg. Technol. Innov. Res., vol. 6, no. 5, pp. 155–157, 2020.
[29]S. Osama, M. Elkholy, and R. M. Kansoh, “Optimization of the cropping pattern in Egypt,” Alexandria Eng. J., vol. 56, no. 4, pp. 557–566, 2017.
[30]N. H. Mohamad and F. Said, “A mathematical programming approach to crop mix problem,” African J. Agric. Res., vol. 6, no. 1, pp. 191–197, 2011.
[31]J. Dury, N. Schaller, F. Garcia, A. Reynaud, and J. E. Bergez, “Models to support cropping plan and crop rotation decisions. A review,” Agron. Sustain. Dev., vol. 32, no. 2, pp. 567–580, 2012.
[32]R. S. M. Al-Nassr, “The Optimal Crop Rotation Of AL-RASHEED District Farms Using Linear Programming Technique,” J. Agric. Sci., vol. 50, pp. 113–127, 2019.
[33]J. Prisenk and J. Turk, “A multi-goal mathematical approach for the optimization of crop lanning on organic farms: A slovenian case study,” Pakistan J. Agric. Sci., vol. 52, no. 4, pp. 971–979, 2015.
[34]J. Prišenk, J. Turk, Č. Rozman, A. Borec, M. Zrakić, and K. Pažek, “Advantages of combining linear programming and weighted goal programming for agriculture application,” Oper. Res., vol. 14, no. 2, pp. 253–260, 2014.
[35]R. J. Forrester and M. Rodriguez, “An Integer Programming Approach to Crop Rotation Planning at an Organic Farm,” UMAP J., vol. 38, no. 4, pp. 5–25, 2018, [Online]. Available: http://www.comap.com/product/?idx=1617.
[36]M. O. Wankhade and H. S. Lunge, “Allocation of Agricultural Land to The Major Crops of Saline Track By Linear Programming Approach: A Case Study,” Int. J. Scintific Technol. Res., vol. 1, no. 9, pp. 21–25, 2012.
[37]A. A. Anwar and D. Clarke, “Irrigation scheduling using mixed-integer linear programming,” J. Irrig. Drain. Eng., vol. 127, no. 2, pp. 63–69, 2001.
[38]A. Tafteh, H. Babazadeh, N. A. Ebrahimipak, and F. Kaveh, “Optimization of irrigation water distribution using the mga method and comparison with a linear programming method,” Irrig. Drain., vol. 63, no. 5, pp. 590–598, 2014.
[39]A. A. Fasakhodi, S. H. Nouri, and M. Amini, “Water Resources Sustainability and Optimal Cropping Pattern in Farming Systems; A Multi-Objective Fractional Goal Programming Approach,” Water Resour. Manag., vol. 24, no. 15, pp. 4639–4657, 2010.
[40]H. Ahmed, “A Proposed Linear Programming Based Algorithm to Solve Arc Routing Problems,” Int. J. Math. Sci. Comput., vol. 6, no. 2, pp. 61–70, 2020.