Skip to main content
Top
Published in: Soft Computing 11/2021

Open Access 21-03-2021 | Methodologies and Application

Shrimp closed-loop supply chain network design

Authors: Behzad Mosallanezhad, Mostafa Hajiaghaei-Keshteli, Chefi Triki

Published in: Soft Computing | Issue 11/2021

Activate our intelligent search to find suitable subject content or patents.

search-config
loading …

Abstract

Recent developments in food industries have attracted both academic and industrial practitioners. Shrimp as a well-known, rich, and sought-after seafood, is generally obtained from either marine environments or aquaculture. Central prominence of Shrimp Supply Chain (SSC) is brought about by numerous factors such as high demand, market price, and diverse fisheries or aquaculture locations. In this respect, this paper considers SSC as a set of distribution centers, wholesalers, shrimp processing factories, markets, shrimp waste powder factory, and shrimp waste powder market. Subsequently, a mathematical model is proposed for the SSC, whose aim is to minimize the total cost through the supply chain. The SSC model is NP-hard and is not able to solve large-size problems. Therefore, three well-known metaheuristics accompanied by two hybrid ones are exerted. Moreover, a real-world application with 15 test problems are established to validate the model. Finally, the results confirm that the SSC model and the solution methods are effective and useful to achieve cost savings.
Notes

Publisher's Note

Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.

1 Introduction

Over the past two decades, a great deal of attention is devoted to varied types and approaches in Supply Chains to reach a more suitable solution to create competitive advantages for companies, governments, and parties. According to the literature, the supply chain is stated as series of facilities that provide the final products (Hajiaghaei-Keshteli and Sajadifar 2010; Hajiaghaei-Keshteli et al 2011). Moreover, the Council of Supply Chain Management Professionals (CSCMP) defines the Supply Chain Management (SCM) as: “SCM encompasses the planning and management of all activities involved in sourcing and procurement, conversion, and all logistic management activities. Significantly, it includes coordination and collaboration with channel partners as well, which can be suppliers, intermediaries, third-party service providers, and customers. In essence, supply chain management integrates supply and demand management within and across companies” (Hanne and Dornberger 2017).
In today's world, one of the leading sectors in developed and developing countries is food industries. Food production and distribution have become enough efficient in various aspects to satisfy the growing demands (Sharma et al. 2018). The Food Supply Chain (FSC) is resemblance to any other supply chain, since it made up of several stages (production, handling and storage, processing and packaging, distribution, and consumption). Final goods move along the FSC from the producers to reach consumers through pre- and post-production actions, and under quality and time-conscious work (Govindan et al. 2017; Wunderlich and Martinez 2018). However, it can be separated in many ways, since poorly timed distribution in FSC makes perishable products unusable. It holds, thus, a prominent situation in the global marketplace and has impacts on society and also the economy of countries (Govindan et al. 2017).
Seafood Supply Chain (SFSC) can be classified as a special FSC, that needs momentous consideration. Health benefits of seafood are hidden to no one. Indeed, scientists and organizations believe that seafood teems with substantial nutritional values and assures food security due to the fact that over a third of global population benefit from its protein sources. Furthermore, it is predicted that fisheries and aquaculture are taken into account as prominent protein sources by 2050 as the population increases (Tabbakh and Freeland-Graves 2016; Schiller et al. 2018).
Among seafoods, shrimps are a main source of protein and have low hazardous saturated fat and energy, making them a healthful preference as well as a desirable food around the world. In many developing countries, shrimps are served as a traditional meal and as a luxurious food in developed countries (Alam 2016). Over the past years, food and agricultural organization (FAO)1 statistics show that the consumption of shrimp in developed countries like China, the United States, and the United Kingdom is sharply increased, whereas in developing countries such as Iran, this amount is less than a kilogram per capita per year (See: Fig. 1).
Iran has a prodigious potential of shrimp production in its both freshwater and marine resources, which drives from 1800 km long coastline of the Persian Gulf and the Gulf of Oman and also appropriate condition for the fishery on this coastline. More than 2000 shrimp species are identified worldwide, five of which are caught and aquacultured in Iran (See: Fig. 2) (Harlioglu and Farhadi 2016; Schiller et al. 2018).
Statistics indicate that 82% of the total global production of shrimp belongs to the Asian countries such as China, Thailand, Vietnam, Indonesia, Malaysia, India, and Bangladesh. Moreover, Ecuador, Peru, Mexico, Honduras, Guatemala, Brazil, Nicaragua, Venezuela, and Belize have a 16% portion and the rest is owned by Saudi Arabia, Madagascar, and Australia (Alam 2016). As FAO fishery statistics show, in 2016, the total global production of shrimp is approximately 8,671,358 tons with 59.74% of aquaculture production and 40.26% of marine capture. Shrimp is a crucial component of the coastal fisheries resources in Iran, and FAO statistics illustrate that shrimp production between 2003 and 2016 has distinctly been grown and shrimp aquaculture has exceeded marine harvests. For example shrimp culture production approaches, in 2014, 22,500 tons (See: Figs. 3, 4).
Supply Chain Network Design (SCND) facilitates making strategic decisions and plays a crucial role in the supply chain performance. Moreover, its competitive benefits affect the operational and tactical levels of the supply chain over the time (Fathollahi-Fard et al. 2017). Nowadays, the economic and environmental concerns arising from the growing demand for shrimp has led to a widespread discussion regarding the performance within the shrimp supply (Lin and Wu 2016). Shrimp, like any other fish product, is perishable food. Hence, several important factors have an indispensable influence on shrimp supply network. Quality of product in distribution, speed, and efficiency in the design of supply network, and finally time delivery and maintenance of cold chain result in the commercial success of the supply chain network (Buritica et al. 2017). Consequently, designing and optimizing the SSC network can help governments, investors, and active parties to satisfy market demands, and to overcome obstacles in the supply chain, and in general can boost performance of the whole chain.
This study designs a mathematical modeling and optimization structure that focus on the SSC network. To the best of our knowledge, there is no prior study involving mathematical modeling for SSC network design. The main goal of the SSC model is to minimize the total cost. Moreover, since the SSC model is characterized by the hard complexity in solving large-scale problems, three recognized metaheuristic algorithms and two hybrid heuristics are conducted to address this issue and to analyze the model. Furthermore, to achieve better performance of these algorithms, the corresponding parameters are tuned by using the Taguchi method.
The remainder of this paper is structured as follows. Section 2 entails the related literature review on FSC and SFSC. Our SSC mathematical model is proposed and formulated in Sect. 3. The solution methods and computational results are reported in Sect. 4 and Sect. 5, respectively. Finally, conclusions and suggestions for future works are addressed in Sect. 6.

2 Literature

This section is dedicated to the literature review on FSC and recent pertinent works on SFSC.

2.1 Food supply chain (FSC)

Mostly, food can be divided into two main categories: perishable food (e.g. fruits, vegetables, fishery, aquaculture products, meats, etc.) and non-perishable (e.g. canned, pickled, dehydrate, dried products). Recently, several studies investigated perishable food supply chain for fresh fruits (Cheraghalipour et al. 2018; Soto-Silva et al. 2016), agricultural (Borodin et al. 2016), and dairy (Sel et al. 2015) come along with different components of the supply chain such as inventory, resources location-allocation, planning and scheduling, production, and distribution (Musavi and Bozorgi-Amiri 2017; Govindan et al. 2014; Attanasio et al. 2007; Kaasgari et al. 2017; Dai et al. 2018; Triki 2016; Wu et al. 2018).
One of the first studies on perishable food supply chain was conducted by Stoecker et al. (1985). They used linear integer programming for maximizing the profit and for planning the farm’s crop, livestock, and labor decisions. Miller et al. (1997) provided a simple and a fuzzified linear programs to produce scheduling of fresh tomato packinghouse, then, they compared the costs obtained by each model. Ten Bergeet al. (2000) proposed an explorative model at the whole farm level that effectively integrates component knowledge at a crop or animal level. Then, case studies in dairy farming, flower bulb industry, and arable farming were provided. A mathematical model was presented by Caixeta-Filho (2006) who developed a linear optimization model with chemical, biologic, and logistic constraints for quality of harvested Brazilian’s oranges. Ferrer et al. (2008) recommended a mixed-integer linear programming model containing harvest scheduling, labor allocation, and routing decisions on wine grape harvesting operations by considering both operational costs and grape quality. Arnaout and Maatouk (2010) focused on a vineyard harvesting problem in developing countries to improve wine quality and reduce the operational costs. Additionally, they utilized heuristics for better assigning of harvesting days to different grape blocks and validated the proposed model by solving several numerical examples. Their results showed that their model is prominently able to reduce harvesting costs.
With the aim of maximizing revenues under production and distribution decisions, an operational model was suggested by Ahumada and Villalobos (2011). Tan and Çömden (2012) proposed a planning model to handle the random supply of annual fruits and vegetables from farms and random demands of the retailers, which are results of the uncertainty of harvest time, and uncertainty of weekly demand, respectively. A simulation model for perishable fruit and vegetables supply chain was presented by Teimoury et al. (2013) to investigate behaviors and relationships of supply chain and supply, demand and price interactions. Agustina et al. (2014) studied a mixed-integer linear model of vehicle scheduling and routing at a cross-docking center for perishable food supply chains to minimize earliness, tardiness, inventory holding, and transportation cost. A planning model for apples orchards was proposed by González-Araya et al. (2015) to minimize labor costs, equipment use, loss of fruit quality, and also satisfying packing plants demand. The implementation of this model on three orchards in Chile showed a 16% decrease in the labor costs and loss of income.
Rocco and Morabito (2016) suggested a production and logistics planning linear model for the Brazilian tomato processing industry, which includes tactical planning decisions like the size of tomato area, selection of tomato types, transporting harvests, and so on. Three optimization models for purchasing, transporting, and storing fresh produce were studied by Soto-Silva et al. (2017) to ensure an annual supply of fresh apple. An average of 8% savings in the real costs of purchasing, storing, and transporting arisen from conducting a real case study in apple dehydration in the Maule region of Chile has been achieved. Cheraghalipour et al. (2018) provided a citrus closed-loop supply chain model to minimize costs and maximize responsiveness to customers' demand. One of the most recent food supply chain model was introduced by Ma et al. (2019). They focused on the three-echelon supply chain for seasonal fresh products consisting of one supplier, third-party logistics service providers, and one retailer.
During the last few decades, only a limited number of researchers and academics have studied SFSC in miscellaneous ways. In a preliminary study of SFSC problems, Forsberg (1996) pointed out a multi-period linear programming approach to the production-planning of fish farms. In addition, Forsberg (1999) developed a multi-period linear programming model for fish growth that optimizes the harvest. Sanders et al. (2003) suggested a production model of white sturgeon caviar and meat for various management conditions. Using the network-flow approach, Yu et al. (2009) implemented a nonlinear mathematical model of partial harvesting. Cisternas et al. (2013) designed an integer programming model to improve resource usage, planning, and economic evaluation of grow-out centers. The results obtained from implementing this model in one of the Chile's largest salmon farmers showed a 18% reduction in net maintenance cost together with several qualitative benefits. Bravo et al. (2013) employed mixed integer programming to propose two models for the production planning in salmon farming suffering from a range of biological, economic, and health-related constraints. Bakhrankova et al. (2014) developed a stochastic production-planning model to overcome raw material supply and product market price uncertainties.
As can be noticed from the recent literature, SFSC has been considered in different manners and for various products. Real-world issues and case-based methods is the main factor to design an industrial problem for SSC networks. In our case, we formulated the SSC network according to both the nature and characteristics of the product and due to its importance in Iran and even in today’s food world industry. Developing countries like Iran have incredible capabilities for producing especial seafood like shrimps. There is an extraordinary domestic and oversea market demand for shrimp which can ensure a proper income. So, designing a SSC can be a good start and a preliminary preparation to accomplish this mission. The accurate analysis reported in Table 1 determines the gaps that highlight the significance of this paper. The main contributions of this study can be summarized as follows:
  • This study presented a seven-level MILP supply chain network for shrimp product including marine fishery and aquaculture product resources, distributors, wholesalers, factories, markets (customers), shrimp waste powder factories and poultry and livestock food market.
  • For the first time, the proposed network considered potential factories which use the collected waste of shrimp products as input for their process.
  • In this study, the cost minimization of the network is considered while satisfying the demand of shrimp products and in the same time supplying the demands of poultry and livestock food market.
  • The above review has shown that all previous related works have focused either on marine or aquaculture products; however our proposed model took both the products into account with interesting industrial sights.
  • The literature review has emphasized that most of the supply chain and logistics studies were based on NP-hard models (Jo et al. 2007; Zheng et al. 2013; Deng et al. 2017). Hence, metaheuristic algorithms are the compulsory and the best way to solve large-scale networks (Rocco and Morabito 2020; Wang et al. 2013). Therefore, this research not only takes advantages of classic and modern metaheuristics but also develops two hybrid metaheuristics to solve the suggested NP-hard problem.
