Next Article in Journal
Limiting the Number of Possible CFG Derivative Trees During Grammar Induction with Catalan Numbers
Previous Article in Journal
Maintenance Modeling for a Multi-State System Under Competing Failures and Imperfect Repairs
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

A Decentralized Bilevel Interactive Fuzzy Approach for Socially Sustainable Agri-Food Supply Chain Management

by
César J. Vergara-Rodríguez
1,2,*,
Jairo R. Montoya-Torres
1 and
José Ruiz-Meza
1,2
1
School of Engineering, Universidad de La Sabana, Chía 250001, Colombia
2
Department of Basic Sciences, Engineering and Architecture, Corporación Universitaria del Caribe CECAR, Sincelejo 700001, Colombia
*
Author to whom correspondence should be addressed.
Mathematics 2026, 14(2), 250; https://doi.org/10.3390/math14020250
Submission received: 9 December 2025 / Revised: 4 January 2026 / Accepted: 7 January 2026 / Published: 9 January 2026
(This article belongs to the Topic Decision Science Applications and Models (DSAM))

Abstract

Agri-food supply chain management (ASCM) involves hierarchical structures in which actors make autonomous decisions and pursue objectives that may conflict with one another, thereby hindering coordination and limiting the understanding of how these decisions affect overall chain performance. This study proposes a decentralized bilevel mixed-integer linear programming model (BLDPP) for ASCM, solved using an interactive fuzzy decision-making approach that integrates membership functions with multi-objective programming. The model was validated through a case study conducted on an agri-food supply chain in Colombia. The results show that the interactive fuzzy approach enabled the development of a planning scheme that achieved a 94% satisfaction level among all decision-makers, demonstrating its effectiveness in harmonizing potentially conflicting interests. Additionally, the resulting planning incorporated up to 99% of the total productive capacity of small producers into the purchasing plan, supporting their inclusion in the chain. These findings indicate that both the proposed management model and its solution approach offer a robust alternative for advancing toward socially sustainable management of agri-food supply chains.

1. Introduction

Food supply chains (FSCs), which play a central role in feeding the global population, are undergoing continuous transformation driven by technological innovation, demographic shifts, evolving consumer preferences, and broader economic development. Understanding their current state is essential for adapting improvement and modernization efforts to specific local contexts. The commercial relationships among actors across the agri-food system—from producers to end consumers—are fundamental to this transformation. However, the evolution of these chains depends not only on the actions of producers but also on the power dynamics that shape interactions among the various stakeholders, including governments and civil society organizations. The Food and Agriculture Organization of the United Nations (FAO) highlights that achieving inclusive and sustainable agri-food systems requires the active participation of all actors and the effective management of these power relationships [1].
An estimated 1.23 billion people—approximately one-third of the global workforce—are directly employed in agri-food systems, linking primary producers with value-added stages such as storage, transportation, and distribution. These systems are interconnected with input and service supply chains and vary widely in scale and formality, ranging from local to global operations. According to the FAO, the largest farms account for only 1% of all holdings yet control more than 70% of the world’s agricultural land, whereas small farms (less than 2 hectares) represent 84% of total holdings but manage only 12% of the land. Additionally, more than 90% of farms are family-run, producing roughly 80% of the world’s food, with small farms contributing approximately 35% [1].
Particularly within the hierarchical structures of agri-food supply chains (ASCs), actors operate autonomously and often pursue objectives that may conflict with one another, hindering integration and limiting the ability to understand how individual decisions influence the overall performance of the chain [2,3]. Moon et al. [4] emphasize that the competitiveness of agricultural products depends on coordinated efforts within an integrated chain, while Yi et al. [5] argue that the operational efficiency of ASCs requires close collaboration among all actors, along with the adoption of shared protocols and harmonized production and inventory strategies.
In real-world contexts, hierarchical decision-making structures are common, with lower-level actions conditioned by decisions made at higher levels. In this regard, bilevel programming (BP) has proven useful in a variety of applications, including road and logistics network design, supply chain optimization, routing problems, and congestion pricing [6,7,8,9,10,11].
Unlike centralized supply chains (CSCs), where a single entity optimizes overall profit, actors in decentralized supply chains (DSCs) pursue their own individual objectives, often generating conflicts. This lack of coordination can lead to the bullwhip effect, characterized by amplified demand fluctuations and excessive inventories, with severe consequences for perishable products such as economic losses, environmental impacts, and quality deterioration [12].
Within such structures, game theory (GT) has enabled the design of coordination mechanisms and contractual arrangements that equitably distribute benefits among actors [12]. However, traditional two-level and multilevel hierarchical models—where a leader makes decisions first, and followers respond without feedback—face computational and practical limitations, particularly when dealing with vague or imprecise decision environments [13].
The classical treatment of duopoly and multi-actor decision problems is commonly framed through bilevel (BLPP) and multilevel (MLPP) programming. These formulations may be centralized or decentralized, such as in decentralized bilevel programming (BLDPP) and decentralized multilevel programming (MLDPP). Existing solution approaches can be grouped into four main categories: extreme point search, transformation techniques, descent methods, and heuristic–evolutionary algorithms. While the first three rely on traditional optimization principles, evolutionary methods incorporate modern decision-making paradigms and function more as guided decision processes than as pure optimization tools [13].
Although classical algorithms for solving hierarchical models such as MLDPP or BLDPP can be adapted to increase flexibility, such modifications fundamentally alter the decision framework, increase computational burden, and become inefficient for medium- or large-scale applications [14]. Moreover, BLPP problems are NP-hard, making exact solutions computationally demanding [15]. Despite advances in algorithmic development, classical models often assume levels of precision that are unrealistic for poorly defined real-world problems, limiting their applicability in decentralized organizational contexts [16].
In contrast, interactive fuzzy decision-making offers a more suitable alternative for contemporary organizational settings, as it simplifies complex problems without sacrificing realism. By incorporating membership functions to handle imprecision and coupling them with multi-objective optimization, this approach provides a methodological framework that is both computationally efficient and highly adaptable to decentralized hierarchical systems [13].
Consistent with the discussion above, Bustos et al. [17] argue that research on agri-food supply chain management (ASCM) with hierarchical structures should prioritize the development of bilevel mixed-integer linear programming (BMILP) models, as well as three-level formulations that integrate suppliers, producers, and distributors. Caselli et al. [18] highlight that BP has been applied in the agricultural sector for the design of public policies, optimizing instruments such as subsidies and incentives. These models typically assume a single-leader/multiple-follower structure and require advanced solution techniques such as Lagrangian relaxation or heuristic approaches. However, a common limitation is the assumption of a push-based system, which overlooks end-consumer behavior. In response, An et al. [19] propose incorporating demand functions to develop more realistic supply chain representations.
The review conducted by Taşkıner and Bilgen [20] identifies significant gaps in the development of integrated harvest–production models, the limited validation of models with real-world data, and the need for heuristics capable of addressing large-scale instances. Although traditional approaches predominate—51 single-objective studies and 21 multi-objective studies—only two contributions employ BP-type optimization. Given that BP is particularly well-suited for modeling hierarchical structures and multilevel decision-making, both inherent characteristics of ASCs, its limited use represents a substantial research gap.
Accordingly, this study addresses the following research questions:
  • RQ1: How can hierarchical coordination among autonomous actors in an agri-food supply chain be improved while accounting for their heterogeneous objectives and operating conditions?
  • RQ2: Which alternative solution approaches to classical bilevel programming models enable the efficient management of decentralized agri-food supply chains under imprecise and interactive decision environments?
  • RQ3: To what extent can an interactive fuzzy bilevel framework enhance social inclusion—particularly the participation of small producers—while maintaining operational efficiency in agri-food supply chain planning?
To address these questions, this study begins with a focused review of the distributed two-level linear programming problem (BLDPP) and the interactive fuzzy approach proposed by Shih et al. [21]. Subsequently, a bilevel model with multiple followers is developed for a four-tier ASC, whose decision-making process is grounded in this approach. The model is then validated using a real case study from an agri-food supply chain in Colombia.
The main contributions of this research are as follows: (i) the development of a decentralized bilevel mixed-integer linear programming model for ASCM that integrates multiple producers, transporters, processing plants, and markets; (ii) the incorporation of an interactive fuzzy approach that combines membership functions with multi-objective programming to realistically model the hierarchical decision-making process; and (iii) the validation of the proposed model through a case study applied to an ASC in Colombia.
The proposed decentralized bilevel interactive fuzzy approach achieved a satisfaction level of approximately 94% among all decision-makers involved in the supply chain. The resulting planning integrated up to 99% of the productive capacity of small-scale producers into the purchasing plan, supporting their effective inclusion in the chain. In addition, the approach maintained processing-plant idle capacity below 10% during the majority of the planning periods, demonstrating its ability to balance social objectives and operational efficiency in a real-world agri-food supply chain.
The remainder of this paper is organized as follows: Section 2 reviews the relevant literature on agri-food supply chain management under hierarchical and decentralized decision-making structures. Section 3 describes the real-world case study and the structure of the agri-food supply chain considered. Section 4 presents the formulation of the decentralized bilevel mixed-integer linear programming model. Section 5 explains the interactive fuzzy decision-making methodology and discusses the computational results. Finally, Section 6 concludes the paper and outlines directions for future research.

