A Bi-Objective Mixed-Integer Linear Programming Model for a Sustainable Agro-Food Supply Chain with Product Perishability and Environmental Considerations

: Background : Agro-food supply chains possess speciﬁc characteristics due to the diverse nature of products involved and contribute to all three pillars of sustainability, making the optimal design of a sustainable agro-food supply chain a complex problem. Therefore, efﬁcient models incorporating the unique characteristics of such chains are essential for making optimal supply chain decisions and achieving economically and environmentally sustainable agro-food supply chains that contribute to global food security. Methods: This article presents a multi-objective mixed-integer linear programing model that integrates agricultural-related strategic decisions into the tactical design of an agro-food supply chain. The model considers transportation, inventory, processing, demand fulﬁlment, and waste disposal decisions. It also accounts for seasonality and perishability, ensuring a comprehensive approach to sustainability. The model aims to maximize the total generated proﬁts across the supply chain while simultaneously minimizing CO 2 emissions as a measure of environmental impact. Results: By implementing the model on a sugar beet supply chain in the Netherlands, strategic crop rotation farm schedules for the crop rotation cycle and the optimum supply network decisions are obtained. Furthermore, different objectives are analyzed and the Pareto-efﬁcient frontier is investigated to analyze the underlying trade-offs. Additionally, the model serves as a decision support tool for managers facilitating informed investment decisions in technologies that prolong product shelf life while maintaining proﬁtability. Conclusions: The proposed multi-objective model offers a valuable framework for designing economically and environmentally sustainable agro-food supply chains. By aligning with sustainability goals and providing decision support, this research contributes to enhancing global food security and promoting sustainable resource utilization.


Introduction
The current infrastructure of food supply chains (FSCs) is responsible for the significant inefficiencies in food production [1]. A primary driver of these inefficiencies is the generation of waste along the FSC, which results in the loss of invested resources, capital, and labor [2]. Studies estimate that approximately one-third of all food produced for human consumption is lost or wasted globally [3], leading to widespread food insecurity and malnutrition, affecting around one billion individuals worldwide [4].
The effectiveness of FSCs in terms of economic and environmental performance is heavily influenced by the configuration of the supply chain (SC), including factors such as the mode of transportation, facility design, location, and type [2]. As such, it is crucial to reassess and redesign FSC configurations to eliminate inefficiencies wherever possible, to ensure sustainable and efficient food security for a growing global population [2].
These contributions highlight the novel aspects of our research and the value it brings to the field of sustainable SC design. By considering both economic and environmental dimensions, our approach offers insights and strategies for designing AFSCs that are economically efficient while minimizing their negative environmental impact.
This article is structured as follows. Section 2 presents a survey of the relevant literature. Section 3 provides a detailed description of the studied problem. Section 4 describes the proposed mathematical model to solve such a problem, and the case study to which the model was applied is explained in Section 5. The case study results are presented and analyzed in Section 6. Eventually, Section 7 concludes the work done and provides an insight into the directions of future work.

Literature Review
The literature was reviewed using the following keywords: agro-food supply chain, agro-food supply chain design, and crop rotation planning. The reviewed research articles were identified by searching on various search engines such as Google Scholar and Egyptian Knowledge Bank (EKB). In addition, searches were performed on different databases to obtain the most relevant research studies related to the design of an AFSC. These databases are, for instance, Elsevier, Springer, IEEE, Taylor and Francis, and Wiley. Almost 36 research articles published in the period between 2004 and 2023 were reviewed; 15 of these articles were directly related to AFSC design and were carefully investigated to identify the potential search directions, possible research gaps, and the recent studies related to the problem.
This section investigates the most relevant articles to the design of an AFSC with an integrated approach of accounting for the crop rotation problem as one of the considerations in the design of an AFSC. In addition, a survey of the work related to the modeling of the special features of agro-materials is provided.
The AFSC is a well-established research direction in the literature with many review articles discussing its distinguished characteristics [7]. However, research in AFSC design is still scarce, even though research interest in such a topic has grown [16]. Most models are for mono-product AFSCs, yet multi-product models receive more interest as the literature of the last two years indicates [16].
To obtain insights into the previous work done in the AFSC, an analysis was conducted through the Scopus database from Elsevier. To guarantee accurate results, specific keywords which are closely related to the article's main concern were used to cover as many relevant aspects as possible. Therefore, the following combination was used: "Agro-food supply chain", "agro-food", "food supply chain" and "agro-food industry". The analysis was conducted considering the research articles published between the period from 2004 to 2022 to be able to obtain accurate insights into the changing trend of the AFSC research. From the geographical perspective, all the countries were considered. Document types considered for this analysis were articles, conference articles, review articles, book chapters, books, and conference review articles. Figure 1 summarizes the conducted analysis and shows the published documents per year in the AFSC topic. The graph shows that the interest in the AFSC has grown over time. The duration from 2005 to 2013 makes a slight contribution to the topic as there was zero to one published document. The period from 2015 to 2018 is a fluctuation period while the year 2021 represents the peak of the research conducted in the field of the AFSC. Therefore, such a graph indicates the importance of the research in the AFSC area.
from 2004 to 2022 to be able to obtain accurate insights into the changing trend of the AFSC research. From the geographical perspective, all the countries were considered. Document types considered for this analysis were articles, conference articles, review articles, book chapters, books, and conference review articles. Figure 1 summarizes the conducted analysis and shows the published documents per year in the AFSC topic. The graph shows that the interest in the AFSC has grown over time. The duration from 2005 to 2013 makes a slight contribution to the topic as there was zero to one published document. The period from 2015 to 2018 is a fluctuation period while the year 2021 represents the peak of the research conducted in the field of the AFSC. Therefore, such a graph indicates the importance of the research in the AFSC area.

Special Features of AFSCs
According to Lucas et al., 2004, AFSC relies on agro-materials which exhibit seasonality and regional differences as one of its main characteristics [17]. Cultivating crops is subject to seasonal variations because of its inherent nature [17]. Moreover, yield and quality vary from one region to another for a given commodity due to interregional disparities in climate, quality of soil, and agricultural techniques [17].
Jonkman et al., 2019, stated that cultivated crops are only available in a certain area of land for a limited period in which they must be harvested. Also, the yield and quality of the harvested crop depend on its maturity, weather conditions and the naturally varying crop itself [2]. Therefore, the supply in AFSCs is time-and region-dependent, and uncertain in terms of time, quantity, and quality [2]. Rong et al., 2011, found that the quality of food products degrades over time and is dependent on environmental conditions of storage and transportation facilities [18]. De Keizer et al., 2017, declared that minimum product quality thresholds are required at different nodes of the SC. Therefore, quality decay should be considered in the design of the SCN configuration [19]. Thus, accounting for perishability is essential in the design of AF-SCs [2].
In the literature, perishability is modeled using fixed shelf life or decay functions (e.g., a certain percentage of products expires every period, or the quality degrades based upon an underlying distribution and products below a minimum quality threshold are considered expired and wasted) [2]. Shelf-life is defined by the Institute of Food Science