Table 1
Comparison of previous studies with the current study
Author(s)
Year
Type of product
Modeling
Objective
Yu and Leung
2005
Shrimp
Linear
Scheduling (the harvesting and restocking time) for maximizing total profit throughout the planning horizon, with biological and economic constraints
Yu et al
2006
Shrimp
Linear
Production scheduling for maximizing the net revenue under different constraints
Kumar et al
2006
Fish
Multi-objective
Minimization of service costs, late deliveries, and unfulfilled demands
Pathumnakul et al
2009
Shrimp
Mixed Integer Linear
Minimization of overall inventory costs of the chain
Jensen et al
2010
Fish
Linear
Maximization of fish supply chain profit
Blanchard et al
2013
Shrimp
Non-Linear
Determination of the optimal harvesting times and corresponding optimal harvesting fractions for Maximization of the total revenue
Abedi and Zhu
2016
Fish
Mixed Integer Linear
Optimal purchase, production and distribution of fish farm for maximization of the total profit of the supply chain
Lin and Wu
2016
White Shrimp
Theoretical Models
Optimal price and inventory level to maximize profit
Tabrizi et al
2018
Warm-Water Fish
Non-Linear
Maximization of the total profit
This study
2020
Shrimp
Mixed Integer Linear
Minimization of the supply chain costs
This paper addresses a new model to help the managers of shrimp production industries in designing an optimal supply chain network for shrimp products. It also undertakes wastes generated in two main levels of network i.e. wholesalers and shrimp factories. The decisions to be taken within this study consist of:
  • How many and which distribution points, wholesalers, shrimp factories, and shrimp waste powder factories should be selected and established?
  • How much shrimp products and shrimp waste powder should be transported within the network?
  • How do shrimp production and shrimp waste powder optimally flow in the network?
We believe that the mangers can extensively benefit from the suggested mathematical model and its results to make strategic decisions regarding the quality of shrimp flow in the supply network while minimizing the total cost. Additionally, since numerous countries do not have yet the technology to convert shrimp waste to poultry and livestock food, this study can give guidelines to the mangers and governors on how to invest their resources to set up a shrimp waste powder factories in highly potential areas.

3 Proposed model

3.1 Problem description

The present SSC network embodies producers (shrimp fishers and farmers), distribution centers, wholesalers, processing centers (factories), shrimp waste powder factories, poultry and livestock food market, and customers. As can be observed in Fig. 5, captured or aquacultured shrimps are shipped in this network from the producing locations (fishery locations and aquacultures) to the distribution centers. The distribution centers, depending on their capacities, send shrimps to the wholesaler and factories. Furthermore, factories, after peeling, packing or canning, and freezing should transport finished goods to the final customers. Finally, shrimp wastes collected from both wholesalers and factories are shipped to shrimp waste powder factories. These factories make poultry and livestock food in addition to the required nutrients for shrimp farming.

3.2 Assumptions

The following real assumptions are set in the proposed SSC network:
  • The SSC model is a single-period, single-product mixed integer linear programming model.
  • The locations of the fisheries, aquacultures, and customers are considered fixed. On the other hand, the distribution centers, wholesalers, factories, and markets are assumed as potential locations.
  • Market demands must be satisfied.
  • It is supposed that there is shrimp waste and also there is demand for the shrimp powder.
  • Shrimp products are transported and preserved in cold containers.

3.3 Model notations

The indices, parameters, and decision variables for the mathematical model are presented as follows:
Indices
 
i = 1,2,…,I
The production location (shrimp fisher)
i' = 1,2,…,I'
The production location (shrimp farm)
j = 1,2,…,J
The potential point of the distribution center
k = 1,2,…,K
The potential location for the wholesaler
l = 1,2,…,L
The potential location for the factory
m = 1,2,…,M
The customer index
n = 1,2,…,N
The potential site for shrimp waste powder factory
p = 1,2,…,P
The poultry and livestock food market
Parameters
 
\({f}_{l}\)
Fixed cost of opening factory l
\({f{^{\prime}}}_{n}\)
Fixed cost of opening shrimp waste powder factory n
\({Cx}_{ij}\)
Transport cost per unit of product from shrimp fishers i to distribution center j
\({Cy}_{i{^{\prime}}j}\)
Transport cost per unit of product from shrimp farmers i' to distribution center j
\({Cu}_{jk}\)
Transport cost per unit of product from distribution center j to wholesaler k
\({Ca}_{jl}\)
Transport cost per unit of product from distribution center j to factories l
\({Cb}_{km}\)
Transport cost per unit of product from wholesaler k to customer m
\({Cd}_{lm}\)
Transport cost per unit of product from factory l to customer m
\({Cf}_{kn}\)
Transport cost per unit of shrimp waste from wholesaler k to shrimp waste powder factory n
\({Cf{^{\prime}}}_{ln}\)
Transport cost per unit of shrimp waste from factory l to shrimp waste powder factory n
\({Cl}_{np}\)
Transport cost per unit of shrimp waste powder from factory n to market p
\({\lambda }_{i}\)
Production capacity of shrimp fisher i
\({\lambda {^{\prime}}}_{i{^{\prime}}}\)
Production capacity of shrimp farmer i'
\({\lambda d}_{j}\)
Holding capacity at distribution center j
\({\lambda f}_{l}\)
Production capacity of factory l
\({\lambda w}_{k}\)
Holding capacity at wholesaler k
\({\lambda s}_{n}\)
Production capacity of shrimp waste powder factory n
\({\alpha }_{k}\)
Shrimp waste rate by wholesaler k
\({\beta }_{l}\)
Shrimp production rate by factory l
\({\xi }_{n}\)
Shrimp waste powder production rate by factory n
\({Db}_{m}\)
Shrimp product demand by customer m
\({Dp}_{p}\)
Shrimp waste powder demand by poultry and livestock food market p
Decision variables
 
\({X}_{ij}\)
Quantity of product transported from shrimp fisher \(i\) to distribution center \(j\)
\({X{^{\prime}}}_{i{^{\prime}}j}\)
Quantity of product transported from shrimp farmer \(i{^{\prime}}\) to distribution center \(j\)
\({U}_{jk}\)
Quantity of product transported from distribution center \(j\) to wholesaler \(k\)
\({S}_{jl}\)
Quantity of product transported from distribution center \(j\) to factory \(l\)
\({W}_{km}\)
Quantity of product transported from wholesaler \(k\) to customer \(m\)
\({V}_{lm}\)
Quantity of product transported from factory \(l\) to customer \(m\)
\({R}_{kn}\)
Quantity of waste shrimp transported from wholesaler \(k\) to shrimp waste powder factory \(n\)
\({G}_{ln}\)
Quantity of waste shrimp transported from factory \(l\) to shrimp waste powder factory \(n\)
\({B}_{np}\)
Quantity of shrimp waste powder transported from factory \(n\) to market \(p\)
\({Ih}_{j}\)
Quantity of stored shrimp by distribution center \(j\)
\({Dis}_{j}\)
Equal to 1 if distribution center \(j\) is opened at the elected location, 0 otherwise
\({Wh}_{k}\)
Equal to 1 if wholesaler \(k\) is opened at the elected location, 0 otherwise
\({Fr}_{l}\)
Equal to 1 if factory \(l\) is opened at the elected location, 0 otherwise
\({Wp}_{n}\)
Equal to 1 if shrimp waste powder factory \(n\) is opened at the elected location, 0 otherwise

3.4 Shrimp supply chain mathematical model