2. Literature Review

2.1. Decentralized Two-Level Linear Programming Problem (BLDPP)

In hierarchical decision-making systems, a distinction is made between two-level and multilevel models, in which the leader makes the initial decision and the follower responds without reciprocal feedback. Bilevel programming (BP) is a tool used to model decentralized decision-making, consisting of the leader’s objectives at the upper level and the follower’s objectives at the lower level. A three-level programming structure arises when the second level itself contains a bilevel problem. Extending this concept, multilevel programs can be defined with any number of hierarchical levels [22].
To better organize these approaches, they are classified according to their structural complexity. The main categories include BLPP, BLDPP, MLPP, and MLDPP. Decentralization implies the existence of multiple divisions at each hierarchical level, except for the top level. Furthermore, MLPP problems can be subdivided according to the number of levels involved in the decision-making system [13].
A BLDPP is characterized by a leader at the upper level and multiple divisions at the lower level, which make decisions independently but remain constrained by the leader’s choices. The leader acts first, and the followers react based on that decision. The degree of cooperation among divisions varies depending on the organizational context; in many cases, divisions are expected to optimize both their individual objectives and the collective performance of the system [14].
To represent a BLDPP, we introduce the following notation: let f k i ( x ) denote the objective function of the i -th division at the k -th level, and let c k i j be the cost coefficient associated with decision variable x j for the i -th division at the k -th level, where k = 1 , 2 and i = 1 , 2 , , s k . Since there is only one division at the upper level, we have s 1 = 1 . Assuming that there are p divisions at level 2, then s 2 = p and i = 1 , 2 , , p . Here, the decision variables are indexed to represent the hierarchical structure of the problem. To avoid ambiguity in the notation used in Equations (1)–(3), the decision variables are defined according to their hierarchical structure. Let x = ( x 1 , x 2 ) denote the complete decision vector of the BLDPP, where x 1 represents the decision variable controlled by the upper-level decision-maker (leader), and x 2 = ( x 1 2 , x 2 2 , , x p 2 ) represents the set of decision variables associated with the p divisions at the lower level (followers).
In Equation (1), the scalar notation x j , j = 1 , , n , is used as a compact representation of this hierarchical decision vector, where x 1 x 1 corresponds to the leader’s decision, and x j x j 1 2 for j = 2 , , n corresponds to the decisions of the lower-level divisions, with n 1 = p .
Accordingly, the variables appearing in Equations (2) and (3) represent the individual decision components of each lower-level division, which are optimized independently subject to the leader’s decision.
Under this notation, the BLDPP can be represented as follows:
U p p e r   l e v e l m a x x 11 f 11 x = j c 11 j T x j
w h e r e   x 21 , x 22 ,   ,   x 2 p   s o l v e : L o w e r   l e v e l m a x x 21 f 21 x = j c 21 j T x j m a x x 2 p f 2 p x = j c 2 p j T x j            
k , i A k i x k i b ,   k = 1 , 2   a n d   i = 1 , 2 , ,   s k   x j 0 ,   j = 1 , 2 ,   ,   n
On the other hand, traditional solution approaches rely on algorithms that often become complex and difficult to implement efficiently when addressing bilevel and multilevel decision problems [14]. Given these limitations of classical methods for hierarchical decision-making systems, Shih et al. [21] propose an alternative approach based on fuzzy set theory, which explicitly models the uncertainty inherent in complex hierarchical structures. This interactive fuzzy approach combines membership functions with multi-objective programming to more realistically represent hierarchical decision processes. Through iterative procedures, it enhances computational tractability and accommodates imprecise or linguistically vague decision environments [16].

2.2. Interactive Fuzzy Decision-Making in Two-Level Problems with Multiple Followers

In a two-level hierarchical organization, the upper level defines its preferences and tolerance ranges, which are communicated to the lower level through membership functions. The follower then proposes an optimal solution based on these guidelines. If the proposed solution is not accepted, both levels adjust their decisions and repeat the process iteratively until an agreement is reached. This procedure can be readily extended to a two-level structure with multiple followers.
According to Shih et al. [21], the mathematical process begins by independently solving the problem for each decision-maker (1) and (2) subject to the set of constraints represented in (3), as follows:
f k i = f k i x k i = m a x x X   f k i ( x )
For all k and i , where the superscript * indicates the actual solution, or the individual optimal values obtained. Next, the minimum satisfaction that should satisfy all decision-makers is defined as follows:
f k i =   m i n k , i f k i ( x k i )
Here, minimization is performed with respect to all satisfaction levels of all decision-makers. Given the tolerance vector p 1 for the higher-level decision-maker, the membership functions μ x 1 ( x 1 ) and μ k i ( f k i X ) can be formulated as follows:
μ x 1 x 1 = x 1 ( x 1 U p 1 ) p 1                   ,       i f   x 1 U p 1 x 1 x 1 U x 1 U + p 1 x 1 p 1                 ,     i f   x 1 U < x 1 x 1 U + p 1 o ,                                                 o t h e r w i s e
μ k i f k i X = 1             ,       i f   f k i x f k i U f k i x f k i f k i U f k i     ,         i f   f k i f k i ( x ) f k i U 0         ,       i f   f k i ( x ) f k i
With all the above described, the lower-level decision-making problem remains as follows:
m a x x 21 f 21 x = j c 21 j T x j m a x x 2 p f 2 p x = j c 2 p j T x j c s u b j e c t   t o : x X μ f 1 f 1 x α μ x 1 x 1 β     α , β ϵ [ 0 , 1 ]
Introducing the lower-level tolerance function and eliminating the satisfaction degree vector, we have
max   λ s u b j e c t   t o : x X μ x 1 x 1 λ μ f 1 f 1 ( x ) λ μ f 2 i f 2 i x λ i   λ , λ i   [ 0,1 ]
By substituting the definitions of the membership functions into the equation above and solving it, the satisfaction levels of the different decision-makers can be obtained. If these levels do not meet the expectations of all parties, the membership functions or their associated tolerance ranges are adjusted accordingly. This iterative process is repeated until a solution is reached that is deemed satisfactory by all decision-makers involved [14].

2.3. Background Related to ASCM with Hierarchical Structures

Supply chain management (SCM) formally emerged in 1982 with Keith Oliver, although its underlying principles had been applied since the early 20th century [23]. Agri-food supply chains (ASCs), focused specifically on the agricultural sector, began to gain relevance in the early 21st century in developing countries and refer to the processes that move an agricultural product from the field to the final consumer [24]. Although no unified definition exists, ASCs are widely recognized as networks of interconnected activities [25]. The growing complexity of supply chains has required strategic, tactical, and operational decision-making to maintain competitiveness. In the case of ASCs, these decisions range from financial planning to daily operations such as harvesting, processing, and storage [26].
SCM problems naturally exhibit a multilevel decision network structure [22]. In particular, bilevel programming (BP) models hierarchical decisions between a leader and a follower, and can be extended to multilevel structures. In business settings, SCM problems commonly follow this architecture, requiring coordinated decisions across operational levels [22]. Similarly, Kuo et al. [27] demonstrated that BLPPs are effective tools for modeling supply chains, proving particularly valuable for practical applications, especially in real logistics environments.
To identify trends, research gaps, and methodological approaches applied in the study of ASCs under hierarchical structures, a comparative analysis was conducted based on a detailed review of recent scientific literature (Table 1). The table summarizes key aspects of each study, including the type of model used (two-level or multilevel), the objectives assigned to each decision-making tier, the actors involved (governmental, industrial, or agricultural), the proposed solution methodology (mathematical programming, game theory, heuristics, etc.), and the type of ASC studied along with the country in which the model was applied or validated. This organization enables a structured view of the evolution of research in the field, highlighting the diversity of contexts, tools, and hierarchical configurations used to model complex agri-food supply problems.
The analysis of eighteen recent studies reveals a clear predominance of two-level optimization models, present in 87.5% of the reviewed publications, compared to only 25% that employ multilevel structures. This trend confirms the usefulness of two-level models for representing hierarchical relationships common in ASCs, where a strategic actor guides decisions that condition the tactical or operational responses of other agents. In terms of methodological focus, 94.4% of the studies present practical applications validated through real case studies, demonstrating a strong orientation toward addressing concrete problems in agricultural contexts, while only one study adopts a purely theoretical perspective.
Temporally, most studies concentrate on the period 2016–2024, indicating a growing and sustained interest in the application of hierarchical models to ASCs. Geographically, Iran and China stand out as the countries with the highest number of applications, reflecting methodological developments in regions with significant agricultural activity. Notable contributions have also been identified in Chile, Colombia, Brazil, and the United States, providing contextual diversity and reinforcing the global relevance of hierarchical approaches in agri-food supply chain research.
Based on the comparative analysis summarized in Table 1, several methodological and application-oriented gaps can be identified.
Despite the extensive use of bilevel models in ASCM, the reviewed literature reveals three main gaps: (i) limited integration of social inclusion objectives, (ii) scarce application of interactive fuzzy approaches in decentralized settings, and (iii) insufficient validation using real-world agri-food chains. This study directly addresses these gaps.
With regard to solution approaches, the literature exhibits a wide range of methodologies, including mixed-integer and robust programming, as well as metaheuristic techniques such as genetic algorithms, particle swarm optimization (PSO), and hybrid methods. Additionally, several studies incorporate game theory, fuzzy logic, or Stackelberg strategies to model competitive or cooperative interactions among actors. These tools enable the representation of both uncertainty and the hierarchical structure of decision-making, making them particularly valuable for ASCs, which operate under dynamic conditions, product perishability, and logistical constraints.