Special Features of AFSCs
According to Lucas et al., 2004, AFSC relies on agro-materials which exhibit seasonality and regional differences as one of its main characteristics [17]. Cultivating crops is subject to seasonal variations because of its inherent nature [17]. Moreover, yield and quality vary from one region to another for a given commodity due to interregional disparities in climate, quality of soil, and agricultural techniques [17].
Jonkman et al., 2019, stated that cultivated crops are only available in a certain area of land for a limited period in which they must be harvested. Also, the yield and quality of the harvested crop depend on its maturity, weather conditions and the naturally varying crop itself [2]. Therefore, the supply in AFSCs is time-and region-dependent, and uncertain in terms of time, quantity, and quality [2]. Rong et al., 2011, found that the quality of food products degrades over time and is dependent on environmental conditions of storage and transportation facilities [18]. De Keizer et al., 2017, declared that minimum product quality thresholds are required at different nodes of the SC. Therefore, quality decay should be considered in the design of the SCN configuration [19]. Thus, accounting for perishability is essential in the design of AFSCs [2].
In the literature, perishability is modeled using fixed shelf life or decay functions (e.g., a certain percentage of products expires every period, or the quality degrades based upon an underlying distribution and products below a minimum quality threshold are considered expired and wasted) [2]. Shelf-life is defined by the Institute of Food Science and Technology of the United Kingdom (1993) as "the time during which the food product will remain safe, be certain to retain the sensory, chemical, physical and microbiological characteristics, and comply with any label declaration of nutritional data [20]".

The Design of AFSCs
Akkerman et al., 2010, Lucas and Chhajed, 2004, and Soto-Silva et al., 2016, reviewed the decision support models used for the design of AFSCs and other FSCs [6,17,21]. In addition, they also found that a deficiency in the models that consider the specific characteristics of FSCs exists [6,17,21]. Kusumastuti et al., 2016, concluded that limited work has been carried out regarding the development of integrated approaches to model harvesting and processing in AFSC [10]. The same conclusion was reached by Jonkman et al., 2019 [2]. Moreover, as an alternative to the integrated approach, most articles involve the use of the sequential approach, solving harvesting decisions and then the SCN configuration-related decisions [2].
Furthermore, the seasonal variability in supply is not often considered in the design of AFSCs, and the availability of raw materials when required is generally considered an assumption according to Jonkman et al., 2019 [2].
Regarding the perishability aspect of agro-materials, according to van Elzakker et al., 2014, ignoring the shelf life in the tactical planning problem involves several risks (e.g., a portion of the inventory could exceed its shelf life, resulting in disposal costs as well as a risk of losing sales due to the reduced inventory which may not be sufficient to meet the demand) [22]. Accordingly, it is essential to consider shelf life limitations in the tactical planning problem which, in contrast, has received only limited attention in the literature [22].
A survey of the work carried out in the modeling of AFSC design is classified in the following subsubsections based upon the studied objective which incorporates one or more dimensions of sustainability.

Economic Objective
The following surveyed articles represent research studies that were conducted to design AFSCs which optimize an economic objective (e.g., profit maximization or cost minimization) under different considerations, as will be discussed. Esteso et al., 2021, investigated the impact of product perishability on an AFSC design by presenting a MILP model to design entire AFSCs with multiple products considering capacity, planting, harvesting, transportation and perishability constraints for a multipleperiod horizon while maximizing SC profits. A set of scenarios was studied through varying products' shelf life, which demonstrated that product perishability affects the design of AFSCs, especially for products with a short shelf life. This means that accounting for perishability improves the AFSC's economic performance. The model can also determine the maximum investment that can be made to extend product shelf life while remaining profitable [16]. Accorsi et al., 2016, considered the FSC an ecosystem by defining more inclusive boundaries for the SC. A design framework that supports strategic decision making was presented, which incorporates a linear programing model for the design of AFSCs involving a land network problem that merges land use allocation and location allocation problems while minimizing the total fixed and variable costs of the agro-food ecosystem. The economic and environmental trade-offs were analyzed by comparing scenarios in which environmental constraints were either enforced or relaxed. These constraints enforce a zerocarbon ecosystem where overall emissions associated with crops and logistics activities must either be offset through sequestration from forestation or renewable energy usage, and they also limit the supply of energy to renewable energy sources [11].
Fikry et al., 2021, presented a strategic tactical planning model for the sugar beet SC through formulating a binary integer programing model to minimize the overall operational cost, including the transportation and inventory of processed and non-processed beets. The proposed model integrates agricultural and industrial decisions coupled with the transportation of crops by capacitated vehicles from farms to processing facilities. The agricultural decisions incorporated crop planting and harvesting decisions where crop rotation planning between different cropping seasons was studied. In addition, the key Logistics 2023, 7, 46 6 of 29 industrial decisions incorporate aggregate production plans for processing harvested beet, as well as managing the shipping and storage of processed and non-processed beets in the processing facility [7]. Hajimirzajan et al., 2021, proposed a multi-stage MILP model to minimize the total cost of a large-scale strategic crop rotation planning problem integrated with the design of an AFSC, identifying important tactical decisions (e.g., cultivated, stored, and transported quantities). The main considerations of the proposed model are agricultural allocation through deciding the best climatic conditions essential for a high crop yield, product perishability and demand-related considerations [23].
Sinha et.al., 2020, proposed a model for minimizing the total cost of SCs while considering product perishability through addressing the selection of the optimal ordering policy from a pool of ordering policies at the retailer's end. The suggested model would serve as a decision making tool on an operational level for merchants when placing perishable product orders, based on stock inventories and perishable product allocation according to shelf life [24].
Fikry et al., 2021, studied the agricultural stage of an AFSC in a standalone manner and proposed a mathematical model that optimizes crop rotations while considering uncertainties in water and net return, aiming to maximize the farmer's total net return during the rotation cycle. The model incorporated robust optimization techniques to provide a more resilient solution for crop rotation planning. The model was applied to a case study in Kansas, USA, which demonstrated the model's effectiveness in providing robust solutions for crop rotation planning [25]

Economic and Environmental Objectives
The following surveyed articles represent research studies that were conducted to design AFSCs which simultaneously optimize economic and environmental objectives (e.g., profit maximization and CO 2 emission minimization) under different considerations as will be discussed.
Jonkman et al., 2019, presented a mathematical model formulation for the strategic design and tactical planning of an AFSC integrating harvesting decisions as well as considering the role of seasonality, perishability, and processing. The model accounted for forward and backward flows along the chain while maximizing the total gross margin and minimizing the global warming potential in CO 2 -eq. The Pareto-efficient frontier using the -constraint method in addition to a stochastic version of the model addressing uncertainties in demand and harvested yield were explored. Applying the model to the sugar beet processing chain in the Netherlands showed that considering such unique characteristics (e.g., seasonality, perishability, and uncertainty) yielded better-performing supply chain configurations in terms of both the economic and the environmental objectives [2].
Banasik et al., 2019, proposed a multi-objective two-stage stochastic programing model to account for uncertainty in AFSCs while optimizing the economic and environmental impacts. The model was illustrated using a mushroom SC in the Netherlands as a case study. The optimal decisions from the stochastic model were compared with the results of an equivalent deterministic model, and the results showed that accounting for stochasticity in yield and demand can reduce the difference between expected and realized economic performance by approximately 4% on average. Moreover, the presented stochastic model can reduce the environmental impact without compromising the current economic performance [13].
Recent work by Shokouhifar et al., 2023, focused specifically on the phosphorus fertilizer supply chain. The study proposes an ensemble algorithm that integrates knowledgebased heuristics and metaheuristic optimization techniques to develop an efficient and environmentally friendly network [26]. This work aligns with the broader objective of achieving sustainability in agro-food systems by emphasizing renewable resource utilization and reducing ecological footprints. Comparatively, while crop rotation planning primarily focuses on enhancing soil quality and pest management, this research contributes to the sustainable agro-food supply chain literature by addressing the specific challenges of phosphorus fertilizer management, optimizing efficiency, and reducing environmental impact throughout the supply chain network.

Economic, Environmental, and Social Objectives
Most research articles neglect to incorporate the social component in sustainable supply chain management, focusing instead on environmental and economic variables, which might be partially due to the difficulty in measuring and determining the essential social components [27].
The following surveyed articles represent research studies that were conducted to design AFSCs which simultaneously optimize economic, environmental and social objectives (e.g., minimizing cost, minimizing CO 2 emissions and maximizing product freshness) under different considerations, as will be discussed.
Liu et al., 2021, developed an integrated location inventory routing linear programing model for perishable products using a multi-objective model solved using the YALMIP toolbox. The model considered strategic and tactical decisions aiming to optimize the three dimensions of sustainability through minimizing the economic cost, minimizing the environmental impact represented by carbon emissions and maximizing product freshness [28].
Allaoui et al., 2018, focused on optimizing the triple bottom lines for the strategic design of a sustainable AFSC through minimizing the SC total cost, minimizing the resulting carbon footprint, and maximizing the number of jobs created from this SC. A multi-objective linear programing model was developed, and a Pareto frontier was been used for the decision making and trade-off analysis [29].
Sazvar et al., 2018, proposed a multi-objective linear mathematical model for a sustainable AFSC with perishable products considering the three aspects of sustainability. The model mainly emphasized minimizing agro-food cultivation-related climate change by using organic cultivation instead of the conventional form that uses chemicals and pesticides. The main objectives are cost minimization, carbon dioxide emission minimization, and the maximization of consumers' health level [30]. Taghikhah et al., 2021, developed an integrated model for AFSC design combining agent-based, discrete event, and system dynamics simulations to study the interplay of the consumer behavioral preferences and socio-environmental considerations related to agricultural and food production. The model considered behavioral factors such as farmers' and retailers' behavior, social norms, and habits. It also considered the operational factors of the FSC such as lead time, stored and transported quantities, and prices [31].
Rohmer et al., 2019, considered optimizing people's diet as the social component in their multi-objective research while minimizing the cost of the SCN and its environmental impact. The proposed model was developed to expand the scope of agro-food SCNs under dietary considerations integrating sourcing, processing, and transportation decisions on a tactical operational level [32]. Table 1 summarizes the considerations that received attention in AFSC design. Agricultural decisions and crop rotation are considered two different aspects where crop rotation implies the full crop rotation planning problem and its essential criteria (i.e., planting at least one legume crop during the rotation cycle, the presence of at least one fallow period during the rotation cycle, accounting for the succession of crops from different families, etc.). It is shown that although AFSC topic interest has grown, there are still too many important considerations that need to be considered in an integrated manner to obtain an accurate representative model for AFSC decisions. Furthermore, Table 2 summarizes the methodologies used in the literature to model the design of AFSCs as well as an investigation of the objective functions being studied. As can be seen, linear programing has been the most popular method for tackling the design of AFSCs to reach an optimum SC configuration.

Research Gaps and Article Contributions
We have identified significant gaps in the existing literature on sustainable AFSC design. These gaps include the following: 1.
Inadequate consideration of agricultural decisions in the context of AFSC, such as the seasonality and perishability of crops and the timing of harvesting; 2.
Insufficient attention to the design of an AFSC for multiple products with different planning levels over a multi-period planning horizon; 3.
Limited focus on optimizing the environmental dimension of sustainability in an AFSC.
To address these gaps, this article makes the following contributions. 1. It proposes a novel strategic tactical decision support planning model that integrates agricultural decisions represented in strategic crop rotation schedules, with the tactical design of an AFSC that includes transportation, inventory, processing decisions, and waste disposal; 2.
It accounts for the seasonal variability of agro-materials and the perishable nature of non-processed and processed products by directly incorporating shelf life constraints while simultaneously maximizing profits across the entire SC and minimizing the negative environmental impact represented in CO 2 emissions.
Overall, this article provides a valuable framework for sustainable AFSC design by integrating the economic and environmental dimensions of sustainability and addressing important gaps in the existing literature.

Problem Description
This section describes the stages of the studied AFSC and the strategic and tactical decisions that the proposed model considers.
As shown in Figure 2, the agro-food SCN studied incorporates three main stages: 1. The agricultural stage; 2.
The coupling and transportation stage; 3.
The industrial stage.

AFSC.
To address these gaps, this article makes the following contributions.
1. It proposes a novel strategic tactical decision support planning model that integra agricultural decisions represented in strategic crop rotation schedules, with the t tical design of an AFSC that includes transportation, inventory, processing decisio and waste disposal; 2. It accounts for the seasonal variability of agro-materials and the perishable natur non-processed and processed products by directly incorporating shelf life constrai while simultaneously maximizing profits across the entire SC and minimizing negative environmental impact represented in CO2 emissions.
Overall, this article provides a valuable framework for sustainable AFSC design integrating the economic and environmental dimensions of sustainability and address important gaps in the existing literature.

Problem Description
This section describes the stages of the studied AFSC and the strategic and tact decisions that the proposed model considers.
As shown in Figure 2, the agro-food SCN studied incorporates three main stages 1. The agricultural stage; 2. The coupling and transportation stage; 3. The industrial stage. At every stage of the SCN, a variety of decisions exists that should be planned ca fully to reach an optimum SCN with the maximum benefits and minimum loss for stakeholders of such chains.
Agricultural activities carried out at the early stage of the AFSC have a signific environmental impact, represented by CO2 emissions due to the use of agricultural to and instruments that contribute to CO2 emissions. In addition, agricultural activities rectly impact the fulfilled demand at the end of the SCN, which is directly related to generated profits across the SCN. Therefore, the agricultural activities should be plann At every stage of the SCN, a variety of decisions exists that should be planned carefully to reach an optimum SCN with the maximum benefits and minimum loss for all stakeholders of such chains.
Agricultural activities carried out at the early stage of the AFSC have a significant environmental impact, represented by CO 2 emissions due to the use of agricultural tools and instruments that contribute to CO 2 emissions. In addition, agricultural activities directly impact the fulfilled demand at the end of the SCN, which is directly related to the generated profits across the SCN. Therefore, the agricultural activities should be planned properly to satisfy the associated demand in a timely manner and to minimize the negative environmental impact. These activities include planting, irrigation, harvesting decisions and their associated timings and seasons.
Transportation activities also contribute to both the environmental impact of the AFSC as well as the encountered costs. The types of trucks available in the SCN also affect the number of trips required to ship the harvested crops to the processing facilities due to the differences in the permissible capacity per truck type. Therefore, the fleet used to transport the harvested quantities from plots to processing facilities contributes significantly to CO 2 emissions, depending on the number and type of trucks used for transportation activities. Hence, there is a need for an economically and environmentally efficient transportation plan to determine the quantities to be shipped each period, the types as well as the number of trucks to be used, the number of trips required, the associated CO 2 emissions, and the route taken (e.g., from which plots to which facilities) to ensure a proper transition from the first stage to the third stage of the SCN with the optimum transportation cost and minimal environmental impact.
Coordination between the agricultural and transportation decisions is crucial in the SCN because the harvested crops should be shipped immediately to the processing facilities not only to provide the raw materials needed for production plans in a timely manner but also to shorten the time those perishable products spend in the SC before being delivered to customers.
The industrial stage incorporates processing the harvested crops to produce finished products and storing the non-processed and processed products inside the processing facility. Processing activities also contribute to CO 2 emissions as well as the SC cost. In addition, the period those products remain in the processing facility after being harvested has a significant effect on the age of products. If crops or products stored in the processing facility have exceeded their shelf life before being used to satisfy customer demands, they will be disposed as waste, which not only contributes to CO 2 emissions but also causes the loss of the associated resources and costs. Production schedules should be planned properly to secure sufficient supply to meet the product demand in the market while considering the cost as well as the environmental impact of processing, carried inventory, and any generated wastes, if any.
Accordingly, the different stages and special characteristics of the AFSC combines to make the integrated agricultural, logistics and production strategic tactical planning problem a challenging and complicated assignment where improper decisions in any of these stages in the SCN will affect the following activity down to the final consumer.

Proposed Mathematical Model
The proposed deterministic multi-objective MILP model considers the strategic agricultural planning decisions through studying the crop rotation planning problem, and the harvesting decisions integrated with the tactical design of AFSCs incorporating transportation, storing, processing, waste disposal, fulfilled demand and lost sales, if any.
The proposed model is an upgraded model formulation of the model presented in the recent publication of Fikry et al., 2021 [7], after accounting for perishability, in terms of direct shelf life constraints and the cost of processing in addition to the generated profits, and introducing a second objective function to minimize the associated environmental impact (CO 2 emissions). The model seeks to find the following optimum decisions in the studied AFSC.

•
The selection of plots to be planted as well as the crops to be planted on them in addition to the planting period; • The selection of the harvesting period as well as estimating the harvested quantity from each crop in each plot at each period; • The calculation of the transported quantity from each farm to each processing facility per period as well as the number of trips needed to transport such quantity; • The determination of the processed quantity of products at each processing facility per period; • The estimation of the total stored quantity from both non-processed and processed products at each processing facility per period; • The determination of the satisfied demand and lost sales, if any.

1.
The estimated yield for each crop in each period is known, which mainly depends on the harvested period and its maturation level; 2.
The farm consists of homogenous plots of standard sizes; therefore, the obtained yield is the same in any plot; 3.
The expected crop yield and irrigation water depend only on the present crop, regardless of the preceding crop; 4.
The total annual available water is constant for all the years in the rotation cycle; 5.
Each crop has a known deterministic demand in each period; 6.
There is no water stored in the soil; 7.
The harvested quantity is transported to the processing facility immediately after harvesting in the same harvesting period; 8.
Inventory is held at the processing facilities only; hence, there is no inventory on the fields; 9.
Processing facilities have a fixed processing capacity; 10. Crops and products which exceed their shelf life are disposed of immediately in the same period; 11. The age of crops used to process a specific product has no effect on its shelf life after processing.