The schematic view of the SSC network is illustrated in Fig. 6. The proposed mixed integer linear programming model of the SSC problem is formulated as follows:
  • Objective Function
    The objective function of the SSC is to minimize the total cost including fixed opening costs and transportation costs by means of Eq. (1).
    $$ \begin{aligned} Min~Z = \left[ {\mathop \sum \limits_{{l = 1}}^{L} f_{l} \times Fr_{l} + \mathop \sum \limits_{{n = 1}}^{N} f'_{n} \times Wp_{n} } \right] + \left[ {\mathop \sum \limits_{{i = 1}}^{I} \mathop \sum \limits_{{j = 1}}^{J} Cx_{{ij}} \times X_{{ij}} } \right. \hfill \\ & + \mathop \sum \limits_{{i' = 1}}^{{I'}} \mathop \sum \limits_{{j = 1}}^{J} Cy_{{i'j}} \times X'_{{i'j}} + \mathop \sum \limits_{{j = 1}}^{J} \mathop \sum \limits_{{k = 1}}^{K} Cu_{{jk}} \times U_{{jk}} + \mathop \sum \limits_{{j = 1}}^{J} \mathop \sum \limits_{{l = 1}}^{L} Ca_{{jl}} \times S_{{jl}} \hfill \\ &+ \mathop \sum \limits_{{k = 1}}^{K} \mathop \sum \limits_{{m = 1}}^{M} Cb_{{km}} \times W_{{km}} + \mathop \sum \limits_{{l = 1}}^{L} \mathop \sum \limits_{{m = 1}}^{M} Cd_{{lm}} \times V_{{lm}} + \mathop \sum \limits_{{k = 1}}^{K} \mathop \sum \limits_{{n = 1}}^{N} Cf_{{kn}} \times R_{{kn}} \hfill \\ \left. { + \mathop \sum \limits_{{l = 1}}^{L} \mathop \sum \limits_{{n = 1}}^{N} Cf'_{{\ln }} \times G_{{\ln }} + \mathop \sum \limits_{{n = 1}}^{N} \mathop \sum \limits_{{p = 1}}^{P} Cl_{{np}} \times B_{{np}} } \right] \hfill \\ \end{aligned} $$
    (1)
  • Constraint
    $$\mathop \sum \limits_{j = 1}^{J} Dis_{j} \ge 1$$
    (2)
$$\mathop \sum \limits_{j = 1}^{J} X_{ij} \le \lambda_{i} \quad \forall i \in I$$
(3)
$$\mathop \sum \limits_{j = 1}^{J} X^{\prime}_{i^{\prime}j} \le \lambda^{\prime}_{{i^{\prime}}} \quad \forall i^{\prime} \in I^{\prime}$$
(4)
$$\mathop \sum \limits_{i = 1}^{I} X_{ij} + \mathop \sum \limits_{I = 1}^{I} X^{\prime}_{i^{\prime}j} \le \lambda d_{j} \times Dis_{j} \quad \forall j \in J$$
(5)
$$\mathop \sum \limits_{k = 1}^{K} U_{jk} + \mathop \sum \limits_{l = 1}^{L} S_{jl} \le \mathop \sum \limits_{i = 1}^{I} X_{ij} + \mathop \sum \limits_{I = 1}^{I} X^{\prime}_{i^{\prime}j} \quad \forall j \in J$$
(6)
$$\mathop \sum \limits_{k = 1}^{K} Wh_{k} \ge 1$$
(7)
$$\mathop \sum \limits_{l = 1}^{L} Fr_{l} \ge 1$$
(8)
$$\mathop \sum \limits_{j = 1}^{J} U_{jk} \le \lambda w_{k} \times Wh_{k} \quad \forall k \in K$$
(9)
$$\mathop \sum \limits_{j = 1}^{J} S_{jl} \le \lambda f_{l} \times Fr_{l} \quad \forall l \in L$$
(10)
$$\mathop \sum \limits_{k = 1}^{K} W_{km} + \mathop \sum \limits_{l = 1}^{L} V_{lm} \le Db_{m} \quad \forall m \in M$$
(11)
$$\mathop \sum \limits_{j = 1}^{J} \left( {1 - \alpha_{k} } \right) \times U_{jk} = \mathop \sum \limits_{m = 1}^{M} W_{km} \quad \forall k \in K $$
(12)
$$\mathop \sum \limits_{j = 1}^{J} \beta_{l} \times S_{jl} = \mathop \sum \limits_{m = 1}^{M} V_{lm} \quad \forall l \in L $$
(13)
$$\mathop \sum \limits_{n = 1}^{N} Wp_{n} \ge 1$$
(14)
$$\mathop \sum \limits_{k = 1}^{K} R_{kn} + \mathop \sum \limits_{l = 1}^{L} G_{ln} \le \lambda s_{n} \times Wp_{n} \quad \forall n \in N$$
(15)
$$\mathop \sum \limits_{j = 1}^{J} \alpha_{k} \times U_{jk} = \mathop \sum \limits_{n = 1}^{N} R_{kn}\quad \forall k \in K$$
(16)
$$\mathop \sum \limits_{j = 1}^{J} \left( {1 - \beta_{l} } \right) \times S_{jl} = \mathop \sum \limits_{n = 1}^{N} G_{ln} \quad \forall l \in L $$
(17)
$$\left( {\mathop \sum \limits_{k = 1}^{K} R_{kn} + \mathop \sum \limits_{l = 1}^{L} G_{ln} } \right) \times \xi_{n} = \mathop \sum \limits_{p = 1}^{P} B_{np} \quad \forall n \in N $$
(18)
$$\mathop \sum \limits_{n = 1}^{N} B_{np} \le Dp_{p} \quad \forall p \in P$$
(19)
$$Dis_{j} ,M_{k} ,Fr_{l} ,Wp_{n} \in \left\{ {0,1} \right\}\quad \forall j \in J, k \in K, l \in L,n \in N$$
(20)
$$X_{ij} ,X^{\prime}_{i^{\prime}j} ,U_{jk} ,S_{jl} ,W_{km} ,V_{lm} ,R_{kn} ,G_{ln} ,B_{np} \ge 0\quad \forall i \in I, i^{\prime} \in I^{\prime}, j \in J, k \in K, l \in L, m \in M,n \in N,p \in P t \in T$$
(21)
Constraint (2) states that at least one distribution center should be opened. Constraint (3) state that the quantity of products transported from shrimp fishers to distribution centers should be less than or equal to the production capacity of each producer. Similarly, constraint (4) applies to the shrimp farmers case. Constraint (5) indicates that the quantity of products transported from the producers to the distribution centers should be less than or equal to the holding capacity of each distribution center, if it is opened. Constraint (6) implies that the quantity of products transported from the distribution centers to the wholesalers and factories should not exceed the quantity of products transported from the producers to distribution centers. Constraints (7) and (8) determine that at least one wholesaler and one factory should be opened, respectively. Constraint (9) indicates the quantity of products to be transported from the distribution centers to the factories should respect the holding capacity of each factory, if it is opened. Likewise, constraint (10) applies to the wholesaler. Constraint (11) ensures that the quantity of product transported from wholesaler and factories to each customer is less or equal to the demand at customers side. Constraint (12) ensures that products transported from distribution centers to wholesalers minus wasted shrimp product are equal to the amount of product transported from wholesalers to customers. Constraint (13) ensures that shrimp production by factories is equal to the quantity of product transported from factories to customers. Constraint (14) determines that at least one shrimp waste powder factory should be activated. Constraint (15) ensures the respect of the shrimp waste powder factories capacities. Constraint (16) ensures that wasted shrimp product transported from distribution centers to wholesalers is equal to waste products transported from wholesalers to shrimp waste powder factories. Constraint (17) ensures the flow balance of the waste shrimps between factories and shrimp waste powder factories. Constraint (18) establishes the equality between the produced shrimp waste powder and the quantity of product transported to poultry and livestock food market. Constraint (19) guarantees the demand satisfaction of the poultry and livestock food market. Finally, constraints (20) represent the 0/1 restriction on the binary variables and constraints (21) enforce the non-negativity of the continuous decision variables.
The above model results to be a mixed-integer linear model whose size increases quickly with the number of shrimp fishers, farms, distribution centers, wholesalers, shrimp factory, customers, shrimp waste powder factories and poultry and livestock food markets. Consequently, we will suggest in the sequel metaheuristic algorithms to solve real-world instances of SSC problems in a reasonable time.

4 Solution approach

As mentioned earlier, real-world supply chain network problems are complex and result to be NP-hard for large-scale instances (Jo et al. 2007; Zheng et al. 2013; Deng et al. 2017). Using exact methods to solve these problems would be time-consuming and inefficient especially for large-size problems (Rocco and Morabito 2020; Wang et al. 2013). In this study, the Genetic Algorithm (GA), Simulated Annealing (SA) and Keshtel Algorithm (KA) are employed to solve the problems. Moreover, two hybridized algorithms including Hybrid of Genetic Algorithm with Simulating Annealing (HGASA) and Hybrid of Keshtel Algorithm with Simulating Annealing (HKASA) are utilized to find the sub-optimal solution. In the sequel, the encoding and decoding approaches used in the metaheuristic algorithms are explained.

4.1 Encoding and decoding

Among the numerous approaches for encoding solutions in metaheuristics, we use the recent priority-based method (Cheraghalipour et al. 2018). Here, the proposed chromosome for the SSC network and application of the priority-based method for satisfying all the constraints is enlightened using a small-size example. Assume that the numbers of shrimp fishers, shrimp farms, distribution locations, wholesaler, factories, customers, and shrimp waste powder factories, and poultry and livestock food markets are 2, 3, 3, 2, 2, 3, 2, and 2, respectively. The proposed chromosome is a matrix with one row and (i + i' + 2 × j + 3 × k + 3 × l + m + 2 × n + p) columns that can be divided column-wise into five segments. The representation of proposed chromosome is presented in Fig. 7. Each segment in the proposed chromosome is designed according to the network illustrated in Fig. 6.
After generating the chromosome, whose all members are random numbers in the interval of (0,1), all values are transformed into a priority-based matrix. As shown in Fig. 8, Segment 1 states the amount of transported products from shrimp fishers and shrimp farmers (i + i') to the distribution centers (j). As reported in Fig. 9, in Segment 2, products are allocated to wholesalers and shrimp factories (k + l) from the distribution centers (j). According to Figs. 10 and 11, in segment 3, the allocation of products from wholesalers and shrimp factories (k + l) to customers is conducted and segment 4 obtains the allocation of wasted products from wholesalers and shrimp factories (k + l) to shrimp waste powder factories (n). Finally, the allocation of shrimp waste powder products from shrimp waste powder factories (n) to the poultry and livestock food markets is performed in segment 5 (Fig. 12). For more information about the priority-based method, refer to (Cheraghalipour et al. 2018).

4.2 Metaheuristics

During the last years, scholars have used numerous metaheuristic methods to solve NP-hard problems and attain a prominently proper solution. Timesaving, useful for more complex problems, and avoidance of local optimum are the most outstanding advantages of these methods (Van Engeland et al. 2018; Diarrassouba et al. 2019; and Fathollahi-Fard et al. 2020). For example, in order to solve the order acceptance and supply chain scheduling problem, Sarvestani et al. (2019) applied GA and Variable Neighborhood Search (VNS). Yousefi et al. (2018) used GA to tackle the fixed-charge transportation problem. Govindan et al. (2015) designed a sustainable supply chain problem for order allocation and sustainability including stochastic demand and used a multi-objective metaheuristic approach to solve the given problem. This study utilizes the benefits of metaheuristic algorithms and develops three metaheuristic algorithms including GA, SA, KA as well as two hybrid metaheuristics i.e. HGASA and HKASA to solve the SSC network design. In the following sections, the mentioned algorithms are discussed and the pseudo code of each algorithm is rendered.

4.2.1 Genetic algorithm (GA)

Genetic algorithm (GA) is an outstanding evolutionary algorithm, contributing to solve successfully many applications in different fields. Holland (1992), inspired by the genetic science and natural evolution, developed GA for the first time. GA brings two main operators, including crossover and mutation, into play to execute intensification and diversification in the search process of the algorithm. Additionally, for the proportional selection within the algorithm, we apply the probabilistic selection (Talbi 2009). Our pseudo-code of GA is illustrated in Fig. 13.

4.2.2 Simulated annealing (SA)

The Simulated Annealing (SA) algorithm emerged simultaneously in two different works (Kirkpatrick et al. 1983; Černý 1985). This algorithm is centered on the process of obtaining a crystalline structure in which a slow cycle of cooling and heating (annealing) passes (Deroussi 2016; Talbi 2009). Eskandari-Khanghahi et al. (2018), Torkaman et al. (2018) and Fahimnia et al. (2018) used SA to solve supply chain problems. SA is a single-solution algorithm whereby it takes an initial solution as the best solution in the first place. Therefore, it looks into the vicinity of this solution for the likely best solution. The pseudo code of the SA algorithm is as follows (Fig. 14):

4.2.3 Keshtel algorithm (KA)

Keshtel Algorithm (KA) is a novel metaheuristic algorithm recently used by many researchers to develop numerous studies (Golshahi-Roudbaneh et al. 2017; Fathollahi-Fard et al. 2018a; Cheraghalipour et al. 2018). This algorithm, which is based on the feeding behavior of a dabbling duck, namely Keshtel, is introduced by Hajiaghaei-Keshteli and Aminnayeri (2013). Keshtels habitually search for food in superficial water. Once a Keshtel meets a food source, its neighbors miraculously come close and swirl in a circle way. After the consumption of food, they look for another place containing better food source, and they act in the same way once the food is found. As far as the absence of proper food source in the place, this iterative process continues. Then, each Keshtel disbands and searches different spots in the lake for a food source. Similarly, when one of the Keshtels finds food, its neighbors approach and repeat the same process as above. KA, akin to other population-based metaheuristic algorithms, begins with an initial population, known as Keshtels. Initial Keshtels break up to three categories including N1 entails lucky Keshtels, which are some Keshtels that find the food faster than others do. Worst solutions are gathered as N3 population, and are regenerated randomly in each iteration. After finding better food, a new lucky Keshtel is replaced for each lucky Keshtel; otherwise, the swirling process will be carried on. N2 represents Keshtels that move between N1 and N3 population. Obviously, N1 is responsible for intensification in KA, and N2 and N3 ensure the diversification phase. Figure 15 sketches the pseudo-code of our KA (Fathollahi-Fard and Hajiaghaei-Keshteli 2018a,2018b; Hajiaghaei-Keshteli and Aminnayeri, 2013).

4.3 Hybrid metaheuristics

In recent studies, a great development in nature-based metaheuristics can be seen. The advantages of the different metaheuristic algorithms draw many researchers’ attraction to improve the intensification and diversification phases of the algorithms using various hybrid ones (Hajiaghaei-Keshteli and Fathollahi Fard 2018). In this study, two hybrid algorithms are exercised, including HGASA and HKASA. These two hybrids are combination of GA and KA as two distinct population-based techniques together with SA as a single-solution algorithm. In the following subsections, detailed explanations of HGASA and HKASA are provided.

4.3.1 Hybrid of genetic algorithm and simulating annealing (HGASA)

As mentioned earlier, GA has two operators for intensification and diversification of the algorithm. SA, as an acceptance phase, can be implemented as mutation phases. In this approach, SA creates competition between parents and offsprings in a way that first all parents and offsprings are compared. If offsprings have better fitness value compared to their parents, they are accepted; otherwise, we accept offsprings according to the acceptance criteria in SA algorithm. This procedure helps HGASA to evade from local optimum (Zhu and Weng 2012).

4.3.2 Hybrid of Keshtel algorithm and simulating annealing (HKASA)

As shown in Sect. 4.2.3, KA benefits from two strong operators, namely swirling and moving, for the intensification phase. In such phase of KA, Keshtels in N3 group are replaced by new random Keshtels. Although the randomization step in KA is endorsed by different studies (Golshahi-Roudbaneh et al. 2017; Fathollahi-Fard et al. 2018a; Cheraghalipour et al. 2018), SA is able to improve this procedure in each iteration. Hence, our proposed HKASA approves new random Keshtels either they because they have better fitness than prior ones or if they pass the acceptance criteria of the SA algorithm.

5 Computational results

In the following section, the parameters value for each random test is determined. Taguchi experimental design method is used to tune parameters of the metaheuristics. Eventually, to evaluate the performance of the proposed model, a case study is conducted.

5.1 Data generation

A set of test problems with different dimensions are considered to endorse the proposed model. Here, 15 test problems are designed. Table 2 shows the test problems generated to achieve the purpose of this study. The test problems are indiscriminately defined by using the parameters shown in Table 3. It should be mentioned that the approximated value of each parameter is estimated and extracted on the basis of the Iran Fisheries Organization databanks.
Table 2
The structure of nine test problems for the various dimensions
Test #
 
Index
i
i’
j
k
l
m
n
p
Small-Size
1
2
3
3
4
2
3
2
2
 
2
4
5
3
5
2
5
2
5
 
3
8
7
9
9
7
7
9
8
 
4
14
12
12
11
13
11
12
11
 
5
14
16
15
13
11
15
16
12
Medium-Size
6
22
26
20
21
29
22
26
27
 
7
27
30
30
32
28
33
34
31
 
8
36
48
47
36
36
48
44
46
 
9
53
48
57
53
41
55
48
52
 
10
64
66
69
62
61
61
66
64
Large-Size
11
84
80
83
87
78
84
85
90
 
12
93
102
98
104
104
97
97
107
 
13
129
197
133
113
128
118
147
149
 
14
209
159
189
241
190
172
205
213
 
15
339
323
287
307
328
301
318
255
Table 3
Other model parameters tuning
Parameter
Values
Unit
\(f_{l}\)
Uniform ~ [10, 30]
Dollar ($)
\(f^{\prime}_{n}\)
Uniform ~ [20, 42]
Dollar ($)
\(Cx_{ij}\)
Uniform ~ [80, 110]
Dollar per Ton
\(Cy_{i^{\prime}j}\)
Uniform ~ [60, 90]
Dollar per Ton
\(Cu_{jk}\)
Uniform ~ [55, 75]
Dollar per Ton
\(Ca_{jl}\)
Uniform ~ [45, 58]
Dollar per Ton
\(Cb_{km}\)
Uniform ~ [62, 80]
Dollar per Ton
\(Cd_{lm}\)
Uniform ~ [35, 45]
Dollar per Ton
\(Cf_{kn}\)
Uniform ~ [35, 45]
Dollar per Ton
\(Cf^{\prime}_{ln}\)
Uniform ~ [25, 40]
Dollar per Ton
\(Cl_{np}\)
Uniform ~ [40, 50]
Dollar per Ton
\(\lambda_{i}\)
Uniform ~ [5, 10]
Tons
\(\lambda ^{\prime}_{i^{\prime}}\)
Uniform ~ [10, 25]
Tons
\(\lambda d_{j}\)
Uniform ~ [12, 30]
Tons
\(\lambda f_{l}\)
Uniform ~ [6, 18]
Tons
\(\lambda w_{k}\)
Uniform ~ [8, 25]
Tons
\(\lambda s_{n}\)
Uniform ~ [1, 3]
Tons
\(\alpha_{k}\)
[0.1, 0.12, 0.15]
Percentage
\(\beta_{l}\)
[0.90, 0.93, 0.97]
Percentage
\(\xi_{n}\)
[0.95, 0.93, 0.97]
Percentage
\(Db_{m}\)
Uniform ~ [12, 30]
Tons
\(Dp_{p}\)
Uniform ~ [2, 4]
Tons

5.2 Parameters tuning

Tuning the parameters in metaheuristics is a crucial phase because it may lead to a wasteful execution of the metaheuristics if the parameters are not set rightfully (Fathollahi-Fard and Hajiaghaei-Keshteli 2018a). Although there are numerous researchers who tested all possible combinations of factors for parameter tuning (Jabbarizadeh et al. 2009; Naderi et al. 2008; Al-Aomarm and Al-Okaily 2006), when the number of factors increase in a problem, their findings are disclosed to be inefficient. Henceforward, for parameters tuning purpose, we use the efficient Taguchi experimental design method, developed by Taguchi (1986). The parameters and their levels for the algorithms have been evolved from (Fathollahi-Fard et al. 2018b). For each factor, three levels are taken into account to design the experiments. In GA and SA, we have four parameters with three levels, and for KA, we take five factors with three levels into account. The hybrid cases, HKASA and HGASA, contain seven factors with three levels, and six factors and three levels, respectively. Thus, L27 is recommended as a proper array for both SA and KA and also L9 for GA.
In this study, we generated, for the sake of validating the proposed model, 15 test problems put into three categories, consisting of small-size, medium-size, and large-size. Hence, the orthogonal array has been run for each test problem using Minitab software. Owing to the size difference of each problem, the Relative Percentage Deviation (RPD) or mean of means is operated to compare the results. The RPD is defined as follows for minimization problems:
$$ RPD = \frac{{Alg_{sol} - Min_{sol} }}{{Min_{Sol} }} $$
(22)
where \(Min_{sol}\) is the best solution among all solutions and \(Alg_{sol}\) is the result of algorithm. The mean RPD is computed on the basis of the RPDs from the objective values. Also, the optimal levels for metaheuristic algorithm are summarized in Table 4.
Table 4
Best levels of each algorithm
Algorithms
GA
SA
KA
Notation
MaxIt
Pc
Pm
Npop
MaxIt
SubIt
T0
Tdamp
MaxIt
Npop
PN1
PN2
Smax
Optimal Level
800
0.8
0.1
100
800
30
1500
0.90
800
150
0.3
0.2
4
Algorithms
HKASA
HGASA
Notation
MaxIt
Npop
PN1
PN2
Smax
T0
Tdamp
MaxIt
Npop
Pc
Pm
T0
Tdamp
Optimal Level
800
150
0.4
0.2
4
2000
0.9
800
100
0.9
0.15
2000
0.88

5.3 Applied example

In this section, applied instances are exercised to corroborate the pertinency of the model and solving methodology. To this end, fifteen test problems in different dimension scales are solved with tuned parameters of each metaheuristic (Table 2). Among these examples, the second example is inspired by a small-sized case in southern Khuzestan province situated in southern Iran. Khuzestan province is surrounded by the Persian Gulf and has several rivers such as Arvand river, Karun river, etc. Thus, it has marine access with shrimp production capacity as well as numerous fishery farms which are active in this province. In the real-case example, four shrimp catching location is considered. These four location are Karun river in Ahvaz, Arvand river in Abadan, Bahmanshir river in Abadan, and Musa Bay in Mandar-e-Emam. Five shrimp farms exist in Ahvaz, Abadan, Mahshahr, Shadegan, and Hendijan. Other details on the case study are shown in Fig. 16 as a symbolic scheme for SSC network which contains producers, distribution centers, wholesalers, factories, shrimp waste powder factories, poultry and livestock food market, and customers in Khuzestan province.
At this point, we will attempt to solve the problems by our five the different algorithms, GA, SA, KA, HKASA, and HGASA. Note that the parameters are fixed but the size of test problems alters during the analysis. In fact, when a factory is added to the dimension of the model, all related parameters are selected through Table 3. To assess the performance of the metaheuristic algorithms, four measures including RPD, one-way ANOVA, hitting time, and the computational time of the algorithms are considered, as shown in Table 5 (Fig. 16).
Table 5
The objective function (OF), RPD, hitting time (HT), and computational time (CT) value for each algorithm
Tests
 
Algorithms
GA
SA
KA
OF
RPD
HT
CT
OF
RPD
HT
CT
OF
RPD
Small-Size
1
7723.55
0.0000
23.76
42.42
7723.55
0.0000
8.99
15.76
7723.55
0.0000
 
2
11,486.71
0.0115
34.84
55.31
11,474.06
0.0104
10.41
19.64
11,355.86
0.0000
 
3
33,071.25
0.0091
65.24
95.94
32,786.31
0.0004
17.92
33.81
32,875.03
0.0031
 
4
44,948.50
0.0204
84.64
120.92
44,497.55
0.0101
21.28
42.57
44,050.55
0.0000
 
5
48,576.65
0.0370
101.89
134.06
46,845.50
0.0000
25.84
46.14
47,155.25
0.0066
Medium-Size
6
69,285.68
0.0492
166.74
213.77
66,034.25
0.0000
42.52
70.86
67,681.41
0.0249
 
7
119,697.27
0.0276
257.80
303.29
116,568.78
0.0007
49.32
98.63
116,819.47
0.0029
 
8
186,768.95
0.0408
344.59
396.09
180,103.55
0.0037
74.12
132.36
179,703.90
0.0014
 
9
218,473.50
0.0279
421.41
468.23
213,292.05
0.0036
93.63
158.70
212,849.85
0.0015
 
10
267,487.35
0.0424
558.19
613.40
258,446.40
0.0072
125.46
212.64
256,610.55
0.0000
Large-Size
11
327,230.00
0.0227
766.77
782.41
319,968.75
0.0000
260.72
266.04
321,759.40
0.0056
 
12
374,918.20
0.0119
894.35
912.60
370,492.55
0.0000
315.87
319.06
372,906.50
0.0065
 
13
517,371.39
0.0128
1275.40
1301.42
511,829.17
0.0020
435.53
439.93
511,997.58
0.0023
 
14
770,929.47
0.0282
2146.73
2190.54
751,002.95
0.0016
722.96
730.27
751,635.90
0.0025
 
15
1,162,159.40
0.0188
3755.28
3831.92
1,143,016.73
0.0020
1251.89
1264.53
1,143,265.08
0.0022
Tests
 
Algorithms
KA
HKASA
HGASA
HT
CT
OF
RPD
HT
CT
OF
RPD
HT
CT
Small-Size
1
63.36
105.61
7723.55
0.0000
59.11
113.68
7723.55
0.0000
33.44
58.66
 
2
78.13
137.07
11,433.53
0.0068
87.25
164.62
11,483.66
0.0113
43.81
75.54
 
3
129.34
244.03
32,774.11
0.0000
145.87
270.14
32,938.22
0.0050
69.31
130.76
 
4
156.19
294.69
44,103.75
0.0012
180.47
353.87
44,735.86
0.0156
88.97
164.76
 
5
186.82
322.11
46,949.73
0.0022
211.51
391.68
47,725.03
0.0188
94.42
181.58
Medium-Size
6
307.12
511.86
66,985.99
0.0144
315.49
595.27
67,679.93
0.0249
157.71
286.75
 
7
414.96
715.44
116,482.36
0.0000
528.89
944.45
118,167.34
0.0145
230.78
404.88
 
8
481.74
875.88
179,446.81
0.0000
577.09
1049.26
183,489.91
0.0225
271.53
532.42
 
9
584.13
1123.32
212,534.96
0.0000
811.59
1352.66
215,945.37
0.0160
353.75
631.69
 
10
723.28
1418.20
256,664.71
0.0002
913.81
1791.79
263,043.70
0.0251
466.15
832.42
Large-Size
11
1911.65
1930.96
320,464.56
0.0015
2139.02
2160.63
323,693.09
0.0116
1045.87
1056.44
 
12
2226.55
2249.04
371,293.06
0.0022
2388.58
2412.71
372,812.47
0.0063
1228.82
1241.23
 
13
5593.82
5650.32
510,829.88
0.0000
5796.85
5915.15
514,748.03
0.0077
1719.46
1754.55
 
14
8535.54
8621.76
749,793.22
0.0000
8827.05
9007.19
761,187.19
0.0152
2883.86
2942.72
 
15
9008.35
9192.19
1,140,700.17
0.0000
9253.90
9442.76
1,152,920.42
0.0107
5031.70
5134.38
Figures 17, 18 and 19 depict the objective function behavior for various problem sizes. It is obvious that there are slight differences between the values obtained by the different algorithms. Within this, it is clear that in terms of the cost values, SA and HKASA act better than the rest of the algorithms.
The RPD is a reliable criterion that can be defined to evaluate and compare the quality of the solution for the algorithms. Here, RPD is the relative deviation of the outcome of each algorithm from the optimal result among the five implemented approaches. These results for each test size are shown in Fig. 20. In terms of RPD, HKASA shows better performance than all other algorithms for all the three categories. Another avenue to evaluate the performance of the proposed metaheuristic algorithms is using one-way Analysis of Variance (ANOVA) to account for any statistically significant differences between the RPD of the algorithms. RPD is a response variable and all five metaheuristics algorithms are factors. Two hypotheses are considered for the ANOVA test. The p-value for ANOVA test is equal to zero; therefore, it can be concluded that there are statistically significant differences in the RPDs. For more precise analysis, the means plot and the least significant difference (LSD) intervals at 95% confidence level are presented in Figs. 21, 22 and 23 for small-size, medium size, and large size problems, respectively. In small-size problems, there is negligible difference between the performance of SA, KA, and HKASA (Fig. 21). As shown in Fig. 22, in medium-size cases, KA outperformes all other algorithms. Finally, the best performance among all algorithms belongs to HKASA for large-size problems (Fig. 23).
Hitting time is a tool used to investigate the speed of algorithms in different problem sizes. It is defined as the first time at which each algorithm obtains the best solution. Figure 24 demonstrates the hitting time comparison for the proposed algorithms. We can conclude that the increment of the hitting time coincides with the augmentation of problems sizes. Apparently, the growth rate of hitting time in KA and HKASA is more than that of GA, SA, and HGASA.
The last measure used to check the performance of our algorithms is the computation time. Figure 25 displays the information related to the computational time for all algorithms. Not surprisingly, the SA obviously has the least computational time and after followed by the GA, HGASA, KA, and HKASA.

5.4 Sensitivity analyses

In general, Sensitivity analysis is used to show how output variables change based on the variation of input parameters. In mathematical programming terms, sensitivity analysis is a way to explore the effect of changes in the values of parameters on objective function. To shed light on the functional capability of the proposed model and provide a managerial insight, a sensitivity analysis on the major parameters are performed. Since the HKASA demonstrated to be one of the most efficient algorithms with respect to different metrics, it has been applied here for the sensitivity analysis. Also, we selected the large-size experimental instance 14 as a test problem. Thus, we create three scenarios for sensitivity analysis in which we examine the behavior of cost function under the change of capacity parameters, production/waste rate, and demands for each sector.
The first scenario explores the changes in the production capacity of shrimp fisher (\(\lambda_{i}\)), the production capacity of shrimp farmer (\(\lambda ^{\prime}_{i^{\prime}}\)), the holding capacity at distribution center (\(\lambda d_{j}\)), the production capacity of factory (\(\lambda f\)), holding capacity at wholesaler (\(\lambda w_{k}\)), and production capacity of shrimp waste powder factory (\(\lambda s_{n}\)). In this scenario, each parameter varies between 5 to 35 tons and other parameters are kept unaltered. The performance of the objective function with respect to the change of capacity parameters are shown in Table 6 and Fig. 26. As shows Fig. 26 with the increase in the amount of capacity of each sector, the objective function also increases. However, there is significant difference between the effect of factories, distribution centers, and wholesalers on the objective function in comparison with the other factors. So, it can be inferred that the capacity of shrimp production factories, distribution centers, and wholesalers should be determined carefully to avoid risky increase in the cost of the supply chain network.
Table 6
The sensitivity analyses of first experiment
Capacity parameters
Change (Tons)
Objective function
Capacity parameters
Change (Tons)
Objective function
\(\lambda_{i}\)
5
769,926.8
\(\lambda w_{k}\)
5
779,183.9
 
10
783,700.1
 
10
797,546.8
 
15
801,480.7
 
15
846,795.2
 
20
818,035.9
 
20
850,225.3
 
25
827,072.0
 
25
891,046.9
 
30
844,424.0
 
30
921,267.4
 
35
851,024.2
 
35
932,732.1
\(\lambda ^{\prime}_{i^{\prime}}\)
5
763,474.2
\(\lambda f_{l}\)
5
804,315.5
 
10
771,854.0
 
10
826,209.1
 
15
790,678.5
 
15
873,524.1
 
20
807,244.2
 
20
929,484.0
 
25
813,515.6
 
25
954,929.7
 
30
824,121.2
 
30
963,600.9
 
35
834,273.1
 
35
984,758.3
\(\lambda d_{j}\)
5
782,171.2
\(\lambda s_{n}\)
5
758,695.0
 
10
802,838.9
 
10
764,547.2
 
15
853,042.6
 
15
786,475.8
 
20
871,198.6
 
20
793,884.7
 
25
913,713.3
 
25
804,632.3
 
30
947,666.9
 
30
817,834.7
 
35
956,833.4
 
35
828,637.4
Table 7
The sensitivity analysis of second scenario
Production and waste rate parameters
Change (%)
Objective function
\(1 - \alpha_{k}\)
0.80
759,524.5
 
0.85
770,902.4
 
0.87
796,687.0
 
0.90
814,296.2
 
0.93
873,755.0
 
0.95
917,694.4
 
0.97
934,031.2
\(\beta_{l}\)
0.80
772,198.0
 
0.85
781,315.0
 
0.87
809,166.8
 
0.90
844,649.4
 
0.93
883,909.9
 
0.95
929,412.0
 
0.97
963,853.9
\(\xi_{n}\)
0.80
754,590.4
 
0.85
757,163.4
 
0.87
773,967.9
 
0.90
785,521.4
 
0.93
846,851.0
 
0.95
906,538.0
 
0.97
914,806.3
Table 8
The sensitivity analysis of third scenario
Demand parameters
Change (Tons)
Objective function
Demand parameters
Change (Tons)
Objective function
\(Db_{m}\)
5
749,793.2
\(Dp_{p}\)
2
758,002.2
 
10
772,005.9
 
4
768,611.9
 
15
826,632.0
 
6
777,863.1
 
20
837,372.3
 
8
801,915.1
 
25
854,960.8
 
10
813,052.0
 
30
889,661.5
 
12
838,650.6
 
35
902,351.3
 
14
846,043.5
The second scenario seeks for the effect of changes in shrimp waste rate by the wholesaler (\(\alpha_{k}\)), shrimp production rate by factories (\(\beta_{l}\)), and shrimp waste powder production rate by factories (\(\xi_{n}\)). Here, we consider the decrease in shrimp waste rate by wholesaler, and increase in both shrimp production rate by factories, and shrimp waste powder production. The results of this scenario are presented in Table 7 and Fig. 27. According to Fig. 27, we realize that all considered factors are positively associated with an increase in the objective function value. However, shrimp production rate of factory is reasonably effective rather than the others.
The last scenario investigates the influence of shrimp product demand by customers (\(Db_{m}\)), and shrimp waste powder demand by poultry and livestock food market (\(Dp_{p}\)) on the supply chain network cost. The results of the third scenario are separately calculated for customer’s demands and shrimp waste powder demand and shown in Table 8 and Fig. 28. The results indicate that whenever the demand in both sides vary increasingly, there is advance in optimum objective function value. Additionally, it is derived from Fig. 27 that demands of customers have more significant effect on the overall cost of the supply chain network than the shrimp waste powder demand.

6 Managerial insights

The purpose of this paper was to provide a supply chain network for both shrimp products engendered by marine and aquaculture. The strength of this model consists in the novelty of returning shrimp waste made by wholesalers and shrimp factories as raw material to shrimp waste powder factories. The use of the suggested supply chain network can significantly help in providing the governors and seafood industries managers with guidelines on how to take strategic decisions. Iran has great potential capacity in seafood and aquaculture production such as skilled academic experts, affordable industrial requirement such as facilities, oil and fuel, human resources. Moreover, it has the most substantial advantage of direct access to three marine zones (the Persian Gulf, Gulf of Oman, and the Caspian Sea) and its great capability of establishing aquaculture projects in these locations. According to the statistical evidences, developing countries and specifically Iran, have not yet approached to their satisfactory achievements in seafood industry, especially with respect to shrimp products. Indeed, we believe that countries like Iran should take advantage of its great opportunities and competencies in seafood industry to boost its economy by gaining remarkable profits and avoiding losses of capabilities.
Going in this direction, the model has assumed potential locations for the distribution center, wholesaler, shrimp factories, and shrimp waste powder factory. So, the findings of this model can help investors and governors to get the best location to optimally distribute and transport shrimp products throughout the network. Moreover, shrimp industries can find it advantageous, on the basis of this study, to enrich their business by recycling the shrimp wastes, if they still didn’t implement such technology, with further benefits to the environment.
Another managerial implication of this study is concerned with shrimp factories. The managers of these factories can apply this model to improve their fixed opening and transportation costs and manage production flows and supply chain activities. As a result, the optimized supply chain network design leads to pay the lowest cost and to deliver the highest service level. These two privileges bring competitive advantages over similar supply chains especially in the countries around the Persian gulf. For instance, the managers can fit their production capacities and demand of market with the suggested constraints in the model. Furthermore, the sensitivity analysis on demands and the other data together with the setting parameters can give valuable insights to the supply chain decision-makers. The last but not the least, managers always seek for efficient ways to solve their problems and make decision successfully. This study offered several metaheuristics that can be exploited by the managers of shrimp production industries to solve their specific, or similar variants, of network design.

7 Conclusion and future works

Lately, due to the incessant progress of aquaculture production, international markets, and changes in customers’ desires, seafood business has been astoundingly developed. In many developed and developing countries, seafood constitutes the most critical parts of people’s daily diet. Shrimp products is a desirable seafood among many populations, and it represents a significant amount of food intake in different societies. Shrimp products is either caught from marine environment like seas and rivers, or farmed in aquaculture systems. So, designing a proper supply chain network for shrimp productions can offer many benefits for decision-makers, organizations, factories, or even markets to improve the functionality of supply chain. Thus, this paper introduced a mathematical model for the SSC network to retrieve the desirable goals of optimizing the total cost of whole network while respecting a set of operational restrictions.
The solution the proposed model has been ensured by three renowned metaheuristic algorithms: GA, SA, and KA. Additionally, two hybrid metaheuristic algorithms, including HGASA and HKASA, that embed the advantages of SA algorithm, were proposed. Thereafter, the Taguchi method was used to tune and set the parameters of the algorithms with the aim of achieving their better performance. An applied example with 15 test problems was generated considering the application of the SSC to the Iranian real case, and four measures were used to compare the results of the designated algorithms. Even though the algorithms have shown different behavior with respect to the considered measures, the results show that KA and HKASA had satisfactory performance, over the others, in solving the problem under exam. In additions, the results show the applicability of the suggested SSC network in practice and to the effectiveness of proposed metaheuristics.
Principally, this study presented practical and methodological contributions. From the practical standpoint, this paper proposed a mathematical model for designing a SSC network as sought-after seafood and increasingly thriving market. The capability of the model is used to handle the forward flow of shrimp product from marine catching or aquaculture production to distribution centers then to wholesalers and shrimp factories, and afterward to markets. It also manages the reverse flow of waste product from wholesalers and shrimp factories to shrimp powder factories and to livestock and poultry food markets. The model helps to satisfy both the demands of shrimp products in markets and demand of by-products originated from waste shrimps while it deals with the capacity restriction of the distributors, factories, and particularly shrimp production. Regarding the methodological viewpoint, this study developed a combination of efficient classic, modern, and hybrid metaheuristics to increase the quality of problem solving. The sensitivity analyses are inspired from the most related and recent studies such as Cheraghalipour et al. (2019) and Abdi et al. (2019).
There could be diverse extension on the presented work for future studies. From mathematical modeling view, the model can involve the multi-objective aspect by adding a product quality function by considering shelf-life of shrimp products and arrival time of orders (see e.g. Bortolini et al. 2016), a function measuring the satisfaction level of the manufacturer, market and customers (e.g. Gholami et al. 2016) and shortage/responsiveness functions in the supply chain (e.g. Gen et al. 2006).
The model could be also extended to cover a multi-period settings by adopting shrimp maturity assumptions or even catching timeline. It might not be necessary to figure the model as a multi-product network because although there are different types of shrimp in the marine or aquaculture production, they are sold in a single deal. However, if this is not the case in some markets then prospective researchers can think about designing multi-product models.
Another valuable extension of this study is to consider the sustainability paradigm to make the model more comprehensive. Therefore, future researches may need to cover social, environmental, and economical aspects and include them in terms of constraints into the model. Moreover, in real-world settings uncertainty and ambiguity is common for different aspect of the supply chain network especially demand of markets. For future considerations, the model can be formulated as a stochastic model under uncertain condition of demands and other important parameters (e.g. Beraldi et al. 2000). Finally, further advances can be achieved even in the context of solution methodologies. For instance, developing stochastic and robust metaheuristic and heuristic approaches that can efficiently deal with the uncertain and multi-objective nature of the model can be a striking avenue.

Declarations

Conflict of interest

Author Behzad Mosallanezhad declares that he has no conflict of interest. Author Mostafa Hajiaghaei-Keshteli declares that he has no conflict of interest. Author Chefi Triki declares that he has no conflict of interest.

Ethical approval

This article does not contain any studies with human participants or animals performed by any of the authors.
Open AccessThis article is licensed under a Creative Commons Attribution 4.0 International License, which permits use, sharing, adaptation, distribution and reproduction in any medium or format, as long as you give appropriate credit to the original author(s) and the source, provide a link to the Creative Commons licence, and indicate if changes were made. The images or other third party material in this article are included in the article's Creative Commons licence, unless indicated otherwise in a credit line to the material. If material is not included in the article's Creative Commons licence and your intended use is not permitted by statutory regulation or exceeds the permitted use, you will need to obtain permission directly from the copyright holder. To view a copy of this licence, visit http://​creativecommons.​org/​licenses/​by/​4.​0/​.

Publisher's Note

Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
Literature
go back to reference Abdi A, Abdi A, Fathollahi-Fard AM, Hajiaghaei-Keshteli M (2019) A set of calibrated metaheuristics to address a closed-loop supply chain network design problem under uncertainty. Int J Syst Sci Oper Logist 1–18. Abdi A, Abdi A, Fathollahi-Fard AM, Hajiaghaei-Keshteli M (2019) A set of calibrated metaheuristics to address a closed-loop supply chain network design problem under uncertainty. Int J Syst Sci Oper Logist 1–18.
go back to reference Abedi A, Zhu W (2017) An optimisation model for purchase, production and distribution in fish supply chain–a case study. Int J Prod Res 55(12):3451–3464CrossRef Abedi A, Zhu W (2017) An optimisation model for purchase, production and distribution in fish supply chain–a case study. Int J Prod Res 55(12):3451–3464CrossRef
go back to reference Agustina D, Lee CKM, Piplani R (2014) Vehicle scheduling and routing at a cross docking center for food supply chains. Int J Prod Econ 152:29–41CrossRef Agustina D, Lee CKM, Piplani R (2014) Vehicle scheduling and routing at a cross docking center for food supply chains. Int J Prod Econ 152:29–41CrossRef
go back to reference Ahumada O, Villalobos JR (2011) Operational model for planning the harvest and distribution of perishable agricultural products. Int J Prod Econ 133(2):677–687CrossRef Ahumada O, Villalobos JR (2011) Operational model for planning the harvest and distribution of perishable agricultural products. Int J Prod Econ 133(2):677–687CrossRef
go back to reference Alam SMN (2016) Chapter 6-safety in the SSC. In: Prakash V, Martín-Belloso O, Keener L, Astley S, Braun S, McMahon H, Lelieveld HBT-RSofT, EF (Eds.) Academic Press, San Diego, pp. 99–123. Alam SMN (2016) Chapter 6-safety in the SSC. In: Prakash V, Martín-Belloso O, Keener L, Astley S, Braun S, McMahon H, Lelieveld HBT-RSofT, EF (Eds.) Academic Press, San Diego, pp. 99–123.
go back to reference Al-Aomar R (2006) A GA-based parameter design for single machine turning process with high-volume production. Comput Ind Eng 50(3):317–337CrossRef Al-Aomar R (2006) A GA-based parameter design for single machine turning process with high-volume production. Comput Ind Eng 50(3):317–337CrossRef
go back to reference Arnaout JPM, Maatouk M (2010) Optimization of quality and operational costs through improved scheduling of harvest operations. Int Trans Oper Res 17(5):595–605MATHCrossRef Arnaout JPM, Maatouk M (2010) Optimization of quality and operational costs through improved scheduling of harvest operations. Int Trans Oper Res 17(5):595–605MATHCrossRef
go back to reference Attanasio A, Fuduli A, Ghiani G, Triki C (2007) Integrated shipment dispatching and packing problems: a case study. J Math Model Algorit 6:77–85MATHCrossRef Attanasio A, Fuduli A, Ghiani G, Triki C (2007) Integrated shipment dispatching and packing problems: a case study. J Math Model Algorit 6:77–85MATHCrossRef
go back to reference Bakhrankova K, Midthun KT, Uggen KT (2014) Stochastic optimization of operational production planning for fisheries. Fish Res 157:147–153CrossRef Bakhrankova K, Midthun KT, Uggen KT (2014) Stochastic optimization of operational production planning for fisheries. Fish Res 157:147–153CrossRef
go back to reference Beraldi P, Musmanno R, Triki C (2000) Solving stochastic linear programs with restricted recourse using interior point methods. Comput Optim Appl 15(3):215–234MathSciNetMATHCrossRef Beraldi P, Musmanno R, Triki C (2000) Solving stochastic linear programs with restricted recourse using interior point methods. Comput Optim Appl 15(3):215–234MathSciNetMATHCrossRef
go back to reference Blanchard EA, Loxton R, Rehbock V (2013) A computational algorithm for a class of non-smooth optimal control problems arising in aquaculture operations. Appl Math Comput 219(16):8738–8746MathSciNetMATH Blanchard EA, Loxton R, Rehbock V (2013) A computational algorithm for a class of non-smooth optimal control problems arising in aquaculture operations. Appl Math Comput 219(16):8738–8746MathSciNetMATH
go back to reference Borodin V, Bourtembourg J, Hnaien F, Labadie N (2016) Handling uncertainty in agricultural supply chain management: A state of the art. Eur J Oper Res 254(2):348–359CrossRef Borodin V, Bourtembourg J, Hnaien F, Labadie N (2016) Handling uncertainty in agricultural supply chain management: A state of the art. Eur J Oper Res 254(2):348–359CrossRef
go back to reference Bortolini M, Faccio M, Ferrari E, Gamberi M, Pilati F (2016) Fresh food sustainable distribution: cost, delivery time and carbon footprint three-objective optimization. J Food Eng 174:56–67CrossRef Bortolini M, Faccio M, Ferrari E, Gamberi M, Pilati F (2016) Fresh food sustainable distribution: cost, delivery time and carbon footprint three-objective optimization. J Food Eng 174:56–67CrossRef
go back to reference Bravo F, Durán G, Lucena A, Marenco J, Morán D, Weintraub A (2013) Mathematical models for optimizing production chain planning in salmon farming. Int Trans Oper Res 20(5):731–766MathSciNetMATHCrossRef Bravo F, Durán G, Lucena A, Marenco J, Morán D, Weintraub A (2013) Mathematical models for optimizing production chain planning in salmon farming. Int Trans Oper Res 20(5):731–766MathSciNetMATHCrossRef
go back to reference Buritica NC, Escobar JW, Sánchez LVT (2017) Designing a sustainable supply network by using mathematical programming: a case of fish industry. Int J Ind Syst Eng 27(1):48–72 Buritica NC, Escobar JW, Sánchez LVT (2017) Designing a sustainable supply network by using mathematical programming: a case of fish industry. Int J Ind Syst Eng 27(1):48–72
go back to reference Butterworth K (1985) Practical application of linear/integer programming in agriculture. J Oper Res Soc 36(2):99–107CrossRef Butterworth K (1985) Practical application of linear/integer programming in agriculture. J Oper Res Soc 36(2):99–107CrossRef
go back to reference Caixeta-Filho JV (2006) Orange harvesting scheduling management: a case study. J Oper Res Soc 57(6):637–642MATHCrossRef Caixeta-Filho JV (2006) Orange harvesting scheduling management: a case study. J Oper Res Soc 57(6):637–642MATHCrossRef
go back to reference Černý V (1985) Thermodynamical approach to the traveling salesman problem: an efficient simulation algorithm. J Optim Theory Appl 45(1):41–51MathSciNetMATHCrossRef Černý V (1985) Thermodynamical approach to the traveling salesman problem: an efficient simulation algorithm. J Optim Theory Appl 45(1):41–51MathSciNetMATHCrossRef
go back to reference Cheraghalipour A, Paydar MM, Hajiaghaei-Keshteli M (2018) A bi-objective optimization for citrus closed-loop supply chain using Pareto-based algorithms. Appl Soft Comput 69:33–59CrossRef Cheraghalipour A, Paydar MM, Hajiaghaei-Keshteli M (2018) A bi-objective optimization for citrus closed-loop supply chain using Pareto-based algorithms. Appl Soft Comput 69:33–59CrossRef
go back to reference Cheraghalipour A, Paydar MM, Hajiaghaei-Keshteli M (2019) Designing and solving a bi-level model for rice supply chain using the evolutionary algorithms. Comput Electron Agric 162:651–668CrossRef Cheraghalipour A, Paydar MM, Hajiaghaei-Keshteli M (2019) Designing and solving a bi-level model for rice supply chain using the evolutionary algorithms. Comput Electron Agric 162:651–668CrossRef
go back to reference Chiang WC, Russell RA (2004) Integrating purchasing and routing in a propane gas supply chain. Eur J Oper Res 154(3):710–729MATHCrossRef Chiang WC, Russell RA (2004) Integrating purchasing and routing in a propane gas supply chain. Eur J Oper Res 154(3):710–729MATHCrossRef
go back to reference Cisternas F, Donne DD, Durán G, Polgatiz C, Weintraub A (2013) Optimizing salmon farm cage net management using integer programming. J Oper Res Soc 64(5):735–747CrossRef Cisternas F, Donne DD, Durán G, Polgatiz C, Weintraub A (2013) Optimizing salmon farm cage net management using integer programming. J Oper Res Soc 64(5):735–747CrossRef
go back to reference Cultured Aquatic Species Information Programme, Cultured Aquatic Species Information Programme. Text by Peteri, A. In: FAO Fisheries and Aquaculture Department [online]. Rome. Updated 1 January 2004. [Cited 3 December 2018] Cultured Aquatic Species Information Programme, Cultured Aquatic Species Information Programme. Text by Peteri, A. In: FAO Fisheries and Aquaculture Department [online]. Rome. Updated 1 January 2004. [Cited 3 December 2018]
go back to reference Dai Z, Aqlan F, Zheng X, Gao K (2018) A location-inventory supply chain network model using two heuristic algorithms for perishable products with fuzzy constraints. Comput Ind Eng 119:338–352CrossRef Dai Z, Aqlan F, Zheng X, Gao K (2018) A location-inventory supply chain network model using two heuristic algorithms for perishable products with fuzzy constraints. Comput Ind Eng 119:338–352CrossRef
go back to reference De Grave S, Fransen CHJM (2011) Carideorum catalogus: the recent species of the dendrobranchiate, stenopodidean, procarididean and caridean shrimps (Crustacea: Decapoda). Zool Med 9. De Grave S, Fransen CHJM (2011) Carideorum catalogus: the recent species of the dendrobranchiate, stenopodidean, procarididean and caridean shrimps (Crustacea: Decapoda). Zool Med 9.
go back to reference Deng W, Zhao H, Zou L, Li G, Yang X, Wu D (2017) A novel collaborative optimization algorithm in solving complex optimization problems. Soft Comput 21(15):4387–4398CrossRef Deng W, Zhao H, Zou L, Li G, Yang X, Wu D (2017) A novel collaborative optimization algorithm in solving complex optimization problems. Soft Comput 21(15):4387–4398CrossRef
go back to reference Diarrassouba I, Labidi MK, Mahjoub AR (2019) A parallel hybrid optimization algorithm for some network design problems. Soft Comput 23(6):1947–1964CrossRef Diarrassouba I, Labidi MK, Mahjoub AR (2019) A parallel hybrid optimization algorithm for some network design problems. Soft Comput 23(6):1947–1964CrossRef
go back to reference Eskandari-Khanghahi M, Tavakkoli-Moghaddam R, Taleizadeh AA, Amin SH (2018) Designing and optimizing a sustainable supply chain network for a blood platelet bank under uncertainty. Eng Appl Artif Intell 71:236–250CrossRef Eskandari-Khanghahi M, Tavakkoli-Moghaddam R, Taleizadeh AA, Amin SH (2018) Designing and optimizing a sustainable supply chain network for a blood platelet bank under uncertainty. Eng Appl Artif Intell 71:236–250CrossRef
go back to reference Fahimnia B, Davarzani H, Eshragh A (2018) Planning of complex supply chains: A performance comparison of three metaheuristic algorithms. Comput Oper Res 89:241–252MathSciNetMATHCrossRef Fahimnia B, Davarzani H, Eshragh A (2018) Planning of complex supply chains: A performance comparison of three metaheuristic algorithms. Comput Oper Res 89:241–252MathSciNetMATHCrossRef
go back to reference Fathollahi-Fard AM, Gholian-Jouybari F, Paydar MM, Hajiaghaei-Keshteli M (2017) A bi-objective stochastic closed-loop supply chain network design problem considering downside risk. Ind Eng Manage Syst 16:342–362 Fathollahi-Fard AM, Gholian-Jouybari F, Paydar MM, Hajiaghaei-Keshteli M (2017) A bi-objective stochastic closed-loop supply chain network design problem considering downside risk. Ind Eng Manage Syst 16:342–362
go back to reference Fathollahi-Fard AM, Hajaghaei-Keshteli M (2018) A tri-level location-allocation model for forward/reverse supply chain. Appl Soft Comput 62:328–346CrossRef Fathollahi-Fard AM, Hajaghaei-Keshteli M (2018) A tri-level location-allocation model for forward/reverse supply chain. Appl Soft Comput 62:328–346CrossRef
go back to reference Fathollahi-Fard AM, Hajiaghaei-Keshteli M (2018) A stochastic multi-objective model for a closed-loop supply chain with environmental considerations. Appl Soft Comput 69:232–249CrossRef Fathollahi-Fard AM, Hajiaghaei-Keshteli M (2018) A stochastic multi-objective model for a closed-loop supply chain with environmental considerations. Appl Soft Comput 69:232–249CrossRef
go back to reference Fathollahi-Fard AM, Hajiaghaei-Keshteli M, Mirjalili S (2018a) Multi-objective stochastic closed-loop supply chain network design with social considerations. Appl Soft Comput 71:505–525CrossRef Fathollahi-Fard AM, Hajiaghaei-Keshteli M, Mirjalili S (2018a) Multi-objective stochastic closed-loop supply chain network design with social considerations. Appl Soft Comput 71:505–525CrossRef
go back to reference Fathollahi-Fard AM, Hajiaghaei-Keshteli M, Mirjalili S (2018b) Hybrid optimizers to solve a tri-level programming model for a tire closed-loop supply chain network design problem. Appl Soft Comput 70:701–722CrossRef Fathollahi-Fard AM, Hajiaghaei-Keshteli M, Mirjalili S (2018b) Hybrid optimizers to solve a tri-level programming model for a tire closed-loop supply chain network design problem. Appl Soft Comput 70:701–722CrossRef
go back to reference Fathollahi-Fard AM, Hajiaghaei-Keshteli M, Mirjalili S (2020) A set of efficient heuristics for a home healthcare problem. Neural Comput Appl 32(10):6185–6205CrossRef Fathollahi-Fard AM, Hajiaghaei-Keshteli M, Mirjalili S (2020) A set of efficient heuristics for a home healthcare problem. Neural Comput Appl 32(10):6185–6205CrossRef
go back to reference Ferrer JC, Mac Cawley A, Maturana S, Toloza S, Vera J (2008) An optimization approach for scheduling wine grape harvest operations. Int J Prod Econ 112(2):985–999CrossRef Ferrer JC, Mac Cawley A, Maturana S, Toloza S, Vera J (2008) An optimization approach for scheduling wine grape harvest operations. Int J Prod Econ 112(2):985–999CrossRef
go back to reference Forsberg OI (1996) Optimal stocking and harvesting of size-structured farmed fish: a multi-period linear programming approach. Math Comput Simul 42(2–3):299–305MATHCrossRef Forsberg OI (1996) Optimal stocking and harvesting of size-structured farmed fish: a multi-period linear programming approach. Math Comput Simul 42(2–3):299–305MATHCrossRef
go back to reference Forsberg OI (1999) Optimal harvesting of farmed Atlantic salmon at two cohort management strategies and different harvest operation restrictions. Aquac Econ Manag 3(2):143–158CrossRef Forsberg OI (1999) Optimal harvesting of farmed Atlantic salmon at two cohort management strategies and different harvest operation restrictions. Aquac Econ Manag 3(2):143–158CrossRef
go back to reference Gen M, Altiparmak F, Lin L (2006) A genetic algorithm for two-stage transportation problem using priority-based encoding. OR Spectrum 28(3):337–354MathSciNetMATHCrossRef Gen M, Altiparmak F, Lin L (2006) A genetic algorithm for two-stage transportation problem using priority-based encoding. OR Spectrum 28(3):337–354MathSciNetMATHCrossRef
go back to reference Gholami F, Paydar MM, Hajiaghaei-Keshteli M, Cheraghalipour A (2019) A multi-objective robust supply chain design considering reliability. J Ind Prod Eng 36(6):385–400 Gholami F, Paydar MM, Hajiaghaei-Keshteli M, Cheraghalipour A (2019) A multi-objective robust supply chain design considering reliability. J Ind Prod Eng 36(6):385–400
go back to reference Golshahi-Roudbaneh A, Hajiaghaei-Keshteli M, Paydar MM (2017) Developing a lower bound and strong heuristics for a truck scheduling problem in a cross-docking center. Knowl-Based Syst 129:17–38CrossRef Golshahi-Roudbaneh A, Hajiaghaei-Keshteli M, Paydar MM (2017) Developing a lower bound and strong heuristics for a truck scheduling problem in a cross-docking center. Knowl-Based Syst 129:17–38CrossRef
go back to reference González-Araya MC, Soto-Silva WE, Espejo LGA (2015) Harvest planning in apple orchards using an optimization model. In Handbook of operations research in agriculture and the agri-food industry (pp. 79–105). Springer, New York, NY. González-Araya MC, Soto-Silva WE, Espejo LGA (2015) Harvest planning in apple orchards using an optimization model. In Handbook of operations research in agriculture and the agri-food industry (pp. 79–105). Springer, New York, NY.
go back to reference Govindan K, Jafarian A, Nourbakhsh V (2015) Bi-objective integrating sustainable order allocation and sustainable supply chain network strategic design with stochastic demand using a novel robust hybrid multi-objective metaheuristic. Comput Oper Res 62:112–130MathSciNetMATHCrossRef Govindan K, Jafarian A, Nourbakhsh V (2015) Bi-objective integrating sustainable order allocation and sustainable supply chain network strategic design with stochastic demand using a novel robust hybrid multi-objective metaheuristic. Comput Oper Res 62:112–130MathSciNetMATHCrossRef
go back to reference Govindan K, Jafarian A, Khodaverdi R, Devika K (2014) Two-echelon multiple-vehicle location–routing problem with time windows for optimization of sustainable supply chain network of perishable food. Int J Prod Econ 152:9–28CrossRef Govindan K, Jafarian A, Khodaverdi R, Devika K (2014) Two-echelon multiple-vehicle location–routing problem with time windows for optimization of sustainable supply chain network of perishable food. Int J Prod Econ 152:9–28CrossRef
go back to reference Govindan K, Kadziński M, Sivakumar R (2017) Application of a novel PROMETHEE-based method for construction of a group compromise ranking to prioritization of green suppliers in food supply chain. Omega 71:129–145CrossRef Govindan K, Kadziński M, Sivakumar R (2017) Application of a novel PROMETHEE-based method for construction of a group compromise ranking to prioritization of green suppliers in food supply chain. Omega 71:129–145CrossRef
go back to reference Hajiaghaei-Keshteli M, Aminnayeri M (2013) Keshtel Algorithm (KA); a new optimization algorithm inspired by Keshtels’ feeding. In Proceeding in IEEE conference on industrial engineering and management systems (pp. 2249–2253). Hajiaghaei-Keshteli M, Aminnayeri M (2013) Keshtel Algorithm (KA); a new optimization algorithm inspired by Keshtels’ feeding. In Proceeding in IEEE conference on industrial engineering and management systems (pp. 2249–2253).
go back to reference Hajiaghaei-Keshteli M, Fathollahi Fard AM (2018) Sustainable closed-loop supply chain network design with discount supposition. Neural Computing and Applications, 1–35. Hajiaghaei-Keshteli M, Fathollahi Fard AM (2018) Sustainable closed-loop supply chain network design with discount supposition. Neural Computing and Applications, 1–35.
go back to reference Hajiaghaei-Keshteli M, Sajadifar SM (2010) Deriving the cost function for a class of three-echelon inventory system with N-retailers and one-for-one ordering policy. Int J Adv Manuf Technol 50(1–4):343–351CrossRef Hajiaghaei-Keshteli M, Sajadifar SM (2010) Deriving the cost function for a class of three-echelon inventory system with N-retailers and one-for-one ordering policy. Int J Adv Manuf Technol 50(1–4):343–351CrossRef
go back to reference Hajiaghaei-Keshteli M, Sajadifar SM, Haji R (2011) Determination of the economical policy of a three-echelon inventory system with (R, Q) ordering policy and information sharing. The International Journal of Advanced Manufacturing Technology 55(5–8):831–841CrossRef Hajiaghaei-Keshteli M, Sajadifar SM, Haji R (2011) Determination of the economical policy of a three-echelon inventory system with (R, Q) ordering policy and information sharing. The International Journal of Advanced Manufacturing Technology 55(5–8):831–841CrossRef
go back to reference Hanne T, Dornberger R (2017) Introduction to logistics and supply chain management. In: Computational intelligence in logistics and supply chain management. international series in operations research & management science, vol 244. Springer, Cham Hanne T, Dornberger R (2017) Introduction to logistics and supply chain management. In: Computational intelligence in logistics and supply chain management. international series in operations research & management science, vol 244. Springer, Cham
go back to reference Harlioglu MM, Farhadi A (2017) Iranian fisheries status: an update (2004–2014). Fish Aquac J 8(1):1E-1E Harlioglu MM, Farhadi A (2017) Iranian fisheries status: an update (2004–2014). Fish Aquac J 8(1):1E-1E
go back to reference Jabbarizadeh F, Zandieh M, Talebi D (2009) Hybrid flexible flowshops with sequence-dependent setup times and machine availability constraints. Comput Ind Eng 57(3):949–957CrossRef Jabbarizadeh F, Zandieh M, Talebi D (2009) Hybrid flexible flowshops with sequence-dependent setup times and machine availability constraints. Comput Ind Eng 57(3):949–957CrossRef
go back to reference Jensen TK, Nielsen J, Larsen EP, Clausen J (2010) The fish industry—toward supply chain modeling. J Aquat Food Prod Technol 19(3–4):214–226CrossRef Jensen TK, Nielsen J, Larsen EP, Clausen J (2010) The fish industry—toward supply chain modeling. J Aquat Food Prod Technol 19(3–4):214–226CrossRef
go back to reference Jo JB, Li Y, Gen M (2007) Nonlinear fixed charge transportation problem by spanning tree-based Jo JB, Li Y, Gen M (2007) Nonlinear fixed charge transportation problem by spanning tree-based
go back to reference Kaasgari MA, Imani DM, Mahmoodjanloo M (2017) Optimizing a vendor managed inventory (VMI) supply chain for perishable products by considering discount: Two calibrated metaheuristic algorithms. Comput Ind Eng 103:227–241CrossRef Kaasgari MA, Imani DM, Mahmoodjanloo M (2017) Optimizing a vendor managed inventory (VMI) supply chain for perishable products by considering discount: Two calibrated metaheuristic algorithms. Comput Ind Eng 103:227–241CrossRef
go back to reference Kirkpatrick S, Gelatt CD, Vecchi MP (1983) Optimization by simulated annealing. science, 220(4598), 671–680. Kirkpatrick S, Gelatt CD, Vecchi MP (1983) Optimization by simulated annealing. science, 220(4598), 671–680.
go back to reference Kumar M, Vrat P, Shankar R (2006) A multi-objective 3PL allocation problem for fish distribution. Int J Phys Distrib Logist Manag 36(9):702–715CrossRef Kumar M, Vrat P, Shankar R (2006) A multi-objective 3PL allocation problem for fish distribution. Int J Phys Distrib Logist Manag 36(9):702–715CrossRef
go back to reference Lin DY, Wu MH (2016) Pricing and inventory problem in SSC: A case study of Taiwan’s white shrimp industry. Aquaculture 456:24–35CrossRef Lin DY, Wu MH (2016) Pricing and inventory problem in SSC: A case study of Taiwan’s white shrimp industry. Aquaculture 456:24–35CrossRef
go back to reference Ma X, Wang S, Islam SM, Liu X (2019) Coordinating a three-echelon fresh agricultural products supply chain considering freshness-keeping effort with asymmetric information. Appl Math Model 67:337–356MathSciNetMATHCrossRef Ma X, Wang S, Islam SM, Liu X (2019) Coordinating a three-echelon fresh agricultural products supply chain considering freshness-keeping effort with asymmetric information. Appl Math Model 67:337–356MathSciNetMATHCrossRef
go back to reference Mansouri N, Javidi MM (2020) A review of data replication based on meta-heuristics approach in cloud computing and data grid. Soft Computing, 1–28. Mansouri N, Javidi MM (2020) A review of data replication based on meta-heuristics approach in cloud computing and data grid. Soft Computing, 1–28.
go back to reference Miller WA, Leung LC, Azhar TM, Sargent S (1997) Fuzzy production planning model for fresh tomato packing. Int J Prod Econ 53(3):227–238CrossRef Miller WA, Leung LC, Azhar TM, Sargent S (1997) Fuzzy production planning model for fresh tomato packing. Int J Prod Econ 53(3):227–238CrossRef
go back to reference Musavi M, Bozorgi-Amiri A (2017) A multi-objective sustainable hub location-scheduling problem for perishable food supply chain. Comput Ind Eng 113:766–778CrossRef Musavi M, Bozorgi-Amiri A (2017) A multi-objective sustainable hub location-scheduling problem for perishable food supply chain. Comput Ind Eng 113:766–778CrossRef
go back to reference Naderi B, Khalili M, Tavakkoli-Moghaddam R (2009) A hybrid artificial immune algorithm for a realistic variant of job shops to minimize the total completion time. Comput Ind Eng 56(4):1494–1501CrossRef Naderi B, Khalili M, Tavakkoli-Moghaddam R (2009) A hybrid artificial immune algorithm for a realistic variant of job shops to minimize the total completion time. Comput Ind Eng 56(4):1494–1501CrossRef
go back to reference Pathumnakul S, Piewthongngam K, Khamjan S (2009) Integrating a shrimp-growth function, farming skills information, and a supply allocation algorithm to manage the SSC. Comput Electron Agric 66(1):93–105CrossRef Pathumnakul S, Piewthongngam K, Khamjan S (2009) Integrating a shrimp-growth function, farming skills information, and a supply allocation algorithm to manage the SSC. Comput Electron Agric 66(1):93–105CrossRef
go back to reference Rocco CD, Morabito R (2016) Production and logistics planning in the tomato processing industry: A conceptual scheme and mathematical model. Comput Electron Agric 127:763–774CrossRef Rocco CD, Morabito R (2016) Production and logistics planning in the tomato processing industry: A conceptual scheme and mathematical model. Comput Electron Agric 127:763–774CrossRef
go back to reference Sanders BJ, Fadel JG, Wade EM (2003) Economic optimization modeling of white sturgeon (Acipenser transmontanus) caviar and meat production under different management conditions. Aquaculture 217(1–4):409–430CrossRef Sanders BJ, Fadel JG, Wade EM (2003) Economic optimization modeling of white sturgeon (Acipenser transmontanus) caviar and meat production under different management conditions. Aquaculture 217(1–4):409–430CrossRef
go back to reference Sarvestani HK, Zadeh A, Seyfi M, Rasti-Barzoki M (2019) Integrated order acceptance and supply chain scheduling problem with supplier selection and due date assignment. Appl Soft Computi 75:72–83CrossRef Sarvestani HK, Zadeh A, Seyfi M, Rasti-Barzoki M (2019) Integrated order acceptance and supply chain scheduling problem with supplier selection and due date assignment. Appl Soft Computi 75:72–83CrossRef
go back to reference Schiller L, Bailey M, Jacquet J, Sala E (2018) High seas fisheries play a negligible role in addressing global food security. Sci Adv 4(8), eaat8351. Schiller L, Bailey M, Jacquet J, Sala E (2018) High seas fisheries play a negligible role in addressing global food security. Sci Adv 4(8), eaat8351.
go back to reference Sel C, Bilgen B, Bloemhof-Ruwaard JM, van der Vorst JG (2015) Multi-bucket optimization for integrated planning and scheduling in the perishable dairy supply chain. Comput Chem Eng 77:59–73CrossRef Sel C, Bilgen B, Bloemhof-Ruwaard JM, van der Vorst JG (2015) Multi-bucket optimization for integrated planning and scheduling in the perishable dairy supply chain. Comput Chem Eng 77:59–73CrossRef
go back to reference Sharma YK, Mangla SK, Patil PP, Uniyal S (2018) Sustainable food supply chain management implementation using DEMATEL approach. In: Advances in health and environment safety (pp. 115–125). Springer, Singapore. Sharma YK, Mangla SK, Patil PP, Uniyal S (2018) Sustainable food supply chain management implementation using DEMATEL approach. In: Advances in health and environment safety (pp. 115–125). Springer, Singapore.
go back to reference Soto-Silva WE, González-Araya MC, Oliva-Fernández MA, Plà-Aragonés LM (2017) Optimizing fresh food logistics for processing: application for a large Chilean apple supply chain. Comput Electron Agric 136:42–57CrossRef Soto-Silva WE, González-Araya MC, Oliva-Fernández MA, Plà-Aragonés LM (2017) Optimizing fresh food logistics for processing: application for a large Chilean apple supply chain. Comput Electron Agric 136:42–57CrossRef
go back to reference Soto-Silva WE, Nadal-Roig E, González-Araya MC, Pla-Aragones LM (2016) Operational research models applied to the fresh fruit supply chain. Eur J Oper Res 251(2):345–355MathSciNetMATHCrossRef Soto-Silva WE, Nadal-Roig E, González-Araya MC, Pla-Aragones LM (2016) Operational research models applied to the fresh fruit supply chain. Eur J Oper Res 251(2):345–355MathSciNetMATHCrossRef
go back to reference Tabbakh T, Freeland-Graves JH (2016) The home environment: a mediator of nutrition knowledge and diet quality in adolescents. Appetite 105:46–52CrossRef Tabbakh T, Freeland-Graves JH (2016) The home environment: a mediator of nutrition knowledge and diet quality in adolescents. Appetite 105:46–52CrossRef
go back to reference Tabrizi S, Ghodsypour SH, Ahmadi A (2018) Modelling three-echelon warm-water fish supply chain: A bi-level optimization approach under Nash–Cournot equilibrium. Applied Soft Computing, 71, 1035–1053. Tabrizi S, Ghodsypour SH, Ahmadi A (2018) Modelling three-echelon warm-water fish supply chain: A bi-level optimization approach under Nash–Cournot equilibrium. Applied Soft Computing, 71, 1035–1053.
go back to reference Taguchi, G. (1986). Introduction to quality engineering: designing quality into products and processes (No. 658.562 T3). Taguchi, G. (1986). Introduction to quality engineering: designing quality into products and processes (No. 658.562 T3).
go back to reference Talbi EG (2009) Metaheuristics: from design to implementation (Vol. 74). Wiley, London. Talbi EG (2009) Metaheuristics: from design to implementation (Vol. 74). Wiley, London.
go back to reference Tan B, Çömden N (2012) Agricultural planning of annual plants under demand, maturation, harvest, and yield risk. Eur J Oper Res 220(2):539–549MathSciNetMATHCrossRef Tan B, Çömden N (2012) Agricultural planning of annual plants under demand, maturation, harvest, and yield risk. Eur J Oper Res 220(2):539–549MathSciNetMATHCrossRef
go back to reference Teimoury E, Nedaei H, Ansari S, Sabbaghi M (2013) A multi-objective analysis for import quota policy making in a perishable fruit and vegetable supply chain: A system dynamics approach. Comput Electron Agric 93:37–45CrossRef Teimoury E, Nedaei H, Ansari S, Sabbaghi M (2013) A multi-objective analysis for import quota policy making in a perishable fruit and vegetable supply chain: A system dynamics approach. Comput Electron Agric 93:37–45CrossRef
go back to reference Ten Berge HFM, Van Ittersum MK, Rossing WAH, Van de Ven GWJ, Schans J (2000) Farming options for The Netherlands explored by multi-objective modelling. Eur J Agron 13(2–3):263–277CrossRef Ten Berge HFM, Van Ittersum MK, Rossing WAH, Van de Ven GWJ, Schans J (2000) Farming options for The Netherlands explored by multi-objective modelling. Eur J Agron 13(2–3):263–277CrossRef
go back to reference Torkaman S, Ghomi SF, Karimi B (2018) Hybrid simulated annealing and genetic approach for solving a multi-stage production planning with sequence-dependent setups in a closed-loop supply chain. Appl Soft Comput 71:1085–1104CrossRef Torkaman S, Ghomi SF, Karimi B (2018) Hybrid simulated annealing and genetic approach for solving a multi-stage production planning with sequence-dependent setups in a closed-loop supply chain. Appl Soft Comput 71:1085–1104CrossRef
go back to reference Triki C (2016) Location-based techniques for the synergy approximation in combinatorial transportation auctions. Optim Lett 10(5):1125–1139MathSciNetMATHCrossRef Triki C (2016) Location-based techniques for the synergy approximation in combinatorial transportation auctions. Optim Lett 10(5):1125–1139MathSciNetMATHCrossRef
go back to reference Van Engeland J, Beliën J, De Boeck L, De Jaeger S (2018) Literature review: strategic network optimization models in waste reverse supply chains. Omega. Van Engeland J, Beliën J, De Boeck L, De Jaeger S (2018) Literature review: strategic network optimization models in waste reverse supply chains. Omega.
go back to reference Wang Z, Soleimani H, Kannan D, Xu L (2016) Advanced cross-entropy in closed-loop supply chain planning. J Clean Prod 135:201–213CrossRef Wang Z, Soleimani H, Kannan D, Xu L (2016) Advanced cross-entropy in closed-loop supply chain planning. J Clean Prod 135:201–213CrossRef
go back to reference Wu X, Nie L, Xu M, Yan F (2018) A perishable food supply chain problem considering demand uncertainty and time deadline constraints: modeling and application to a high-speed railway catering service. Transp Res Part E Logist Transp Rev 111:186–209CrossRef Wu X, Nie L, Xu M, Yan F (2018) A perishable food supply chain problem considering demand uncertainty and time deadline constraints: modeling and application to a high-speed railway catering service. Transp Res Part E Logist Transp Rev 111:186–209CrossRef
go back to reference Wunderlich SM, Martinez NM (2018) Conserving natural resources through food loss reduction: production & consumption stages of the food supply chain. International Soil and Water Conservation Research. Wunderlich SM, Martinez NM (2018) Conserving natural resources through food loss reduction: production & consumption stages of the food supply chain. International Soil and Water Conservation Research.
go back to reference Yousefi K, Afshari J, A., & Hajiaghaei-Keshteli, M. (2018) Heuristic approaches to solve the fixed-charge transportation problem with discount supposition. J Ind Prod Eng 35(7):444–470 Yousefi K, Afshari J, A., & Hajiaghaei-Keshteli, M. (2018) Heuristic approaches to solve the fixed-charge transportation problem with discount supposition. J Ind Prod Eng 35(7):444–470
go back to reference Yu R, Leung P (2005) Optimal harvesting strategies for a multi-cycle and multi-pond shrimp operation: a practical network model. Math Comput Simul 68(4):339–354MathSciNetMATHCrossRef Yu R, Leung P (2005) Optimal harvesting strategies for a multi-cycle and multi-pond shrimp operation: a practical network model. Math Comput Simul 68(4):339–354MathSciNetMATHCrossRef
go back to reference Yu R, Leung P, Bienfang P (2006) Optimal production schedule in commercial shrimp culture. Aquaculture 254(1–4):426–441CrossRef Yu R, Leung P, Bienfang P (2006) Optimal production schedule in commercial shrimp culture. Aquaculture 254(1–4):426–441CrossRef
go back to reference Yu R, Leung P, Bienfang P (2009) Modeling partial harvesting in intensive shrimp culture: a network-flow approach. Eur J Oper Res 193(1):262–271MATHCrossRef Yu R, Leung P, Bienfang P (2009) Modeling partial harvesting in intensive shrimp culture: a network-flow approach. Eur J Oper Res 193(1):262–271MATHCrossRef
go back to reference Zheng YJ, Ling HF (2013) Emergency transportation planning in disaster relief supply chain management: a cooperative fuzzy optimization approach. Soft Comput 17(7):1301–1314CrossRef Zheng YJ, Ling HF (2013) Emergency transportation planning in disaster relief supply chain management: a cooperative fuzzy optimization approach. Soft Comput 17(7):1301–1314CrossRef
go back to reference Zhu KJ, Wang DY (2012) Application of hybrid GA–SA heuristics for single-job production–delivery scheduling problem with inventory and due date considerations. Int J Ind Syst Eng 12(3):259–279 Zhu KJ, Wang DY (2012) Application of hybrid GA–SA heuristics for single-job production–delivery scheduling problem with inventory and due date considerations. Int J Ind Syst Eng 12(3):259–279
Metadata
Title
Shrimp closed-loop supply chain network design
Authors
Behzad Mosallanezhad
Mostafa Hajiaghaei-Keshteli
Chefi Triki
Publication date
21-03-2021
Publisher
Springer Berlin Heidelberg
Published in
Soft Computing / Issue 11/2021
Print ISSN: 1432-7643
Electronic ISSN: 1433-7479
DOI
https://doi.org/10.1007/s00500-021-05698-1

Other articles of this Issue 11/2021

Soft Computing 11/2021 Go to the issue

Premium Partner