3. Problem Description

Colombia, with its abundant natural resources and social dynamics rooted in rurality, has significant agricultural potential. These conditions position rural territories as areas with strong productive, competitive, sustainable, and inclusive capacity [43]. Cassava, a carbohydrate-rich tuber, is cultivated in the Colombian Caribbean in two main varieties: industrial and sweet, with the M-Tai and Venezuelan varieties being the most representative, respectively. The cassava production cycle comprises planting, maintenance, and root harvesting. Industrial cassava is subsequently delivered to processing plants to obtain native starch, which serves as a raw material in various sectors. However, harvest scheduling and cassava distribution rely heavily on the empirical experience of producers and purchasing agents. This dependence on informal decision-making creates challenges for supply chain management, due to the lack of structured planning systems and the inherent limitations of human judgment [44].
The supply chain under study is composed of multiple actors responsible for cassava production, transportation, processing into cassava starch, and subsequent distribution to customers, as illustrated in Figure 1. These actors are organized across two hierarchical levels. At the lower level are two processing plants. These agents receive fresh cassava transported from farms, store it in silos with limited capacity and subject to time-dependent losses, and subsequently transform it into a finished product (FP), considering specific yields for each variety. The FP is stored in warehouses that also experience losses and have storage constraints, after which it is distributed to wholesale markets through specialized transporters. A key challenge faced by processors is the high level of idle time at the processing plant, stemming from insufficient synchronization between the supply of raw cassava and the processing cycles.
Also at this level are 33 farmers responsible for planting and harvesting cassava in accordance with the crop’s production cycles. Each crop has specific yields depending on planting and harvesting periods, and harvested cassava is temporarily stored on-farm before transportation. Farmers operate under constraints such as available land area and operating costs (planting, maintenance, harvesting, and leasing), and seek to maximize profits by selling fresh product (FP) to processing plants. Planning activities in this ASC are carried out over a 34-period time horizon, where each period represents 15 calendar days, corresponding to cassava production cycles and seasonal patterns in the Colombian Caribbean.
At the upper hierarchical level is the National Government of Colombia (GNC), which regulates activities across the chain. As part of its public policy, the GNC seeks to promote the participation of small agricultural producers in agri-food supply chains. One of the mechanisms used to achieve this is the establishment of regulations governing food supply and distribution systems, which mandate minimum percentages of local purchases from small producers. These requirements apply specifically to organizations that manage public resources and, in this case study, are enforced upon the two processors in the chain.
The profits of farmers, the calculation of processing-plant idle time, and the GNC’s policies to support small producers are explicitly modelled. Hierarchical decisions are represented through the interactive fuzzy approach, which seeks a solution that efficiently balances the interests of all actors involved in the chain. The formulation of the BLDPP is presented below.

4. Formulation of the BLDPP Model

Table 2 presents the nomenclature used in the formulation of the BLDPP model.

4.1. Objectives

The proposed model adopts a BLDPP structure in which strategic decisions are made by multiple agents with distinct interests. At the first level is the National Government of Colombia (GNC), whose objective is to maximize purchases of agricultural products from small producers. This strategy is implemented through public policies designed to promote procurement from these producers (10).
At the second level, two types of subordinate actors interact, each pursuing objectives aligned with their economic activities:
  • Processing plants aim to minimize idle time in their production facilities, which arises from inadequate coordination between tuber production and the supply arriving at the plants.
  • Farmers seek to maximize their net profits from planting, harvesting, and marketing agricultural products.
Each actor optimizes its corresponding objective function, formulated in Equations (11) and (12), taking into account operating revenues and cost structures associated with their respective activities.
max vpf v t , i , j D P e 11 = t T i P p i I j J v V v p f v t , i , j × c o f t , j
w h e r e ,   f o r   g i v e n   v p f v t , i , j ,   t h e   v a r i a b l e s   p r o d t , j , s b r v , p i   ,   a n d   t p t a t , j , k s o l v e
min Copp t , j T c o p 21 = t T j J C o p p t , j
max tpf v , h i , j , t , c G a g 22 = t T i I j J v V v p f v t , i , j × c o f t , j t T i I p P s b r v , p i × c s i × c m i × c a i p P i I h H v V c o s v , p , h i × c c i t T i I j J c C v V h H t p f v , h i , j , t , c × d a t i , j ×   c f    

4.2. Constraints

