A Mixed Integer Programming Reformulation of the Mixed Fruit-Vegetable Crop Allocation Problem

Mixed fruit-vegetable cropping systems are a promising way of ensuring environmentally sustainable agricultural production systems in response to the challenge of being able to fulfill local market requirements. Indeed, they combine productions and they make a better use of biodiversity. These agroforestry systems are based on a complex set of interactions modifying the utilization of light, water and nutrients. Thus, designing such a system must optimize the use of these resources: by maximizing positive interactions (facilitation) and minimizing negative ones (competition). To attain these objectives, the system’s design has to include the spatial and temporal dimensions, taking into account the evolution of above- and belowground interactions over a time horizon. For that, we define the Mixed Fruit-Vegetable Crop Allocation Problem (MFVCAP) using a discrete representation of the land and the interactions between vegetable crops and fruit trees. First, we give a direct formulation as a binary quadratic program (BQP). Then we reformulate the problem using a Benders decomposition approach. The master problem has 0/1 binary variables and deals with tree positioning. The subproblem deals with crop quantities. The BQP objective function becomes linear in the continuous subproblem by exploiting the fact that it depends only on the quantity of crops assigned to land units having shade, root, or nothing. This problem decomposition allows us to reformulate the MFVCAP into a Mixed Integer linear Program (MIP). The detailed spatial-temporal crop allocation plan is easy to obtain after solving the MIP. Experimental results show the efficiency of our approach compared to a direct solving of the original BQP formulation.

[1]  John J. Glen,et al.  Feature Article - Mathematical Models in Farm Planning: A Survey , 1987, Oper. Res..

[2]  Frédérick Garcia,et al.  Models to support cropping plan and crop rotation decisions. A review , 2011, Agronomy for Sustainable Development.

[3]  Jacques F. Benders,et al.  Partitioning procedures for solving mixed-variables programming problems , 2005, Comput. Manag. Sci..

[4]  Nina K. Detlefsen,et al.  Modelling optimal crop sequences using network flows , 2007 .

[5]  Bruce A. McCarl,et al.  The Choice of Crop Rotation: A Modeling Approach and Case Study , 1986 .

[6]  Agnès Plateau,et al.  A branch-and-price-and-cut approach for sustainable crop rotation planning , 2015, Eur. J. Oper. Res..

[7]  S. Jose,et al.  Interspecific interactions in temperate agroforestry , 2004, Agroforestry Systems.

[8]  Alysson M. Costa,et al.  Sustainable vegetable crop supply problem , 2010, Eur. J. Oper. Res..

[9]  Anass Nagih,et al.  A MIP flow model for crop-rotation planning in a context of forest sustainable development , 2011, Ann. Oper. Res..

[10]  E. Godin,et al.  Designing mixed horticultural systems , 2014 .

[11]  Lana Mara Rodrigues dos Santos,et al.  Crop rotation scheduling with adjacency constraints , 2011, Ann. Oper. Res..

[12]  J. Glen Mathematical models in farm planning: a survey , 1987 .

[13]  W. K. Klein Haneveld,et al.  Crop succession requirements in agricultural production planning , 2004, Eur. J. Oper. Res..

[14]  C. Doussan,et al.  Architectural analysis and synthesis of the plum tree root system in an orchard using a quantitative modelling approach , 2003, Plant and Soil.

[15]  Jacques Desrosiers,et al.  Selected Topics in Column Generation , 2002, Oper. Res..

[16]  J. E. Weaver,et al.  Root Development of Vegetable Crops , 1928, Nature.

[17]  Benoit Gaudou,et al.  A new BDI agent architecture based on the belief theory. Application to the modelling of cropping plan decision-making , 2012 .

[18]  S. D. Givry,et al.  Designing mixed fruit-vegetable cropping systems by integer quadratic programming , 2017 .

[19]  Simon de Givry,et al.  Solving the Crop Allocation Problem using Hard and Soft Constraints , 2013, RAIRO Oper. Res..

[20]  Michel Gendreau,et al.  The Benders decomposition algorithm: A literature review , 2017, Eur. J. Oper. Res..

[21]  R. Kohli,et al.  Ecological Basis of Agroforestry , 2007 .

[22]  A. Konak,et al.  Linear Programming Based Genetic Algorithm for the Unequal Area Facility Layout Problem , 2013 .