Model Nomenclature
The following indices and sets are used: Set of crop families where f N−1 represents the legume family and f N represents the fallow periods (unplanted periods) Set of products produced from a specific crop (e.g., P 1 is the set of products produced from crop 1) a ∈ {0, 1, . . . , SL i } Index indicating the age of a crop since its harvesting in periods A ∈ {0, 1, . . . , SL p Index indicating the age of a product since its production in periods The input parameters used in the model are summarized as follows: Processing capacity of product p in period j in facility f (ton/period) The conversion factor for producing product p in facility f (ton/ton) D pj f The demand of product p in period j at facility f (ton) d k f Distance between plot k and facility f (km) C iv Cost per km of transporting crop i using vehicle v (EUR/km·ton) Holding cost of product p in period j in facility f (EUR/ton·period) ea i Agriculturally related CO 2 -eq emissions of the production of crop i(ton CO 2 -eq/hectare) et iv Transportation-related CO 2 -eq emissions for transporting crop i using vehicle v (ton CO 2 -eq/ton·km) ep p f Processing related CO 2 -eq emissions of product p in facility f ed i Disposal-related CO 2 -eq emissions of crop i (ton CO 2 -eq/ton) ed p Disposal-related CO 2 -eq emissions of product p (ton CO 2 -eq/ton) The decision variables used in the model are as follows: Required number of trips to transport crop i harvested in period j from plot k to facility f using vehicle v Av id f a Available quantity from crop i in period j at facility f with age a I ij f a Inventory of crop i in period j at facility f with age a PP pj f a Processed quantity of product p in period j in facility f made from crop of age a IP pj f A Inventory of product p in period j at facility f with age A W ij f a Disposed waste from crop i in period j at facility f with age a WP pj f A Disposed waste from product p in period j at facility f with age A FD pj f A Fulfilled demand from product p in period j from facility f of age A LS pj f Lost sales from product p in period j from facility f The economic objective function represented in the total generated profit across the SCN is to be maximized as shown in Equation (1). The first part of the objective function is the revenue from selling the products. Then, the following costs are subtracted from the revenue:

•
Cost of shipping the crops from plots to the processing facilities; • Holding cost of storing crops and products in the processing facilities; • Cost of disposing waste from crops and products which exceed their shelf lives; • The processing cost of products; • Penalty cost of unfulfilled product demand.
The environmental objective represented in the total CO 2 -eq emissions is to be minimized as shown in Equation (2). It considers carbon emissions from planting, the transportation of crops from plots to processing facilities, the processing of harvested crops, and the disposal of crops and products that exceed their shelf lives.
Crop rotation constraints ensure necessary conditions for perfect crop cultivation criteria. Each agricultural farm is divided into a set of plots. Each plot is independent of the others and could be cultivated with various types of crops. The following criteria are considered as in [34]: • Each crop has its criteria, including the planting and harvesting dates and the associated demand; • Each crop requires different amounts of water for irrigation that must be satisfied at a given time period; • Crops belong to different botanic families. The same crops or crops from the same family cannot be planted in succession; • At least one legume crop should be planted on each plot during the rotation cycle; this would positively affect the soil and the yield obtained; • Every cycle should involve at least one fallow period to allow the soil to restore its moisture and fertility content.
Whereas constraint (3) ensures that there is at most one crop per plot per period, constraint (4) ensures that the planted crop will occupy the plot during its whole production cycle. Constraint (5) guarantees that the crop is only grown in its permissible planting periods. Constraint (6) prevents the same crop or two crops from the same family to be planted consecutively. Constraint (7) ensures that the number of occurrences of each crop during the rotation cycle is based upon that crop's frequency. However, in the case that the rotation length is greater than the frequency reciprocal of the crops, constraint (7) will not be enough to ensure that enough time has elapsed before planting the same crop again based upon its planting frequency. Therefore, constraint (8) is introduced to ensure that there is enough time before planting the same crop again. Constraint (9) determines the annual status of crop i on plot k in year t, (e.g., whether or not crop i is planted on plot k in year t). Constraint (10) ensures that the annual planted crops per plot cannot exceed the planting seasons permissible. Constraint (11) limits the yearly planted crops to the total available land. Constraint (12) ensures that the fulfilled demand of each crop is within the allowed limits in terms of the required number of plots annually. Constraints (13) and (14) ensure the presence of at least one legume crop and one fallow period during the rotation cycle, respectively. Constraint (15) limits the total used water for irrigation per year to the total annually available water.
As for harvesting constraints, constraint (16) ensures that the crop is totally harvested if and only if it is planted in a certain plot in year t. Constraint (17) represents the harvested quantity per crop as a percentage of the optimum yield quantity.
As for transportation constraints, constraint (18) ensures that all of the harvested quantity is transported to the processing facilities in its harvesting period. Constraint (19) estimates the number of trips required to transport each crop from plot k to the processing facilities based upon the capacity of vehicles used. Constraint (20) limits the total number of trips from each plot to a certain value. Constraint (21) ensures that the total trips per period for each vehicle cannot exceed a certain limit.
As for inventory and processing constraints, constraint (22) limits the total shipped quantity from each crop during each harvesting period to the maximum available storage capacity in each processing facility. Constraint (23) determines the available quantity of fresh crops (a = 0) in each facility based on the total shipped quantity of that crop in each harvesting period. Constraint (24) ensures that the available quantity from carried-over crops of a specific age at the beginning of any period is equal to that of the available inventory from the last period. Constraint (25) determines the available inventory of each crop with a specific age, a, at the end of each period in each facility. Constraint (26) ensures that the processed products in each facility cannot exceed the production capacity of that facility. Constraint (27) associates the processed quantity of each product to the available quantity of the relevant crop in each period. Constraint (28) determines the available inventory from freshly produced products ( A = 0) in each period in each facility. Constraint (29) determines the carried-over inventory from each product in each period in each facility considering its remaining age.
As for perishability constraints, constraint (30) ensures that no crop waste is generated for crops whose age has not exceeded the allowable shelf life. Constraint (31) ensures the disposal of crop waste from crops that have reached their shelf life limit. Constraint (32) ensures that crops that exceed their shelf life are not processed. Constraint (33) ensures that no product waste is generated for products whose age has not exceeded the allowable shelf life. Constraint (34) ensures the disposal of product waste from products that have reached their shelf life limit.
As for demand fulfilment constraints, constraint (35) ensures that the fulfilled demand from fresh products ( A = 0) comes only from recently processed products not carried over in the inventory. Constraint (36) ensures that no demand is fulfilled from products that reached their shelf life. Constraint (37) ensures that the fulfilled demand from each product during the rotation cycle is within the allowable thresholds. Constraint (38) ensures that the demand for each product in each period in each facility is either fulfilled or considered lost sales for which a penalty is paid.

Case Study Description
The proposed model was applied to a case study of sugar beet processing chains in the Netherlands. The essential input data were obtained from Flevoland province, Netherlands. The geographical distribution of farms and processing facilities of such chains is shown in Figure 3 [35]. In the Netherlands, the processing facilities are centralized in the shown locations, where Flevoland supplies the northern facility located in Groningen [7].

Case Study Description
The proposed model was applied to a case study of sugar beet processing chains in the Netherlands. The essential input data were obtained from Flevoland province, Netherlands. The geographical distribution of farms and processing facilities of such chains is shown in Figure 3 [35]. In the Netherlands, the processing facilities are centralized in the shown locations, where Flevoland supplies the northern facility located in Groningen [7]. Due to growing markets and new uses for sugar beet-derived products, there is a forecasted increase of 20% in sugar beet supply [2].
The rotation cycle in the agricultural stage was obtained using a different number of Due to growing markets and new uses for sugar beet-derived products, there is a forecasted increase of 20% in sugar beet supply [2].
The rotation cycle in the agricultural stage was obtained using a different number of crops, and then the sugar beet crop only is considered for the rest of the stages. Sugar beet can only be grown every four years based on the rotation schemes used by farmers [36]. Therefore, a planning horizon of four years was studied and divided into 96 periods where each period was equivalent to two weeks.
The average size of a small farm in the Netherland is less than 20 ha [37]. Accordingly, a small farm with 12 plots (one hectare each) was considered to investigate the effect of crop rotation schedules during the rotation cycle for different farms' plans. Twelve crops belonging to seven different botanic families were studied, and crop cultivation and harvesting dates are shown in Table 3 while the maximum demand threshold to be fulfilled from each crop can be found in the Supplementary Materials. The minimum demand threshold corresponding to each crop was assumed to be one-third of the maximum threshold.
In terms of the transportation stage, which is the second stage in the network, only sugar beet was studied. The main goal of this stage is transporting sugar beet to the processing facilities. For simplicity, this case study considers only one vehicle, and the distances between the plots and the processing facilities can be found in the Supplementary Materials.
In the processing stage, sugar beet is converted into white sugar. White sugar is then sold to satisfy the required demand. However, sales may be lost due to several reasons and a penalty is applied for unfulfilled demand. The penalty cost for lost sales is assumed to be half the product's selling prices.
Transportation-and processing-related parameters are shown in Table 4 and price as well as other cost parameters are shown in Table 5.
To consider the perishability aspect, it is important to note that sugar beet shelf life is considered to be five months [38]. After processing sugar beet, the resulting white sugar produced is assumed to have a shelf life of two years, which is a relatively very long period that makes white sugar a non-perishable product.
For the environmental impact considerations, CO 2 emissions are considered for all the SCN. Thus, CO 2 emission-related data are shown in Table 6.  Table 4. Transportation and processing parameters.

Parameter Value
Truck capacity 50 ton White sugar conversion rate [40] 0.14625 ton/ton Daily processing capacity [41] 10 ton Table 5. Price and cost parameters.

Parameter Value
White sugar selling price [41] 500 EUR/ton Transportation cost [40] 0.1 EUR/ton·km White sugar processing cost in a traditional facility design [41] 65.49 EUR/ton Holding cost of white sugar [2] 0.1 EUR/day·ton Holding cost of sugar beet [7] 0.15 EUR/day·ton Disposal cost of white sugar [2] 10 EUR/ton Disposal cost of sugar beet 10 EUR/ton Penalty for lost sales 250 EUR/ton Table 6. Environmental impact parameters.

Results and Discussion
In this section, the solution of the proposed MILP model is presented. The proposed model was implemented using GUROBI ® 9.5.0 incorporated with Python. The model was tested on a 3.47 GHz Intel Xeon PC with a 96 GB RAM computer. The solver uses a branch and bound algorithm to find the optimal solution for the design of an economically as well environmentally sustainable AFSC in which the crop rotation planning problem is incorporated.

Model Verification and Validation
The mathematical model as well as the code used to implement the model were verified to ensure that the model could perform its intended function and be free of errors. The code was checked with the help of syntax error detectors and no errors were found. In addition, model verification was performed using small test instances to ensure that the model captured the problem's logic and mathematics and that none of the constraints were violated (e.g., that there is at least one legume crop at each plot during the rotation cycle). The comparison of the model's results and the manually run test instances ensured the correctness of both the mathematical model and the code used to implement it.
The model was also validated by applying it to a comprehensive case study-described in the previous section-to ensure its eligibility to be applied on a realistic case study. Inspecting the model's results-Section 6.2-allowed a confirmation of the validity of the model.

Case Results and Discussion
In this subsection, the results of applying the formulated MILP model to the case study described in the previous section are discussed and analyzed. The optimum farm schedule across the rotation cycle is obtained and to the optimum decisions to be taken across the whole SC are determined. Furthermore, a trade-off analysis is conducted between the economic and environmental objectives. Eventually, the impact of crop and product perishability on the economic objective is studied, which can be used as a decision support tool for assessing investment-related decisions.
The following analysis was conducted on a small-sized problem using 12 crops, 12 plots, 4-year planning horizon divided into 96 periods (period = two weeks), one processing facility, one vehicle and one product. The optimum farm schedule across the rotation cycle is the first type of model outcome. Such a schedule provides optimum decisions regarding the following questions: • Which crops will be planted in which plots and in which period? • When should planted crops be harvested?
The farm schedule obtained meets all the necessary conditions and criteria of the crop rotation planning problem which were incorporated in the model constraints. These constraints ensure that the cultivation and harvesting of crops during the rotation cycle are adequate to satisfy the corresponding demand of that crop, that planting is restricted to the crop's planting season and that harvesting takes place after a minimum growth period. Legumes and fallow periods are present in each plot at least once during the rotation cycle and the same crops or crops from the same family are not planted successively on the same plot while enough time is given before planting the same crop again at the same plot. Finally, water requirements for irrigation during each period are satisfied with the available water amount.
It is important to note that the model can be used efficiently with larger farm sizes as will be shown in Section 6.3. However, studying a small farm containing 12 plots was enough for illustration purposes.
Two scenarios were considered to study the different farm plans based on two different strategies for crops' demand requirements where

•
Scenario 1 entails satisfying a certain demand from each crop (e.g., contract farming) where a maximum and minimum threshold on the number of annual plots that should be planted with specific crops are used; • Scenario 2 entails that each crop should be planted annually during the rotation cycle (crop mix).
The farm schedule for scenario 1 is obtained twice. Farm schedule (a)-shown in Figure 4-is the best economic solution obtained while maximizing the economic objective and imposing no restrictions on the environmental objective while farm schedule (b)-shown in Figure 5-is the best environmental solution while optimizing the environmental objective through minimizing the CO 2 -related emissions and imposing no restrictions on the economic objective. However, it should be noted that the CO 2 agriculturally related emissions of only the sugar beet were incorporated into the model due to the limitation of data availability of such a parameter for the rest of the studied crops. Thus, the differences in the generated farm schedules in scenario 1 while optimizing different objectives are generated due to the variation in the satisfied demand-in terms of the annual plots that should be planted with specific crops-based upon the identified demand range. Legumes and fallow periods are present in each plot at least once during the rotation cycle and the same crops or crops from the same family are not planted successively on the same plot while enough time is given before planting the same crop again at the same plot. Finally, water requirements for irrigation during each period are satisfied with the available water amount.
It is important to note that the model can be used efficiently with larger farm sizes as will be shown in Section 6.3. However, studying a small farm containing 12 plots was enough for illustration purposes.
Two scenarios were considered to study the different farm plans based on two different strategies for crops' demand requirements where  Figure 5-is the best environmental solution while optimizing the environmental objective through minimizing the CO2-related emissions and imposing no restrictions on the economic objective. However, it should be noted that the CO2 agriculturally related emissions of only the sugar beet were incorporated into the model due to the limitation of data availability of such a parameter for the rest of the studied crops. Thus, the differences in the generated farm schedules in scenario 1 while optimizing different objectives are generated due to the variation in the satisfied demand-in terms of the annual plots that should be planted with specific crops-based upon the identified demand range. Year  Farm schedule (a) obtained from scenario 1 while maximizing the economic objective and imposing no restrictions on the environmental objective is shown in Figure 4 with an associated profit of EUR 66,241 and total emissions of 47,616 kg CO2-eq. For instance, onions occupy plot 1 from period 5 to period 16 which means that onions should be planted on plot 1 in period 5 and should be harvested from the same plot in period 16. In the first scenario, the crop rotation schedule ensures the satisfaction of the demand range demand range of specific crops per year. For instance, the maximum number of plots that can be planted for sugar beet per year for a farm containing 12 plots is 3 plots since the planting frequency of sugar beet is 0.25/year per plot which is equivalent to limiting the maximum rate of cultivating sugar beet to one cultivation per rotation cycle (4 years in the Netherlands) per plot. Thus, three plots were fed to the model as the maximum annual demand for sugar beet. The minimum annual demand for sugar beet was chosen to be one-third of the maximum limit which is one plot per year. As shown in Figure 4, three plots were planted with sugar beet annually, which is the maximum limit, to maximize the fulfilled demand from white sugar to generate the maximum profit. It is also shown that the same plot is planted with sugar beet only once during the rotation cycle satisfying the planting frequency.
Farm schedule (b) obtained from scenario 1 while optimizing the environmental objective through minimizing the CO2-related emissions and imposing no restrictions on the economic objective is shown in Figure 5 with an associated profit of EUR 11,833 and total emissions of 23,437 kg CO2-eq. As can be seen, the cultivation of sugar beet has decreased compared to that in scenario 1 (a) to minimize CO2 emissions. Sugar beet was planted twice in years 1 and 4 and once in years 2 and 3. Sugar beet was planted in an amount greater than the minimum threshold in years 1 and 4 despite the objective of minimizing CO2 emissions including agriculturally related emissions, to satisfy the minimum threshold on the fulfilled demand from white sugar.
In scenario 2, each crop should be planted annually during the rotation cycle. Applying such a scenario on a small farm with 12 plots resulted in an infeasible model to solve, which means that a farmer with a small farm of 12 hectares will have to make a trade-off between losing sales from one crop and planting 11 crops annually instead of 12 or widening the farm with one more hectare to include 13 plots instead, since the model yielded a feasible solution with a minimum number of 13 plots as shown in Figure 6. The infeasibility of solving the model with 12 crops to be planted annually using a 12-plot farm is because of the limited amount of land and the long growth duration of most crops. Although there are two planting seasons per year, some crops such as sugar beet, barley, maize, wheat (spring), potatoes, rapeseed and green peas occupy the plot for relatively long periods leaving no room for other crops to be planted beside them in one year. Thus, seven plots will be fully occupied annually with only seven crops. In addition, since green   Farm schedule (a) obtained from scenario 1 while maximizing the economic objective and imposing no restrictions on the environmental objective is shown in Figure 4 with an associated profit of EUR 66,241 and total emissions of 47,616 kg CO 2 -eq. For instance, onions occupy plot 1 from period 5 to period 16 which means that onions should be planted on plot 1 in period 5 and should be harvested from the same plot in period 16. In the first scenario, the crop rotation schedule ensures the satisfaction of the demand range demand range of specific crops per year. For instance, the maximum number of plots that can be planted for sugar beet per year for a farm containing 12 plots is 3 plots since the planting frequency of sugar beet is 0.25/year per plot which is equivalent to limiting the maximum rate of cultivating sugar beet to one cultivation per rotation cycle (4 years in the Netherlands) per plot. Thus, three plots were fed to the model as the maximum annual demand for sugar beet. The minimum annual demand for sugar beet was chosen to be one-third of the maximum limit which is one plot per year. As shown in Figure 4, three plots were planted with sugar beet annually, which is the maximum limit, to maximize the fulfilled demand from white sugar to generate the maximum profit. It is also shown that the same plot is planted with sugar beet only once during the rotation cycle satisfying the planting frequency.
Farm schedule (b) obtained from scenario 1 while optimizing the environmental objective through minimizing the CO 2 -related emissions and imposing no restrictions on the economic objective is shown in Figure 5 with an associated profit of EUR 11,833 and total emissions of 23,437 kg CO 2 -eq. As can be seen, the cultivation of sugar beet has decreased compared to that in scenario 1 (a) to minimize CO 2 emissions. Sugar beet was planted twice in years 1 and 4 and once in years 2 and 3. Sugar beet was planted in an amount greater than the minimum threshold in years 1 and 4 despite the objective of minimizing CO 2 emissions including agriculturally related emissions, to satisfy the minimum threshold on the fulfilled demand from white sugar.
In scenario 2, each crop should be planted annually during the rotation cycle. Applying such a scenario on a small farm with 12 plots resulted in an infeasible model to solve, which means that a farmer with a small farm of 12 hectares will have to make a trade-off between losing sales from one crop and planting 11 crops annually instead of 12 or widening the farm with one more hectare to include 13 plots instead, since the model yielded a feasible solution with a minimum number of 13 plots as shown in Figure 6. The infeasibility of solving the model with 12 crops to be planted annually using a 12-plot farm is because of the limited amount of land and the long growth duration of most crops. Although there are two planting seasons per year, some crops such as sugar beet, barley, maize, wheat (spring), potatoes, rapeseed and green peas occupy the plot for relatively long periods leaving no room for other crops to be planted beside them in one year. Thus, seven plots will be fully occupied annually with only seven crops. In addition, since green peas (the only legume crop among the studied crops) should be planted at least once in each plot during the rotation cycle, two more plots will be fully occupied by green peas to have three plots cultivated with green peas annually to satisfy such a restriction. This leaves three free plots to be cultivated with the remaining five crops. These five crops are divided into three crops whose started planting period is in the first half of the year and two crops that must be planted in the second half of the year. For the first year in the rotation cycle, this can be achieved since the whole year is available for cultivation. However, for the second year, only eleven plots will be available during the first half of the year (because winter wheat which occupies one plot will be harvested in period 39 or 40). Nine plots from the total of eleven will be cultivated with plants that occupy the plot only for a year, leaving only two plots for cultivation in the first half of the year while having three plots whose planting periods is in the first half and thus leading to an infeasible solution with a twelve-plot farm.
Deciding not to plant one of the crops and withstand the associated loss from the lost sales can be an option and increasing the farm area to include 13 plots can be another option. The feasible farm schedule resulting from using a 13-plot farm is shown in Figure 6. peas (the only legume crop among the studied crops) should be planted at least once in each plot during the rotation cycle, two more plots will be fully occupied by green peas to have three plots cultivated with green peas annually to satisfy such a restriction. This leaves three free plots to be cultivated with the remaining five crops. These five crops are divided into three crops whose started planting period is in the first half of the year and two crops that must be planted in the second half of the year. For the first year in the rotation cycle, this can be achieved since the whole year is available for cultivation. However, for the second year, only eleven plots will be available during the first half of the year (because winter wheat which occupies one plot will be harvested in period 39 or 40). Nine plots from the total of eleven will be cultivated with plants that occupy the plot only for a year, leaving only two plots for cultivation in the first half of the year while having three plots whose planting periods is in the first half and thus leading to an infeasible solution with a twelve-plot farm. Deciding not to plant one of the crops and withstand the associated loss from the lost sales can be an option and increasing the farm area to include 13 plots can be another option. The feasible farm schedule resulting from using a 13-plot farm is shown in Figure 6.

Optimum SCN
The proper planning of an AFSC is essential to drive optimum decisions across the different stages of the SC where improper upstream decisions in the agricultural stage will negatively affect downstream activities in the processing stage. Thus, optimum cropping, harvesting, transportation, processing, storing, and disposing as well as fulfilling demand decisions are required for the effective control and management of the sugar beet SCN while maximizing profit and minimizing the negative environmental impacts.
Optimum decisions across the SCN vary with the objective function being optimized. Thus, two cases were investigated to study the model's behavior while optimizing different objectives. The first case is the best economic sugar beet SCN decision while optimizing the economic objective through maximizing the profit and imposing no restrictions on the environmental objective. The second case is the best environmental sugar beet SCN decision while optimizing the environmental objective through minimizing the CO2-related emissions and having no restrictions on the economic objective.
A comparison between the two cases given a sugar beet SC configuration consisting of one conventional traditional processing facility and one vehicle where the only product produced is white sugar is shown in Table 7, where a trade-off between the model objective and fulfilled demand exists.

Optimum SCN
The proper planning of an AFSC is essential to drive optimum decisions across the different stages of the SC where improper upstream decisions in the agricultural stage will negatively affect downstream activities in the processing stage. Thus, optimum cropping, harvesting, transportation, processing, storing, and disposing as well as fulfilling demand decisions are required for the effective control and management of the sugar beet SCN while maximizing profit and minimizing the negative environmental impacts.
Optimum decisions across the SCN vary with the objective function being optimized. Thus, two cases were investigated to study the model's behavior while optimizing different objectives. The first case is the best economic sugar beet SCN decision while optimizing the economic objective through maximizing the profit and imposing no restrictions on the environmental objective. The second case is the best environmental sugar beet SCN decision while optimizing the environmental objective through minimizing the CO 2 -related emissions and having no restrictions on the economic objective.
A comparison between the two cases given a sugar beet SC configuration consisting of one conventional traditional processing facility and one vehicle where the only product produced is white sugar is shown in Table 7, where a trade-off between the model objective and fulfilled demand exists. It can be noted that the best economic solution resulted in a SCN with the maximum possible harvested quantity of sugar beet from the 12 plots studied, since each plot can be planted once at most during the planning horizon of four years with a yield of 100 tons per plot. Harvesting the maximum possible quantity resulted in shipping 1200 tons of sugar beet using 24 trips with a maximum of 50 tons per trip. Processing all the harvested quantities from sugar beet resulted in 176 tons of white sugar which was all used to fulfill the maximum demand threshold to maximize profit.
In contrast, in the best environmental solution, the minimum demand threshold was fulfilled to minimize the total CO 2 emissions across the SC, resulting in lost sales and decreased profit. To fulfil that minimum demand threshold, only 600 tons of sugar beet was harvested and shipped in 12 trips to the processing facility, where all the harvested quantity was processed to produce 88 tons of white sugar to fulfill the minimum demand threshold. Such a decrease in fulfilled demand resulted due to the model's tendency to minimize agriculture-, transportation-as well as processing-related CO 2 emissions while meeting the essential criteria and constraints of the model.
In the best economic solution and the best environmental solution, two important points are shown as follows:

•
The model tends to keep inventory from processed products (white sugar) rather than from crops (sugar beet) because of two main reasons. The first reason is that storing crops costs more than storing processed products due to the need for special setups that would prevent crops from spoiling. The second reason is that processing positively affects the perishability of products resulting in products with a longer shelf life that can be stored and kept longer across the SC; • There was no waste generated across the SC which is due to the relatively long shelf life of sugar beet and white sugar in addition to the model's tendency to minimize waste whatever the objective is because disposing of waste is of a high cost and emits CO 2 emissions with no added value to the SCN.

Multi-Objective Optimization and Trade-Off Analysis
The eco-efficient solutions for the studied sugar beet SCN were obtained using the -constraint method where the economic objective was optimized through maximizing the profit while varying the allowable environmental impact in different iterations. The pseudocode for the multi-objective algorithm using the -constraint method is shown below (Algorithm 1). Such an analysis resulted in the trade-off curve shown in Figure 7, where each point on the Pareto-efficient frontier represents a different SCN-as shown in Table 8-and the extreme solutions are summarized in the previous subsubsection. Each optimal SCN corresponds to a specific integer solution of the model. All solutions reduce the environmental impact by decreasing the fulfilled demand between the maximum and minimum thresholds for demand fulfillment through decreasing the planted, harvested, transported, and processed quantities to minimize the agriculture-, transportation-and processing-related CO 2 emissions. However, the decreased fulfilled demand and increased lost sales resulting from a lower environmental impact has caused a decrease in the generated profits across the sugar beet SC.

define
← 2 + * define constraint : _ _ ≤ get _ ← maximize profit under constraint define ← profit at _ add ( , ) to _ end for Figure 7. The trade-off curve between the economic and environmental objectives. Different points on the curve represent different SC networks.

Eco. Obj. (EUR )
prolongs the product shelf life to two periods, which are equivalent to four weeks more than the crop shelf life. The results obtained from solving those eight scenarios are shown in Figure 8.
impact of perishability which is considered by the proposed model while using sugar beet. However, for the purpose of the analysis, the model was solved for eight hypothetical scenarios in which the shelf life of sugar beet was varied from one to eight periods to study the effect on the economic objective function, if there was any. In each scenario, the shelf life of processed white sugar is dependent on the shelf life of the sugar beet where processing prolongs the product shelf life to two periods, which are equivalent to four weeks more than the crop shelf life. The results obtained from solving those eight scenarios are shown in Figure 8. It can be concluded that perishability affects the profit generated across the SC but up to a specific point where the products become stable, at which point perishability no longer has an effect. The worst economic objective value resulted from AFSCs with very perishable crops and products having very short shelf-lives and improved with increasing the shelf life of both crops and products. Then, it stabilized for crops whose shelf life exceeds seven periods for the current case. This enforces the importance of accounting for perishability while designing the AFSC of crops and products with short shelf lives and this effect diminishes until reaching a stable point where crop and product perishability no longer affects the design of the SCN.

Managerial Insights
The trade-off analysis conducted in Section 6.2.3 provides a powerful decision support tool for managers while planning strategic as well as tactical decisions across the SC. If there is a governmental regulation on the maximum threshold of CO2 emissions across the SC or a company is seeking to be more sustainable with a specific target for CO2 emissions, such an analysis will provide the optimum SCN decisions that will lead to the maximum profit where it's not possible to decrease the environmental impact without decreasing the generated profit across the SC. The current proposed model assumes that processing facilities have already been established, and the case study to which the model was applied has one conventional It can be concluded that perishability affects the profit generated across the SC but up to a specific point where the products become stable, at which point perishability no longer has an effect. The worst economic objective value resulted from AFSCs with very perishable crops and products having very short shelf-lives and improved with increasing the shelf life of both crops and products. Then, it stabilized for crops whose shelf life exceeds seven periods for the current case. This enforces the importance of accounting for perishability while designing the AFSC of crops and products with short shelf lives and this effect diminishes until reaching a stable point where crop and product perishability no longer affects the design of the SCN.

Managerial Insights
The trade-off analysis conducted in Section 6.2.3 provides a powerful decision support tool for managers while planning strategic as well as tactical decisions across the SC. If there is a governmental regulation on the maximum threshold of CO 2 emissions across the SC or a company is seeking to be more sustainable with a specific target for CO 2 emissions, such an analysis will provide the optimum SCN decisions that will lead to the maximum profit where it's not possible to decrease the environmental impact without decreasing the generated profit across the SC. The current proposed model assumes that processing facilities have already been established, and the case study to which the model was applied has one conventional traditional processing facility. However, other facility designs may result in lower CO 2 emissions. For instance, using facilities with the biorefinery design improves the environmental objective due to its negative contribution through the production of biogas [2]. Thus, for not yet established SC configurations or SC configurations that are subjected to changes on the strategic level for improvement or development purposes, developing the model to account for different facility designs to be established is worth studying.
Furthermore, the analysis of the impact of perishability on the economic objective provides a very powerful decision support tool for managers while assessing the maximum limit of investment to be made in any new technology that may be introduced to prolong the shelf life of crops or products (e.g., refrigerated vehicles or improved refrigeration systems in storage locations in the processing facility), where the maximum limit of investment can be assessed by the increase in profit caused by the prolonged shelf life resulting from the new technology. Such an analysis can be carried by running the model on two scenarios; one is the base case scenario with the current setup and the demonstrated shelf life of crops and products, and the other scenario is with the new parameters caused by the new technology (e.g., the inventory carrying the cost and prolonged shelf life). As shown in Figure 8, prolonged shelf life causes an increase in the profits generated across the SC and, thus, it can be concluded that the maximum investment to be made in such a technology to prolong crops or products' shelf life is equivalent to the increase in the generated profits.

Model Performance Test
Several instances were proposed to test the model's performance with problems of high sizes, as shown in Table 9. A different combination of crops (I) and plots (K) were studied during the computational analysis. The developed model was tested in seven different instances and their results are presented in Table 9 which shows the best economic and environmental solution for each instance. The computational time was directly proportional to the complexity of the problem, as the time exponentially increased with the increasing number of plots in each instance. The variation in computational time between the 12 crop and 5 crop problem showed the significant effect of the number of crops on the complexity of the problem. The increase in the problem size due to the variations in the number of crops almost doubled the computational time in each instance while it kept the number of plots constant. The instances' solutions were compared to those presented in the recent publication of [7] and the results showed the same trend.
For the instances with five crops (I = 5), the chosen crops from the twelve crops were strategic crops, which are wheat, sugar beet, onions, and potatoes in addition to one legume crop as in [7]. The five crops represented five different families resulting in the flexibility to relax the constraint relating to the succession of crops from the same family without affecting the optimum solution.
The objective of this experiment was to test the effect of varying the number of decision variables of the model along with increasing the complexity of the problem on the computational time. The model was able to solve up to 1000 plots with 12 different crops with various crop families. The number of plots had a clear effect in that it increased the computational time and the economical objective function. The trade-off is clear between the computational time and the higher problem sizes; however, it does not affect the optimality of the solution.

Conclusions and Directions of Future Work
Given the contribution of the current infrastructure of the AFSC to food waste and food insecurity as well as its contribution to climate change and GHG emissions, the need to build a comprehensive background in the field is evident. Therefore, in this research article, AFSC was introduced in a detailed manner to fully understand its unique characteristics (e.g., seasonality, perishability, and uncertainty), stages and incorporated activities (e.g., agriculture, transportation, and processing).
Surveying the related literature resulted in the observation of a gap in accounting for the special characteristics of an AFSC (e.g., seasonality, perishability, cropping and harvesting) in an integrated manner in the design of a SCN configuration combining agricultural decisions with the transportation and processing decisions for multiple products and accommodating different planning levels over a multi-period planning horizon.
The main contribution of this article is the presentation of a deterministic multiobjective MILP model integrating agriculturally related decisions through accounting for crop rotation planning as well as harvesting decisions in the design of a sustainable AFSC incorporating transportation, inventory and processing decisions as well as determining the fulfilled demand, generated wastes, and lost sales. The model represents a strategic tactical decision support tool for managers aiming to achieve a economically competitive SC configuration in the agro-food industry while considering environmental sustainability. The proposed model considers the seasonal variability in yield and demand and the perishable nature of non-processed and processed products in addition to studying more than one cropping season through a rotation cycle.
Multi-objective optimization was used to optimize the economic and environmental dimensions. The proposed model was applied on a sugar beet processing chain in the Netherlands to obtain the crop rotation schedule across the planning horizon of one rotation cycle for different possible farm plans, which provided optimum decisions regarding which crops to be planted in which plots and in which periods in addition to the harvesting time and the harvested quantities based upon yield parameters. Optimum crop rotation schedules and SCN decisions vary with the objective function being optimized, showing a trade-off between the two contradicting objective functions. The Pareto frontier was investigated to study such a trade-off. It was found that to reduce the environmental impact, the fulfilled demand decreases through decreasing the planted, harvested, transported, and processed quantities to minimize the agriculture-, transportation-and processing-related CO 2 emissions. However, the decreased fulfilled demand and increased lost sales causes an associated penalty which is the decrease in the total generated profits across the sugar beet SC.
The model can help with providing managerial insights related to environmental sustainability by providing a trade-off analysis between the economic and environmental objectives, which provides the optimum SCN with the maximum profit at a specified environmental impact level where it is not possible to reduce the environmental impact without negatively influencing the profit across the SC. Furthermore, the model can help managers specify the maximum limit of investment to be made in a technology to prolong the shelf life of products while remaining profitable by quantifying the impact of perishability on the economic objective function.
The proposed deterministic model has two main limitations that should be addressed in future research. Firstly, a stochastic version of the model should be developed to account for the main sources of uncertainty in AFSCs, such as yield and demand uncertainty. Secondly, to provide a more comprehensive model for the sustainable design of AFSCs, the social dimension of sustainability should be included. This addition could involve a consideration of indicators such as food security and health improvement, which are often overlooked in AFSC research. By addressing these limitations, future studies can offer a more robust and holistic understanding of AFSC performance and contribute to the sustainable development of agricultural systems.