The model is subject to a set of constraints that ensure the operational feasibility of the chain, the rational use of resources, and consistency among interdependent decisions. Equation (13) guarantees that each farmer allocates all available land to planting activities. Equation (14) ensures that harvesting occurs only during valid periods according to the production cycle of each variety, such that harvest quantities correspond to crops previously planted within feasible periods.
v V p P s b r v , p i = t e i   ;   i    
h p h ( p , h ) H c o s v , p , h i = s b r v , p i   ;   i , v , p
The dynamics of agricultural inventory on each farm are modeled through Equation (15), which incorporates harvest yields, storage losses, and shipments to processors, while accounting for the shelf life of agricultural products.
i n v v , h i , t = p p h ( p , h p c o s v , p , h i × y v , p , h ;     t = h i n v v , h i , t 1 j J c C t p F v , h i , j , t , c ;     h < t < h + s l 0 ;                                                                                   t h + s l
The volume transported is constrained by product availability (Equation (16)), vehicle capacity (Equation (17)), and the number of trips allowed per period (Equation (18)).
j J c C t p F v , h i , j , t , c i n v v , h i , t   ;   i , v , t , h
t p F v , h i , j , t , c c a F c × v j v , h i , j , t , c   ;   i , j , v , t 1 , h 1 , c
i I j J v V h H v j v , h i , j , t , c 1 ;     t 1 , c
Equations (19)–(27) regulate inventories, inputs, processing operations, and outputs of the processing plants. They also ensure consistency between purchases and deliveries of fresh product (PF), enforce storage capacity limits, incorporate production yields and product deterioration during storage, calculate plant idle capacities, and comply with national regulations governing procurement from small producers.
v p f v t , i , j = h H c C t p F v , h i , j , t , c ;   t 1 , i , j , v
i s v t , j = i s v t 1 , j × 1 p S + i I v p f v t , i , j e n v v t , j ;   t 1 , j , v
t T i P p ( i ) I v V v p f v t , i , j 0.3 × t T i I v V v p f v t , i , j
v V i s v t , j c l j ;     t 1 , j
v V e n v v t , j c t r j ;   t 1 , j
p r o d t , j = v V e n v v t , j   ×   r d v , ; t 1 , j
C o p p t , j = c t r j v V e n v v t , j
i n b t , j = i n b t 1 , j × 1 p b + p r o d t , j k K v p t t , j , k ;   t 1 , j
i n b t , j c b j ; t 1 , j
Consistency between transported and sold quantities is ensured, transport capacities and available inventories are respected, and minimum demand requirements are guaranteed. Equations (28)–(32) collectively ensure logistical balance and commercial compliance.
a A t p t a t , j , k = v p t t , j , k ;     t 1 , j , k
t p t a t , j , k c v a × v j t a t , j , k ;     t 1 ,   j ,   k ,   a
j J k K v j t a t , j , k 1 ;     t 1 ,   a
k K v p t t , j , k i n b t , j ;   t 1 ,   j
j J v p t t , j , k d e m t , k ;   t 1 ,   k

5. Resolution Methodology and Numerical Analysis

It is important to emphasize that the proposed bilevel mixed-integer linear programming model is not solved directly as a bilevel model using a commercial solver. As is well known, even continuous bilevel linear programs are NP-hard, and mixed-integer bilevel problems are considerably more challenging, with no general-purpose solver currently capable of guaranteeing global optimality.
In this study, the bilevel structure is addressed through an interactive fuzzy decision-making approach, following Shih et al. [21]. This methodology transforms the original decentralized bilevel problem into a sequence of single-level mixed-integer linear programming (MILP) problems by means of membership functions, tolerance ranges, and auxiliary constraints. Each resulting MILP is subsequently solved using GAMS with the CPLEX solver.
All computational experiments were implemented using GAMS (General Algebraic Modeling System), version 49.6.1, through GAMS Studio 49, and solved with the MIP solver ILOG CPLEX 12.8. The experiments were carried out on a Lenovo LOQ 15IAX9 laptop computer (Lenovo, 1009 Think Place, Morrisville, NC, USA). The system is equipped with a 12th Gen Intel Core i5-12450HX processor running at 2.40 GHz and 24 GB of RAM (23.7 GB usable), operating under a standard 64-bit desktop environment. The equipment was purchased and used in Sincelejo, Colombia. This specification also applies to the remaining equipment mentioned in the manuscript.
The computational time required to solve each reformulated single-level MILP generated within the interactive fuzzy framework was negligible for the case study considered. Therefore, no detailed computational performance analysis is reported in this study, and the focus is placed on the methodological validity and managerial interpretability of the obtained solutions.
In this context, CPLEX is employed exclusively to solve the single-level subproblems resulting from the interactive fuzzy reformulation, rather than the original bilevel model itself. Therefore, the objective of the proposed approach is not to compute a globally optimal solution to the original bilevel problem, but rather to derive a Pareto-efficient and practically implementable solution that is consistent with the theoretical foundations of decentralized bilevel decision-making and interactive fuzzy optimization, where multiple actors with potentially conflicting objectives require non-dominated compromise solutions.
Methodologically, the decision-making procedure employed in this study is based on the interactive approach proposed by Shih et al. [21]. As a first step, the problem was solved independently for each decision-maker.
The top-level problem seeks to maximize the participation of small farmers in the cassava purchased by processors. The processors’ problem focuses on minimizing idle time at the production plants, while the farmers’ problem aims to maximize their profits.
Table 3 presents the individual optimal solutions obtained for the top-level and lower-level decision-makers, considering the constraints defined in Equations (13)–(32) for each case.
Given that the solutions presented in Table 3 differ from one another, it can be concluded that a global optimal solution has not yet been reached, likely due to the inherent conflicts between the objectives of the decision-makers. Following the methodology, the minimum acceptable satisfaction level must be one that is simultaneously acceptable to all decision-makers. Thus, the requirement is expressed as f k i = m i n k , i f k i ( x k i ) , where the minimisation is performed over the satisfaction degrees of all decision-makers, as follows:
D P e 11   = m i n 1 , i D p e 11 x 11 ; D p e 11 x 21 ; D P e 11 x 22 = m i n 1 , i 849,800,857.5 ; 487,094,805.0 ; 793,702,980.0 = 487,094,805.0
T c o p 21   = m a x 2 , i f 21 x 11 f 21 x 21 ; f 21 x 22 = m a x 2 , 1 32,299.4 ; 31,645.3 ; 31,799.1 = 32,299.4
G a g 22   = m i n 2 , i f 22 x 11 f 22 x 21 ; f 22 x 22 = m i n 1 , i 293,895,857.5 ; 451,356,010.6 ; 1,857,529,636.9 = 293,895,857.5
In the case of the processor’s problem, the minimum satisfaction level corresponds to the maximum idle capacity observed among the solutions. The declared tolerance for the first-level control variable vpf v t , i P p ( i ) , j ranges between 897.5 ton and 1312.5 ton. These values guarantee that processors source more than 30% of their cassava supply from small producers, depending on the planning scenario of the chain. The associated membership function, therefore, has the same structure as expression (7).
This preference is modeled using membership functions in accordance with fuzzy set theory and is communicated to the lower-level decision-makers in the form of additional constraints or first-level requirements, following the methodological procedure proposed by [21], as detailed below:
μ v p f v p f = 1 ,                       i f   v p f > v p f v p f v p f v p f v p f   ,       i f   0 ,                   i f     v p f < v p f v p f v p f v p f
The above membership function is illustrated in Figure 2.
Similarly, the membership functions corresponding to the objectives of the first- and second-level decision-makers—including the GNC, processors, and farmers—were specified. Considering the entire procedure described above, and incorporating the tolerance function of the lower level while omitting the satisfaction degree vector, the following auxiliary equations are obtained by applying Expression (9):
max   λ s u b j e c t   t o :
D P e 11 D P e 11 D P e 11 D P e 11 λ
v p f v t , i P p i , j v p f v t , i P p i , j     v p f v t , i P p i , j v p f v t , i P p i , j     λ
v p f v t , i P p i , j v p f v t , i P p i , j
T c o p 21 T c o p 21 T c o p 21 T c o p 21 λ
G a g 22 G a g 22 G a g 22 G a g 22 λ   λ   0 , 1
By solving the system of Equations (37)–(42), subject to the constraints (13) to (32) established for the supply chain in the case study, the solution presented in Table 4 is obtained.
The application of the interactive fuzzy decision-making process, under a decentralized two-level scheme, enabled the planning of activities within the ASC with a satisfaction level of 94% for all decision-makers in the chain.

5.1. Comparative Analysis of Planning Scenarios

To empirically validate the approach adopted in this study, four planning scenarios were analyzed: (i) the interactive fuzzy solution ( S c 1 ), (ii) maximization of purchases from small producers ( S c 2 ), (iii) minimization of idle capacity in processing plants ( S c 3 ), and (iv) maximization of farmers’ profits ( S c 4 ). This comparison enables an explicit assessment of the structural trade-offs between social inclusion, operational efficiency, and agricultural profitability.
The numerical results show that extreme single-objective solutions lead to outcomes that are optimal for one decision-maker but detrimental to at least one other actor. In particular, Scenario 2 ( S c 2 ) achieves the highest level of purchases from small producers ( D P e 11 ) but at the cost of increased idle capacity and a severe reduction in farmers’ profits. Conversely, Scenario 3 ( S c 3 ) minimizes idle capacity but significantly reduces both inclusion and agricultural income. Scenario 4 ( S c 4 ) maximizes farmers’ profits but leads to lower inclusion levels and higher idle capacity compared to the best operational scenario.
The obtained results confirm the existence of structural conflicts among the objectives of the different decision-makers, thereby justifying the need for a compromise solution within a decentralized decision-making framework. Subsequently, the performance of the solution derived from the interactive fuzzy methodology is examined.

5.2. Performance of the Interactive Fuzzy Solution

The interactive fuzzy solution ( S c 1 ) does not aim to compute a globally optimal solution to the original bilevel problem. Instead, it maximizes the minimum common satisfaction level Λ through a max–min formulation, ensuring that all objectives achieve at least a proportional level of performance within their admissible ranges.
Table 5 summarizes the comparative performance of the four planning scenarios and reports the relative gaps of the interactive fuzzy solution with respect to the individual optima, highlighting its near-optimal behavior across all objectives.
Numerically, S c 1 achieves D P e 11 $828.5 M COP, T c o p 21 ≈ 31,683.7, and G a g 22 $1765.7 M COP, with a satisfaction level of λ 0.94 . Importantly, the performance of S c 1 remains very close to the best values obtained under individual optimization. Relative to the extreme scenarios, S c 1 exhibits a gap of approximately 2.5% with respect to the maximum inclusion level ( S c 2 ), 0.12% with respect to the minimum idle capacity ( S c 3 ), and 5% with respect to the maximum farmers’ profit ( S c 4 ).
These results quantitatively demonstrate that the fuzzy solution represents a Pareto-efficient and practically implementable compromise, achieving near-optimal performance for all objectives while avoiding the extreme outcomes observed in single-objective scenarios.

5.3. Temporal Behavior and Operational Feasibility

To analyze the temporal behavior and operational feasibility of the solution obtained through the fuzzy approach implemented in this study, the evolution of key decision variables was graphically examined over the planning horizon under the different scenarios considered.
Figure 3 illustrates the temporal distribution of purchases from small producers across the scenarios. In S c 2 , purchases are strongly concentrated between periods 22 and 26, which increases logistical pressure and limits flexibility in transportation and storage operations. In contrast, S c 1 distributes purchases over a broader time window, reducing peak loads while simultaneously maintaining high levels of inclusion.
Figure 4 presents the behavior of idle capacity in processing plants. Under S c 1 , idle capacity remains below 10% of installed capacity in approximately 88% of the planning periods, indicating a balanced utilization of processing resources. Conversely, S c 4 exhibits pronounced peaks of unused capacity, particularly in periods 23–25 and 29–31, reflecting a misalignment between profit-oriented production and efficient plant utilization.
Figure 5 shows the evolution of farmers’ profits over time. While S c 4 generates the highest total agricultural income, it also displays a more irregular income pattern. In contrast, S c 1 maintains a more stable income flow during periods 17–24, with recovery in later periods, which is consistent with the diversified livelihood strategies typically observed among rural producers.
Based on these results, the next section examines the main managerial implications derived from the proposed planning strategies under the interactive fuzzy solution approach implemented in this study.

5.4. Managerial Implications

The numerical results obtained from the comparative analysis of planning scenarios and the interactive fuzzy solution provide relevant managerial insights for the main stakeholders involved in the agri-food supply chain, particularly in contexts characterized by decentralized decision-making and potentially conflicting objectives.
From the perspective of government and regulatory authorities, the results indicate that high levels of inclusion of small producers can be achieved without incurring significant losses in operational efficiency or overall economic performance. In particular, the fuzzy solution (Sc1) attains purchase levels from small producers that are close to the maximum achievable under individual optimization, with only marginal deviations from the best-case scenario, while avoiding the adverse effects observed under strict maximization policies. This finding suggests that public policies based on tolerance ranges and gradual targets, rather than rigid maximization mandates, may be more effective in promoting social inclusion without generating operational distortions along the supply chain.
For processing plants, the results show that strict minimization of idle capacity is not compatible with high levels of inclusion or with adequate agricultural profitability. The fuzzy approach enables a balanced coordination between plant utilization targets and flexibility in procurement decisions, maintaining idle capacity within acceptable levels during most of the planning horizon. From a managerial standpoint, this implies that planning schemes incorporating explicit tolerances can improve coordination among procurement, production, and logistics decisions, reducing the risk of bottlenecks or underutilization while preserving the participation of small producers.
In the case of farmers, the analysis reveals that although individual profit maximization yields the highest aggregate agricultural income, it also leads to less stable and more imbalanced supply chain configurations. By contrast, the fuzzy solution allows farmers to achieve near-maximum profit levels while benefiting from greater temporal income stability and a reduced risk of exclusion from the procurement system. Such stability is particularly relevant in rural contexts, where income volatility can be as critical as expected profit levels for long-term sustainability.
More broadly, the managerial implications of this study suggest that planning approaches based on non-dominated compromise solutions can serve as effective decision-support tools in agri-food supply chains involving multiple autonomous actors. By translating conflicting objectives into membership functions and satisfaction levels, the proposed approach facilitates implicit negotiation among stakeholders and delivers operational plans that are technically feasible, socially inclusive, and economically reasonable. In this sense, the model can support both public policy design and strategic and tactical decision-making by private agents operating within the supply chain.

5.5. Robustness and Sensitivity Analysis

To further strengthen the empirical validation of the proposed approach, an integrated robustness and sensitivity analysis was conducted to evaluate the behavior of the interactive fuzzy solution under moderate variations in key policy, preference, and operational parameters. Specifically, three dimensions were analyzed: (i) the minimum purchase quota from small producers, (ii) the tolerance bounds of the fuzzy membership functions, and (iii) the storage capacity of raw material silos at processing plants.
To this end, six alternative scenarios were defined around the baseline fuzzy solution (Sc1). Scenarios A 1 and A 2 assess policy-related variations by modifying the minimum purchase quota from small producers to 25% and 35%, respectively, relative to the baseline value of 30%. Scenarios B 1 and B 2 analyze the sensitivity associated with decision-makers’ preferences by tightening (−2%) and relaxing (+2%) the tolerance bounds of the fuzzy membership functions. Finally, scenarios C 1 and C 2 explore operational sensitivity by decreasing and increasing, respectively, the storage capacity of raw material silos at processing plants by 10%.
Table 6 summarizes the results of the integrated robustness and sensitivity analysis of the interactive fuzzy solution under these alternative policy, preference, and operational scenarios, highlighting both the stability of the common satisfaction level λ and the shifting nature of the limiting objective in response to parameter perturbations.
To summarize, the results indicate that the compromise solution obtained through the interactive fuzzy approach is stable and robust under moderate variations in policy, preference, and operational parameters. While such perturbations may induce adjustments in temporal flow allocation, capacity utilization, or the dominant limiting objective, the overall structure of the solution remains unchanged, and the common satisfaction level λ stays high.
This behavior confirms that the satisfaction-based max–min formulation allows the solution to endogenously absorb reasonable changes in the decision environment while preserving a balanced trade-off among social inclusion, operational efficiency, and agricultural profitability. Consequently, the proposed approach constitutes a viable and reliable decision-support tool for decentralized agri-food supply chains, where regulatory uncertainty and operational variability are inherent features of real-world planning contexts.

6. Conclusions

This study examined the hierarchical functioning of an agri-food supply chain (ASC) through a two-level mixed-integer linear programming model with multiple followers. Based on this formulation, several methodological approaches to agri-food supply chain management (ASCM) with hierarchical structures were evaluated. Although classical methods for solving decentralized bilevel programming problems have shown important progress, they often require levels of precision that are unrealistic for poorly defined real-world systems, thereby limiting their practical usefulness. In contrast, the interactive fuzzy decision-making approach provides a more suitable alternative, as it simplifies problem representation without compromising realism. By using membership functions to model imprecision and multi-objective algorithms to guide the search process, this methodology offers lower computational complexity and greater adaptability to decentralized hierarchical systems.
To validate the proposed model, a cassava ASC in the Colombian Caribbean was selected as a case study for starch production. Applying the interactive fuzzy decision-making method within a decentralized two-level framework made it possible to design a management plan that simultaneously satisfied the objectives of decision-makers at both hierarchical levels of the chain. As a result, overall ASC planning achieved a satisfaction level of 94% for the case study, demonstrating the effectiveness of the approach in harmonizing the interests of the various actors involved. Both the result and the resulting management plan were validated by a technical committee of ASC stakeholders, becoming the foundation for a strategic planning module incorporated into the processors’ software application aimed at synchronizing cassava supply with crop planning.
The hierarchical structure of the proposed model places public policy at the upper decision level, reflecting Colombia’s strong social interest in promoting the participation of small producers in agri-food chains. Validation results showed that, beyond meeting the regulatory requirement of ensuring at least 30% of supply from small local producers, all evaluated scenarios exceeded 95%. This outcome suggests a potentially significant positive impact on the social performance of the chain when implemented in decision-making processes. These findings provide strong evidence that the decentralized bilevel model, solved through the interactive fuzzy approach, constitutes an effective strategy for advancing socially sustainable management in agri-food supply chains.
Another significant contribution of this study is the reduction in idle time in processing plants. The plan generated through the interactive fuzzy approach kept idle time below 10% of installed capacity in more than 85% of planning periods—a performance notably superior to that achieved in the alternative scenarios analyzed.
Despite its contributions, this study is subject to certain limitations. First, the proposed model was validated using a single real-world case study, which may limit the direct generalizability of the results to other agri-food supply chains with different structural, institutional, or geographical characteristics. Second, the model adopts a deterministic planning framework and does not explicitly account for environmental or climatic uncertainty, such as variability in crop yields, weather-related disruptions, or stochastic demand fluctuations. While these assumptions are consistent with the scope and objectives of the present study, incorporating such sources of uncertainty represents a relevant extension and is therefore left as a direction for future research.
Finally, future research should incorporate environmental indicators—such as carbon footprint, water and energy use efficiency, and loss management throughout the chain—to strengthen the economic and social analysis and move toward a more comprehensive sustainability assessment. Additionally, integrating uncertainty in crop yields, especially that arising from climatic variability, into optimization models is recommended, along with further exploration of methodologies capable of robustly evaluating sustainability indicators.

Author Contributions

Conceptualization, C.J.V.-R., J.R.M.-T. and J.R.-M.; Methodology, C.J.V.-R. and J.R.-M.; Software, J.R.-M.; Validation, J.R.M.-T. and J.R.-M.; Formal analysis, C.J.V.-R.; Resources, C.J.V.-R.; Writing—original draft, C.J.V.-R.; Writing—review and editing, J.R.M.-T. and J.R.-M.; Visualization, C.J.V.-R.; Supervision, J.R.M.-T.; Project administration, J.R.M.-T.; Funding acquisition, J.R.M.-T. All authors have read and agreed to the published version of the manuscript.

Funding

This research was funded by Universidad de La Sabana, Colombia, grant number INGPhD-57-2023, and by the Colombian Ministry of Science, Technology and Innovation (Minciencias), under a doctoral grant (SGR-22 grant 00TC-3902-1000-2022-00010-0075).

Data Availability Statement

The original contributions presented in this study are included in the article. Further inquiries can be directed to the corresponding author.

Conflicts of Interest

The authors declare no conflicts of interest. The funders had no role in the design of the study; in the collection, analyses, or interpretation of data; in the writing of the manuscript; or in the decision to publish the results.

References

  1. FAO. The State of Food and Agriculture 2024; FAO: Rome, Italy, 2024. [Google Scholar]
  2. Naik, G.; Suresh, D.N. Challenges of creating sustainable agri-retail supply chains. IIMB Manag. Rev. 2018, 30, 270–282. [Google Scholar] [CrossRef]
  3. Kozlenkova, I.V.; Hult, G.T.M.; Lund, D.J.; Mena, J.A.; Kekec, P. The Role of Marketing Channels in Supply Chain Management. J. Retail. 2015, 91, 586–609. [Google Scholar] [CrossRef]
  4. Moon, I.; Jeong, Y.J.; Saha, S. Investment and coordination decisions in a supply chain of fresh agricultural products. Oper. Res. 2020, 20, 2307–2331. [Google Scholar] [CrossRef]
  5. Yin, F.; Lo, M.C.; Mohamad, A.A.; Sin, K.Y. Modeling the key factors influencing the collaboration in fresh produce supply chain. Migr. Lett. 2024, 21, 1605–1619. [Google Scholar]
  6. Colson, B.; Marcotte, P.; Savard, G. An overview of bilevel optimization. Ann. Oper. Res. 2007, 153, 235–256. [Google Scholar] [CrossRef]
  7. Migdalas, A. Bilevel programming in traffic planning: Models, methods and challenge. J. Glob. Optim. 1995, 7, 381–405. [Google Scholar] [CrossRef]
  8. LeBlanc, L.J.; Boyce, D.E. A bilevel programming algorithm for exact solution of the network design problem with user-optimal flows. Transp. Res. Part B Methodol. 1986, 20, 259–265. [Google Scholar] [CrossRef]
  9. Huang, B.; Liu, N. Bilevel Programming Approach to Optimizing a Logistic Distribution Network with Balancing Requirements. Transp. Res. Rec. J. Transp. Res. Board 2004, 1894, 188–197. [Google Scholar] [CrossRef]
  10. Legillon, F.; Liefooghe, A.; Talbi, E.G. CoBRA: A cooperative coevolutionary algorithm for bi-level optimization. In Proceedings of the 2012 IEEE Congress on Evolutionary Computation, CEC 2012, Brisbane, Australia, 10–15 June 2012; pp. 1–8. [Google Scholar]
  11. Yan, H.; Lam, W.H.K. Optimal road tolls under conditions of queueing and congestion. Transp. Res. Part A Policy Pract. 1996, 30, 319–332. [Google Scholar] [CrossRef]
  12. Tabrizi, S.; Ghodsypour, S.H.; Ahmadi, A. Modelling three-echelon warm-water fish supply chain: A bi-level optimization approach under Nash–Cournot equilibrium. Appl. Soft Comput. J. 2018, 71, 1035–1053. [Google Scholar] [CrossRef]
  13. Lee, E.S.; Shih, H.S. Introduction. In Fuzzy and Multi-Level Decision Making: An Interactive Computational Approach; Lee, E.S., Shih, H.S., Eds.; Springer: London, UK, 2001; pp. 1–9. [Google Scholar] [CrossRef]
  14. Lee, E.S.; Shih, H.S. Other Multi-level Programming Algorithms. In Fuzzy and Multi-Level Decision Making: An Interactive Computational Approach; Lee, E.S., Shih, H.S., Eds.; Springer: London, UK, 2001; pp. 49–80. [Google Scholar] [CrossRef]
  15. Bard, J.F. Some properties of the bilevel programming problem. J. Optim. Theory Appl. 1991, 68, 371–378. [Google Scholar] [CrossRef]
  16. Lee, E.S.; Shih, H.S. Linear Bi-level Programming. In Fuzzy and Multi-Level Decision Making: An Interactive Computational Approach; Lee, E.S., Shih, H.S., Eds.; Springer: London, UK, 2001; pp. 11–48. [Google Scholar] [CrossRef]
  17. Bustos, J.A.; Olavarría, S.H.; Albornoz, V.M.; Rodríguez, S.V.; Jiménez-Lizárraga, M. A stackelberg game model between manufacturer and wholesaler in a food supply chain. In Proceedings of the 6th International Conference on Operations Research and Enterprise Systems 2017 (ICORES 2017), Porto, Portugal, 23–25 February 2017; pp. 409–415. [Google Scholar] [CrossRef]
  18. Caselli, G.; Iori, M.; Ljubić, I. Bilevel optimization with sustainability perspective: A survey on applications. arXiv 2024, arXiv:2406.07184. [Google Scholar] [CrossRef]
  19. An, K.; Ouyang, Y. Robust grain supply chain design considering post-harvest loss and harvest timing equilibrium. Transp. Res. Part E Logist. Transp. Rev. 2016, 88, 110–128. [Google Scholar] [CrossRef]
  20. Taşkıner, T.; Bilgen, B. Optimization Models for Harvest and Production Planning in Agri-Food Supply Chain: A Systematic Review. Logistics 2021, 5, 52. [Google Scholar] [CrossRef]
  21. Shih, H.S.; Lai, Y.J.; Lee, E.S. Fuzzy Approach for Multi-Level Programming Problems. Comput. Oper. Res. 1996, 23, 73–91. [Google Scholar] [CrossRef]
  22. Roghanian, E.; Sadjadi, S.J.; Aryanezhad, M.B. A probabilistic bi-level linear multi-objective programming problem to supply chain planning. Appl. Math. Comput. 2007, 188, 786–800. [Google Scholar] [CrossRef]
  23. Ravindran, A.R.; Warsing, D., Jr. Supply Chain Engineering: Models and Applications; CRC Press: Boca Raton, FL, USA, 2024; Volume 2. [Google Scholar]
  24. Khandelwal, C.; Singhal, M.; Gaurav, G.; Dangayach, G.S.; Meena, M.L. Agriculture Supply Chain Management: A Review (2010–2020). Mater. Today Proc. 2021, 47, 3144–3153. [Google Scholar] [CrossRef]
  25. Henriksen, L.F.; Riisgaard, L.; Ponte, S.; Hartwich, F.; Kormawa, P. Agro-Food Value Chain Interventions in Asia; United Nations Industrial Development Organization (UNIDO): Vienna, Austria, 2010; Available online: https://www.unido.org/sites/default/files/2011-01/WorkingPaper_VC_AsiaFinal_0.pdf (accessed on 21 April 2024).
  26. Vergara Rodríguez, C.J.; Mendoza-Ortega, G.P.; Mármol Barriosnuevo, M.; Díaz Sierra, M. Multi-objective optimization for the sustainable planning of yam cultivation and distribution in the Colombian Caribbean. Front. Sustain. 2025, 6, 1653365. [Google Scholar] [CrossRef]
  27. Kuo, R.J.; Lee, Y.H.; Zulvia, F.E.; Tien, F.C. Solving bi-level linear programming problem through hybrid of immune genetic algorithm and particle swarm optimization algorithm. Appl. Math. Comput. 2015, 266, 1013–1026. [Google Scholar] [CrossRef]
  28. Sana, S.S.; Herrera-Vidal, G.; Acevedo-Chedid, J. Collaborative model on the agro-industrial supply chain of cocoa. Cybern. Syst. 2017, 48, 325–347. [Google Scholar] [CrossRef]
  29. Teimoury, E.; Jabbarzadeh, A.; Babaei, M. Integrating strategic and tactical decisions in livestock supply chain using bi-level programming, case study: Iran poultry supply chain. PLoS ONE 2017, 12, e0185743. [Google Scholar] [CrossRef]
  30. Nie, T.; Yu, H.; Du, S. Agriculture supply chain optimization based on supply and demand uncertainty with government subsidy policies. J. Univ. Sci. Technol. China 2017, 47, 267–273. [Google Scholar] [CrossRef]
  31. Cheraghalipour, A.; Paydar, M.M.; Hajiaghaei-Keshteli, M. Designing and solving a bi-level model for rice supply chain using the evolutionary algorithms. Comput. Electron. Agric. 2019, 162, 651–668. [Google Scholar] [CrossRef]
  32. Hu, J.Y.; Zhang, J.; Mei, M.; Yang, W.M.; Shen, Q. Quality control of a four-echelon agri-food supply chain with multiple strategies. Inf. Process. Agric. 2019, 6, 425–437. [Google Scholar] [CrossRef]
  33. Zhang, F.; Yue, Q.; Engel, B.A.; Guo, S.; Guo, P.; Li, X. A bi-level multiobjective stochastic approach for supporting environment-friendly agricultural planting strategy formulation. Sci. Total Environ. 2019, 693, 133593. [Google Scholar] [CrossRef] [PubMed]
  34. Manteghi, Y.; Arkat, J.; Mahmoodi, A.; Farvaresh, H. A multi-period bi-level model for a competitive food supply chain with sustainability considerations. J. Clean. Prod. 2021, 325, 129260. [Google Scholar] [CrossRef]
  35. Cheraghalipour, A.; Roghanian, E. A bi-level model for a closed-loop agricultural supply chain considering biogas and compost. Environ. Dev. Sustain. 2022, 27, 23265–23311. [Google Scholar] [CrossRef]
  36. Tirkolaee, E.B.; Goli, A.; Mardani, A. A novel two-echelon hierarchical location-allocation-routing optimization for green energy-efficient logistics systems. Ann. Oper. Res. 2023, 324, 795–823. [Google Scholar] [CrossRef]
  37. Li, Y.; Wang, X.; Ma, S.; Shen, M. Research on cooperative game mechanism and profit distribution of agricultural supply chain under information symmetry. In ACM International Conference Proceeding Series, Proceedings of the 2023 3rd International Conference on Big Data, Artificial Intelligence and Risk Management, Chengdu, China, 24–26 November 2023; Elsevier: Amsterdam, The Netherlands, 2023; pp. 464–469. [Google Scholar] [CrossRef]
  38. Albornoz, V.M.; Vera, P.I. Coordinating harvest planning and scheduling in an agricultural supply chain through a stochastic bilevel programming. Int. Trans. Oper. Res. 2023, 30, 1819–1842. [Google Scholar] [CrossRef]
  39. Manteghi, Y.; Arkat, J.; Mahmoodi, A. Organic production competitiveness: A bi-level model integrating government policy, sustainability objectives, and blockchain transparency. Comput. Ind. Eng. 2024, 191, 110147. [Google Scholar] [CrossRef]
  40. Dey, S.K.; Kundu, K.; Das, P. Digital technology based game-theoretic pricing strategies in a three-tier perishable food supply chain. Ann. Oper. Res. 2024, 305, 1119–1145. [Google Scholar] [CrossRef]
  41. Jalal Kazemi, M.; Samouei, P. A new bi-level mathematical model for government-farmer interaction regarding food security and environmental damages of pesticides and fertilizers: Case study of rice supply chain in Iran. Comput. Electron. Agric. 2024, 219, 108771. [Google Scholar] [CrossRef]
  42. Gao, Y.; Wang, X.; Yang, K.; Ma, J.; Jiang, L.; Luo, Q. A bi-level programming model for optimizing location, capacity, and pricing decisions of origin warehouses in an agricultural supply chain. Appl. Math. Model. 2025, 145, 116145. [Google Scholar] [CrossRef]
  43. Food and Agriculture Organization of the United Nations (FAO). Colombia en una Mirada. Available online: https://www.fao.org/colombia/fao-en-colombia/colombia-en-una-mirada/ar/ (accessed on 6 January 2026).
  44. Mendoza-Ortega, G.P.; Soto, M.; Ruiz-Meza, J.; Salgado, R.; Torregroza, A. Scenario-Based Model for the Location of Multiple Uncapacitated Facilities: Case Study in an Agro-Food Supply Chain. In Applied Computer Sciences in Engineering, Proceedings of the 8th Workshop on Engineering Applications, WEA 2021, Medellín, Colombia, 6–8 October 2021; Springer: Berlin/Heidelberg, Germany, 2021; pp. 386–398. [Google Scholar]
Figure 1. Agri-food supply chain case study.
Figure 1. Agri-food supply chain case study.
Mathematics 14 00250 g001
Figure 2. Membership function for the higher-level objective.
Figure 2. Membership function for the higher-level objective.
Mathematics 14 00250 g002
Figure 3. Analysis of the planning of raw material purchases from small producers by scenario in the agri-food chain.
Figure 3. Analysis of the planning of raw material purchases from small producers by scenario in the agri-food chain.
Mathematics 14 00250 g003
Figure 4. Analysis of idle capacity in processing plants in the agri-food chain, by scenario.
Figure 4. Analysis of idle capacity in processing plants in the agri-food chain, by scenario.
Mathematics 14 00250 g004
Figure 5. Analysis of the behavior of farmers’ profits across the supply chain plan by scenarios.
Figure 5. Analysis of the behavior of farmers’ profits across the supply chain plan by scenarios.
Mathematics 14 00250 g005
Table 1. Related background information on ASCM with hierarchical structures.
Table 1. Related background information on ASCM with hierarchical structures.
AuthorYearType of ModelTop-Level ObjectiveLower-Level Objective(s)Higher-Level Actor(s)Lower-Level Actor(s)Solution ApproachASC TypeType of StudyLocation
[19]2016Two-levelMaximize profits and facility locationHarvest timing, storage, shippingFood companyFarmersRobust mixed-integer programmingGrainsAppliedUSA and Brazil
[12]2017Two-levelMaximize profits and coordinationProduction decisions and price responseProcessorsProducersNash–Cournot equilibriumAquacultureAppliedChina
[28]2017Two-levelMaximize profits and evaluate cooperationResponse to prices, quantities, cooperationCollection centersProducersGame theory + programmingCocoaAppliedColombia (Bolívar)
[29]2017Two-levelFarm and plant locationBreeding and operational allocationStrategic buyerPoultry producersMetaheuristicsPoultryAppliedIran
[17]2017Two-levelOptimal production and inventoryPurchasing and service levelsManufacturerWholesalersLinear StackelbergPorkAppliedChile
[30]2017Two-levelSubsidy designProduction and storage decisionsGovernmentProducersUncertainty-based planningAgriculturalAppliedChina
[31]2019Two-levelMinimize total costsProducer decisionsCentral plannerProducersGA, PSO, GPARiceAppliedIran
[32]2019MultilevelQuality control and efficiencyRisk sharing and quality commitmentProcessorProducers, distributorsStackelberg + cooperative strategiesAgri-foodAppliedChina
[33]2019Two-levelMaximize water efficiency, reduce impactsCrop optimizationBasin authorityProducersStochastic multi-objectiveAgriculture (irrigation)AppliedChina (Heihe River)
[34]2021Two-levelCapacity and sustainable investmentPrices and purchase volumesSuppliersRetailersMulti-objective with environmental constraintsPerishablesAppliedChina
[35]2022Two-levelMinimize total costsMaximize by-product profitsCentral operatorCompost and biogas operatorsHybrid metaheuristicsClosed-loop agricultureAppliedIran
[36]2023MultilevelEfficient location, allocation, routingDistribution decisionsLogistics operatorDistributors, retailersGrey Wolf + PSODairy productsAppliedIran
[37]2023MultilevelEquitable distribution of benefitsCooperation between levelsNot specifiedProducers, distributorsCooperative game theoryAgri-foodAppliedChina
[38]2023Two-levelHarvest planningPurchase quantityProducerWholesalerStochastic programmingGrapesAppliedChile
[39]2024Two-levelPolicy design, transparencyResponse to competitive policiesGovernment, platformsProducersRobust programming + blockchainConventional vs. organicTheoreticalNot specified
[40]2024MultilevelPricing and contract designContract acceptance, distributionManufacturerDistributors, retailersStackelberg + digital technologiesPerishablesAppliedNot specified
[41]2024Two-levelFood safety, environmental controlProduction and input useGovernmentFarmersEnvironmental programmingRiceAppliedIran
[42]2025Two-levelLocation, capacity, pricingSupply and distributionLogistics managerProducersFull mixed schedulingAgricultural warehousesAppliedNot specified
Note: The column headers are presented in bold as a typographical convention to clearly distinguish them from the table contents.
Table 2. Nomenclature used to establish the BLDPP.
Table 2. Nomenclature used to establish the BLDPP.
Sets
tChain planning periods t = 1, …, T
iFarmers i = 1, …, I
vAgricultural products v = 1, …, V
pViable planting periods p = 1, …, P
hViable periods for harvesting h = 1, …, H
jProcessing plants j = 1, …, J
kWholesale distributors k = 1, …, K
cFresh produce transporters (PF) c = 1, …, C
aFinished product carriers (PT) a = 1, …, A
pt(t)Viable periods for PF transport
ph(p,h)List of viable periods for planting and harvesting
Pp(i)Small producers
P a r a m e t r o s
psPercentage of PF weight lost in each period due to storage in silos [%]
pbPercentage of weight lost from PT in each period due to storage in warehouses [%]
cfCost of transporting one tonne of PF per kilometre [$]
ctCost of transporting one tonne of PT per kilometre [$]
ctfCost to the carrier for transporting one tonne of PF per kilometre [$]
cptCost to the carrier for transporting one tonne of PT per kilometre [$]
s l v Number of periods in which each variety v of PF can be kept in storage after harvest [period]
y v , p , h Yield per hectare of crop per variety v, planting period p, and harvest period h [tonnes]
r d v Yield of the PF to PT transformation process per variety v
c a i Cost of leasing a one-hectare plot from farmer i [$]
c s i Cost of planting a one-hectare plot of land belonging to farmer i [$]
c c i Cost of harvesting a one-hectare plot of land belonging to farmer i [£]
c m i Cost of maintaining a one-hectare plot of land belonging to farmer i [£]
t e i Number of one-hectare plots allocated for planting by farmer i [plot]
i v v j Initial inventory of variety v in the silo of processor j [tonnes]
c l j Capacity of PF storage silos at processor j [tonnes]
i b j Initial inventory in the warehouses of processor j [tonnes]
c b j Capacity of PT warehouses at processor j [tonnes]
c t r j Processing capacity of processor j [tonnes]
C o p p t , j Idle capacity in period t, at processor j [tonnes]
c o p j Production cost of one tonne of PT at processing plant j [£]
c v a Capacity of carrier a’s vehicle for transporting PT [tonnes]
c a f c Capacity of carrier c’s vehicle for transporting PF [tonnes]
p c t , k Purchase price of one tonne of PT in period t, by wholesaler k [£]
c o f t , j Purchase price of one tonne of PF in period t, by processor j [£]
d a t i , j Distance between farmer i and processor j [km]
d t d j , k Distance between transformer j and wholesale distributor k [km]
d e m t , k PT demand from wholesale distributor k in period t [tonnes]
V a r i a b l e s   Z +
s b r v , p i Amount of land sown by farmer i with variety v in sowing period p [ha]
c o s v , p , h i Determination of the amount of land harvested by farmer i of variety v in harvest period h, given that sowing took place in period p [ha]
V a r i a b l e s   B i n a r i a s
v j v , h i , j , t , c Binary variable used to restrict PF transport vehicles to only one trip per period
v j t a t , j , k Binary variable used to restrict PT transport vehicles to only one trip per period
V a r i a b l e s   R +
i n v v , h i , t Inventory of product harvested by farmer i of variety v in the chain planning period t and harvested in the harvest period h [tonnes]
t p f v , h i , j , t , c Quantity of fresh produce (FP) transported from farmer i to processor j of variety v in the planning period of chain t, harvested in the harvest period h and transported in vehicle c [tonnes]
v p f v t , i , j Tonnes of PF sold by farmer i of variety v in the planning period of chain t to processor j [tonnes]
i s v t , j Tonnes of PF in processor j’s silos in period t of variety v [tonnes]
i n b t , j Tons of finished product (PT) in processor j’s warehouses in period t [ton].
e n v v t , j Tonnes of MP sent from storage silos to processor j’s production in period t of variety v [tonnes]
p r o d t , j Quantity of PT produced in period t by processor j and sent to warehouse [tonnes]
t p t a t , j , k Tonnes of PT transported from transformer j in period t to market k by carrier a [ton]
v p t t , j , k Quantity of PT sold in period t to wholesaler k by processor j [tonnes]
D P e 11 Purchase of fresh produce from small producers [$]
T c o p 21 Idle capacity of production plants [tonnes]
G a g 22 Farmers’ profits [$]
Note: The column headers are presented in bold as a typographical convention to clearly distinguish them from the table contents.
Table 3. Objective of each decision unit.
Table 3. Objective of each decision unit.
D P e 11 [$ COP] T c o p 21 [Tonnes] G a g 22 [$ COP]
$849,800,857.5 *32,299.4$293,895,857.5
$487,094,805.031,645.3 *$451,356,010.6
$793,702,980.031,799.1$1,857,529,636.9 *
Note: * indicates the values corresponding to the optimal solution reached by each decision-maker.
Table 4. Satisfactory solution.
Table 4. Satisfactory solution.
D P e 11   [ $   C O P ] T c o p 21 [Tonnes] G a g 22 [$ COP]
828,502,211.931,683.7$1,765,710,706.7
Table 5. Comparative performance of planning scenarios and relative gaps with respect to individual optima.
Table 5. Comparative performance of planning scenarios and relative gaps with respect to individual optima.
ScenarioObjective Focus D P e 11 [$ COP]Gap vs. Max D P e 11 [%] T c o p 21 [Tonnes]Gap vs. Min T c o p 21 [%] G a g 22 [$ COP]Gap vs. Max G a g 22 [%]
S c 1 Interactive fuzzy828.52.531,683.70.121,765.75.0
S c 2 Max D P e 11 849.80.032,299.41.95293.984.2
S c 3 Min T c o p 21 487.142.731,645.30.0451.475.7
S c 4 Max G a g 22 793.76.631,799.10.491857.50.0
Note: Relative gaps are computed with respect to the best value achieved among the four scenarios for each objective.
Table 6. Robustness and sensitivity analysis of the interactive fuzzy solution.
Table 6. Robustness and sensitivity analysis of the interactive fuzzy solution.
Scenario λ Relative Impact on ObjectivesLimiting ObjectiveStructural Interpretation
S c 1 (Baseline) λ 0 ≈ 0.94Balanced performance across all objectivesBalanced compromise solution
A 1 λ ≈ 0.95Reduced inclusion requirement allows greater operational flexibility and slightly lowers idle capacity T c o p 21 Relaxed policy improves operational flexibility
A 2 λ ≈ 0.92Higher inclusion requirement increases procurement volumes and moderately raises idle capacity D P e 11 Inclusion constraint becomes binding
B 1 λ ≈ 0.94Tighter preference bounds marginally restrict all objectives without altering solution structure G a g 22 / T c o p 21 Solution stable under stricter preferences
B 2 λ ≈ 0.94Relaxed preference bounds slightly ease objective trade-offs while preserving balance D P e 11 No structural change in compromise
C 1 λ ≈ 0.91Reduced storage capacity increases idle capacity and intensifies temporal coordination requirements T c o p 21 Storage becomes operational bottleneck
C 2 λ ≈ 0.95Reduced storage capacity increases idle capacity and intensifies temporal coordination requirements D P e 11 Increased flexibility without loss of inclusion
Note: λ 0 denotes the satisfaction level obtained under the baseline fuzzy solution ( S c 1 ). Variations in λ are reported to reflect relative robustness and structural sensitivity rather than precise numerical deviations.
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content.

Share and Cite

MDPI and ACS Style

Vergara-Rodríguez, C.J.; Montoya-Torres, J.R.; Ruiz-Meza, J. A Decentralized Bilevel Interactive Fuzzy Approach for Socially Sustainable Agri-Food Supply Chain Management. Mathematics 2026, 14, 250. https://doi.org/10.3390/math14020250

AMA Style

Vergara-Rodríguez CJ, Montoya-Torres JR, Ruiz-Meza J. A Decentralized Bilevel Interactive Fuzzy Approach for Socially Sustainable Agri-Food Supply Chain Management. Mathematics. 2026; 14(2):250. https://doi.org/10.3390/math14020250

Chicago/Turabian Style

Vergara-Rodríguez, César J., Jairo R. Montoya-Torres, and José Ruiz-Meza. 2026. "A Decentralized Bilevel Interactive Fuzzy Approach for Socially Sustainable Agri-Food Supply Chain Management" Mathematics 14, no. 2: 250. https://doi.org/10.3390/math14020250

APA Style

Vergara-Rodríguez, C. J., Montoya-Torres, J. R., & Ruiz-Meza, J. (2026). A Decentralized Bilevel Interactive Fuzzy Approach for Socially Sustainable Agri-Food Supply Chain Management. Mathematics, 14(2), 250. https://doi.org/10.3390/math14020250

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop