Research on the Optimization Strategy of Crop Planting Combining Dynamic Programming and Monte Carlo Simulation

Authors

  • Hongda Chen
  • Wenbo Li
  • Qikai Chen

DOI:

https://doi.org/10.54097/yaq9v879

Keywords:

Crop planting, dynamic programming, monte carlo simulation, optimization strategy.

Abstract

 This paper explores the optimization of crop planting strategies by combining dynamic programming with Monte Carlo simulation. In the multi-stage decision-making for planting optimization, we decomposed the optimal planting plans for crops from 2024 to 2030 into annual best planting plans. We established an objective function aimed at maximizing total profit, taking into account factors such as planting area, crop yield, sales price, and planting cost. A series of constraints were also introduced, including that the planting area should not exceed the cultivated land area and that the total crop production should not surpass the expected sales volume. By employing dynamic programming and greedy algorithm models, we utilized the PuLP linear programming library to define problems, add constraints, and invoke solvers to find the optimal solution. The model considered not only the planting costs and sales prices but also treated excess sales volume as waste. In the result analysis phase, we analyzed the cyclical changes in data across different years and observed that the total profit exhibited a certain fluctuation trend. We also conducted error analysis on the potential errors introduced by the greedy algorithm, running the model multiple times to verify the stability of the results and ensure the reliability of the model. Finally, we discussed the complementarity and substitutability between crops, which significantly impact the total income in the actual planting process.

Downloads

Download data is not yet available.

References

[1] Zhang C, Di L, Lin L, et al. Machine-learned prediction of annual crop planting in the US Corn Belt based on historical crop planting maps[J]. Computers and Electronics in Agriculture, 2019, 166: 104989.

[2] Oladosu Y, Rafii M Y, Abdullah N, et al. Principle and application of plant mutagenesis in crop improvement: a review[J]. Biotechnology & Biotechnological Equipment, 2016, 30(1): 1-16.

[3] Eddy S R. What is dynamic programming? [J]. Nature biotechnology, 2004, 22(7): 909-910.

[4] Raychaudhuri S. Introduction to monte carlo simulation [C]//2008 Winter simulation conference. IEEE, 2008: 91-100.

[5] Barron A R, Cohen A, Dahmen W, et al. Approximation and learning by greedy algorithms[J]. 2008.

[6] Dantzig G B. Linear programming[J]. Operations research, 2002, 50(1): 42-47.

Downloads

Published

29-11-2024

Issue

Section

Articles

How to Cite

Chen, H., Li, W., & Chen, Q. (2024). Research on the Optimization Strategy of Crop Planting Combining Dynamic Programming and Monte Carlo Simulation. Academic Journal of Science and Technology, 13(2), 146-150. https://doi.org/10.54097/yaq9v879