05-A green multi-period inventory routing problem with pickup and splitdelivery A case study in flour industry
05-A green multi-period inventory routing problem with pickup and splitdelivery A case study in flour industry
a r t i c l e i n f o a b s t r a c t
Keywords: In this study, we proposes a multi-period inventory routing problem with pickup and split delivery for distributing
Inventory routing problem flour among bakeries. This study aims to determine the routes for heterogeneous vehicles with different loading
Pickup and split delivery capacity and, at the same time, decrease the cost of the system by enabling the pickup and split delivery at
Vendor managed inventory
customer nodes. Also, we incorporate the environmental aspects into our modeling framework to reduce the
Supply chain management
adverse effect of transportation operations. We formulate the problem as a bi-objective multi-period inventory
Pareto solution
routing problem with pickup and split delivery. The proposed framework incorporates different strategical and
operational decisions to optimize the supply chain network. We evaluate the performance of the model with and
without the pickup option through an illustrative example. From the algorithm perspective, we implemented
a priori method to solve the proposed formulation. We performed numerous experiments on real instances to
showcase the application of the proposed framework on real-world problems. Finally, we provided the Pareto
solution set for decision-makers to choose the best solutions based on their preference.
1. Introduction an integrated inventory routing problem (IRP) [4]. IRP addresses the
vehicle routing problem simultaneously integrated with the inventory
Over the past few decades, information technology availability has management to achieve a better overall performance in a supply chain
resulted in the development of new businesses in supply chain manage- system. Generally, IRP can be described as follows: A supply chain sys-
ment, such as Vendor Managed Inventory (VMI) [1]. VMI represents a tem consisting of a supplier and some customers with specific demands
paradigm where the vendor (supplier) is responsible for managing cus- dispersed in a particular geographic area. Products are shipped from
tomers’ (retailers) inventory through day-to-day monitoring and deci- the supplier to the customers by a fleet of vehicles in a given time hori-
sion making for customer replenishment policies. In a VMI system, un- zon. Each customer is visited by some vehicles (split delivery) in each
like traditional methods where customers monitor their inventory and period. The supplier determines the replenishment policy for each cus-
decide on the time and the amount of the product to be ordered, a ven- tomer as well as the routes for each vehicle, ensuring that there will be
dor controls and manages the level of its customers’ inventory. In this no shortage. IRP’s objective is to minimize overall logistics costs while
type of distribution system, the decision on the amount of the inventory meeting the customers’ demand within a limited planning horizon so
to be held by the supplier and the retailer is affected by the delivery time that any shortages for each customer be avoided [5,6]. There are three
and delivery amount of the retailers’ and vehicles’ capacity [2,3]. There- types of decisions that need to be made: (1) When each customer should
fore, such systems need to employ simultaneous decision making to be be visited; (2) how much should be delivered to each customer [7,8];
cost-effective. There are many potential benefits of using a VMI system. (3) What routes should be selected for every vehicle (Vehicle Routing
For example, a vendor can increase the service level and reduce distri- Problem (VRP)) [9–13]. Over the past decades, many researchers have
bution costs through efficient use of the vehicles. On the other hand, studied various extensions of the VRP. Few studies focused on the lit-
customers can spend fewer resources to manage their inventory in the erature review of the inventory-routing problem. A research by Feder-
ordering process. So, the vendor derived from a VMI system must solve gruen and Simchi-Levi [9] presented one of the earliest works, where
∗
Corresponding author.
E-mail addresses: [email protected] (M. Mahjoob), [email protected] (S.S. Fazeli), [email protected] (L.S. Tavassoli),
Mirpouya.mirmozaff[email protected] (M. Mirmozaffari), [email protected] (S. Milanlouei).
https://doi.org/10.1016/j.susoc.2021.04.002
Received 25 December 2020; Received in revised form 26 March 2021; Accepted 5 April 2021
Available online 20 April 2021
2666-4127/© 2021 The Author(s). Published by Elsevier B.V. on behalf of KeAi Communications Co., Ltd. This is an open access article under the CC BY-NC-ND
license (http://creativecommons.org/licenses/by-nc-nd/4.0/)
M. Mahjoob, S.S. Fazeli, L.S. Tavassoli et al. Sustainable Operations and Computers 2 (2021) 64–70
they analyzed the vehicle routing and inventory-routing problems by ing the proposed model and then introduces the solution methodology
incorporating the bin-packing features into the VRP. Authors in [14] re- that we implemented to solve real-world instances. Section 4 presents
viewed the integrated analyses of the production-distribution systems. the extensive computational experiments. Finally, Section 5 provides
They focused on the logistics aspect of inventory routing problems. A concluding remarks.
comprehensive review was presented by Andersson et al. [15] with an
emphasis on the industrial aspects of the inventory routing problem. In
general, the inventory-routing problem is of interest in a wide range 2. Model formulation
of industries, including the gas industry [16,17], chemical and petro-
chemical products [18,19], automobile [20] and foods [21,22]. Vehicle 2.1. Problem definition
Routing Problem with Pickup and Delivery (VRPPD) is a generalized
version of the VRP that not only includes deliveries but also enables The GMIRPSD consists of a distributor (supplier) and some customers
pickup of products from the customers. VRPPD can consist of differ- (retailer) with certain demands dispersed in a geographic area. Prod-
ent variants such as first delivery and then pickup, mixed delivery and ucts are shipped from the distributor by a fleet of vehicles with differ-
pickup, and simultaneous delivery and pickup. Researchers in [23] clas- ent capacities in a given planning horizon. Customers’ storage capacity
sified pickup and delivery problems (PDPs) into three different groups. and storage costs are considered to be different. Therefore, when a cus-
The first group consists of many-to-many problems, in which any node tomer’s storage cost is high, or the capacity is not enough to store prod-
can serve as a source or as a destination for any product. Products can ucts for the upcoming period, we can use the storage space of another
be delivered from one of the nodes to other nodes. Problems in the sec- customer that has available storage capacity or lower storage cost. This
ond group are called one-to-many-to-one problems. In these problems, can reduce the storage cost and consequently reduce the total cost of the
products are distributed from depots to customers and also from cus- system. The GMIRPSD model seeks to determine vehicle routes and the
tomers to depots versa. The third group is one-to-one problems where quantity received by and delivered to each customer during the planning
each product has a given origin and a given destination [24]. Further- horizon. The problem’s objective is to minimize system’s costs, includ-
more, the work in [25] considered a pickup and delivery inventory prob- ing inventory cost, transportation cost, delivery, and receiving costs, as
lem with time window in a closed-loop supply chain. They developed well as reducing carbon CO2 emissions caused by transportation opera-
a mixed integer programming model containing transportation, inven- tions. Transportation cost consists of two components: the cost related
tory, production cost as well as a penalty cost associated with the time to the distance traveled and the vehicle’s fixed cost.
length of routes. The authors in [26] formulated a multi-period inven-
tory routing problem with pickup and delivery for a case study of the • Vehicles are heterogeneous, meaning they have different load capac-
replenishment of ATMs in Netherlands. To overcome the complexity of ities.
the model, they decomposed the problem into several sub-problems and • The travel cost between the distributor and customers is determinis-
then solved them using a branch and cut approach. Since VRPPD is an tic, symmetrical, and fixed in each period during the planning hori-
extension of VRP, it is Np-Hard. During the past decades, authors de- zon.
veloped different approaches to overcome the complexity of the VRPPD • The demand of each customer is deterministic and definite in each
and its different variants which can broadly categorized into heuristics period.
& meta-heuristics [27–30], and exact methods [31–33]. • Storage capacity and storage costs are different for each customer.
The transportation sector generates about 28% of greenhouse gas • Shortage is not allowed.
emissions, mainly released from fossil fuel burner vehicles [34,35]. In
the traditional supply chain system, Logistics, and Transportation (L&T)
companies mainly focused on minimizing their cost and increasing cus- 2.2. Notation
tomer satisfaction. However, with an increase in global warming con-
cerns, L&T companies incorporated the environmental aspects into their • Sets
operations. One of the ways of incorporating ecological concepts into • 𝐼: Set of customers
the routing decisions is minimizing the fuel consumption considering • 𝐼̄: Set of customers and supplier where 𝐼̄ = 𝐼 ∪ {𝑠0 }
loading weights. In this research, a Green Multi-period inventory rout- • 𝑇 : Set of time periods
ing problem with pickup and split delivery (GMIRPSD) is investigated • 𝑉 : Set of vehicles
where storage capacity and storage costs are different for each of the • Model parameters
customers. So, we can use those customers’ storage capacity that have • 𝑐𝑖,𝑗 : Travel cost associated with edge (𝑖, 𝑗) ∈ 𝐼̄.
more storage capacity or less storage. Therefore, in addition to the de- • 𝑞 𝑣 : Capacity of vehicle 𝑣 ∈ 𝑉
livery of the products, we will also have a pickup from the customers. • 𝑓𝑡𝑣 : Fixed cost of vehicle 𝑣 ∈ 𝑉 in period 𝑡 ∈ 𝑇
These pickups and split deliveries will reduce the storage cost and ulti- • 𝑔𝑖 : Storage capacity of customer 𝑖 ∈ 𝐼
mately reduce the system’s total cost. To the best of our knowledge, this • ℎ𝑝𝑖 : Inventory cost of per unit for customer 𝑖 ∈ 𝐼
is the first attempt to model a green multi-period inventory routing prob- • 𝛾 𝑣 : Carbon dioxide emissions caused by vehicle 𝑣 ∈ 𝑉
lem with pickup and split delivery, including the heterogeneous fleet. To • 𝜂: Cost of loading (pickup and delivery) each bag of flour
conclude, the contributions of this study are as follows: (1) We formulate • Decision variables
a bi-objective inventory routing model with pickup and split delivery • 𝑥𝑣𝑖,𝑗,𝑡 : 1 if the edge (𝑖, 𝑗) ∈ 𝐼̄ is traversed by vehicle 𝑣 ∈ 𝑉 in period
to determine the amount of shipment, vehicles’ route and the amount 𝑡 ∈ 𝑇 , and 0 otherwise;
of pickup and delivery at each node; (2) we evaluate the performance • 𝑦𝑣𝑖,𝑗,𝑡 : Amount of product carried by vehicle 𝑣 ∈ 𝑉 on edge (𝑖, 𝑗) ∈
of the proposed model with and without the pickup and split delivery 𝐼̄.
options to better represent the efficacy of the model; (3) we conduct a • 𝑏𝑣𝑖,𝑡 : Amount of delivery to customer 𝑖 ∈ 𝐼 by vehicle 𝑣 ∈ 𝑉 in
case study using real data from a flour supply chain company in Tehran, period 𝑡 ∈ 𝑇
Iran; (4) We provide post-analysis insights which help decision-makers • 𝑎𝑣𝑖,𝑡 : Amount of pickup from customer 𝑖 ∈ 𝐼 by vehicle 𝑣 ∈ 𝑉 in
to decrease the amount of CO2 emission with a small sacrifice in the period 𝑡 ∈ 𝑇
supply chain cost. This can help companies to move towards a sustain- • 𝑟𝑖,𝑡 : Amount of on-hand inventory of customer 𝑖 ∈ 𝐼 in period
able supply chain. The remainder of this paper is organized as follows: 𝑡∈𝑇
Section 2 provides problem definition, notations, and mathematical for- • 𝑢𝑣𝑖,𝑡 : Auxiliary variable associated with node 𝑖 ∈ 𝐼̄ in period 𝑡 ∈ 𝑇
mulation of the problem. Section 3 first demonstrates the benefit of us- for removing the sub-tour of vehicle 𝑣 ∈ 𝑉
65
M. Mahjoob, S.S. Fazeli, L.S. Tavassoli et al. Sustainable Operations and Computers 2 (2021) 64–70
Vehicle 𝑓𝑣 𝑞𝑣 𝛾𝑣
(
∑ ∑∑ ∑ ∑
Min 𝑍1 = 𝑓𝑡𝑣 𝑥𝑣𝑠 + 𝑐𝑖,𝑗 𝑥𝑣𝑖,𝑗,𝑡 + 1 12 240 12
0 ,𝑖,𝑡 2 14 300 14
𝑡∈𝑇 𝑖∈𝐼 𝑣∈𝑉 (𝑖,𝑗)∈𝐼̄ 𝑣∈𝑉
)
∑∑ ∑
𝜂(𝑎𝑣𝑖,𝑡 + 𝑏𝑣𝑖,𝑡 ) + ℎ𝑖 𝑟𝑖,𝑡 (1) Table 2
𝑖∈𝐼 𝑣∈𝑉 𝑖∈𝐼 Storage cost of each customer.
∑ ∑ ∑ Customer 1 2 3 4 5
𝑍2 = 𝛾 𝑣 𝑐𝑖,𝑗 𝑥𝑣𝑖,𝑗,𝑡 (2)
Storage 0.25 0.65 0.5 0.1 0.53
𝑡∈𝑇 (𝑖,𝑗)∈𝐼̄ 𝑣∈𝑉
Capacity 200 200 100 400 200
s.t. Table 3
∑ Demand at each period.
𝑥𝑣𝑖,𝑗,𝑡 ≤1 ∀𝑖 ∈ 𝐼̄, 𝑡 ∈ 𝑇 , 𝑣 ∈ 𝑉 , (3)
𝑗∈𝐼̄ Periods
Parameters
1 2 3
∑ ∑
𝑥𝑣𝑖,𝑗,𝑡 − 𝑥𝑣𝑘,𝑖,𝑡 = 0 ∀𝑖 ∈ 𝐼̄, 𝑡 ∈ 𝑇 , 𝑣 ∈ 𝑉 , (4) 1 63 44 38
𝑗∈𝐼̄ 𝑘∈𝐼̄ 2 62 68 42
3 56 65 49
4 45 52 39
𝑦𝑣𝑖,𝑗,𝑡 ≤ 𝑞 𝑣 𝑥𝑣𝑖,𝑗,𝑡 ∀(𝑖, 𝑗) ∈ 𝐼̄, 𝑡 ∈ 𝑇 , 𝑣 ∈ 𝑉 , (5) 5 63 58 63
Table 4
∑ ∑
𝑦𝑣𝑗,𝑖,𝑡 − 𝑦𝑣𝑖,𝑘,𝑡 = 𝑏𝑣𝑖,𝑡 − 𝑎𝑣𝑖,𝑡 ∀𝑖 ∈ 𝐼̄, 𝑡 ∈ 𝑇 , 𝑣 ∈ 𝑉 (6) Distance between nodes.
𝑗∈𝐼̄ 𝑘∈𝐼̄
Customer 0 1 2 3 4 5
( ) 0 0 45 72 90 92 85
∑ ∑ ∑
𝑟𝑖,𝑡−1 − 𝑟𝑖,𝑡 + 𝑦𝑣𝑗,𝑖,𝑡 − 𝑦𝑣𝑖,𝑘,𝑡 = 𝑑𝑖,𝑡 1 45 0 40 85 92 92
2 72 40 0 50 67 73
𝑣∈𝑉 𝑗∈𝐼̄ 𝑘∈𝐼̄
3 90 81 50 0 20 32
∀𝑖 ∈ 𝐼̄, 𝑡 ∈ 𝑇 (7) 4 92 92 67 20 0 14
5 85 92 73 32 14 0
In this section, we first demonstrate the performance of the proposed Constraints (13) which indicate the amount of flour delivered to cus-
model using an explanatory example. tomer 𝑖 in period 𝑡, ensures that the feasible solutions do not contain
66
M. Mahjoob, S.S. Fazeli, L.S. Tavassoli et al. Sustainable Operations and Computers 2 (2021) 64–70
Fig. 1. The generated routes the lowest inventory-routing in each period by solving the model for the situation ‘A’ subject to the first objective.
Fig. 2. The generated routes with the lowest CO2 in each period based on solving the model for the situation ‘A’ subject to the second objective.
Fig. 3. The generated routes with the lowest inventory-routing cost in each period based on solving the model for situation ‘B’ subject to the first objective function.
67
M. Mahjoob, S.S. Fazeli, L.S. Tavassoli et al. Sustainable Operations and Computers 2 (2021) 64–70
Fig. 4. The generated routes with the lowest inventory-routing cost in each period based on solving the model for situation ‘B’ subject to the first objective function.
same. The difference comes from the lower inventory cost (12%) in the
situation ‘B’ where the pickup is allowed. As it is shown in Fig. 1, at the
end of period 1, customer 4 and 3 have stored 91 and 45 unit of products.
However, in Fig. 3, where the pickup is allowed, because the inventory
cost of customer 4 is 80% less than the customer 3, 136 products are
stored in customer 4 at the end of period 1. Although this amount is
more than the demand for customer 4, the effect of this policy could be
observed in the next period. As it is illustrated in Fig. 3, the vehicle 2
leaves customer 3 carrying 76 products to visit customer 4. In customer
4, 45 units of products are loaded into vehicle 2, and no delivery hap-
pened. A total of 121 units of products are delivered to the customer 5
by vehicle 2. The reason for this transition is the lower inventory cost
(45 × 0.1 = 4.5) in customer 5, comparing to customer 4 (45 × 0.5 = 22.5).
From the ecological perspective, we observe lower CO2 emissions in the
situation ‘B’ compared to Figs. 1–5 ‘A’. As it is shown in Fig. 2 in period
1, the route for vehicle 1 and 2 are 0-5-4-3-2-0 and 0-2-1-0, respectively.
However, in Fig. 4, the routes for 0-5-4-3-1-2-0 and 0-1-0, which leads
to 37 shorter distance units and, consequently, 12 units less CO2 emis-
sions. In conclusion, in this example, we demonstrated two important
features of the proposed model (1) Pickup (2) Split Delivery. These two
features together could decrease the total cost of the system as well as
Fig. 5. Emission level vs. total cost respect to different values for Lp-metric
CO2 emissions.
coefficient.
68
M. Mahjoob, S.S. Fazeli, L.S. Tavassoli et al. Sustainable Operations and Computers 2 (2021) 64–70
Table 6
Computational results for the generated instances.
69
M. Mahjoob, S.S. Fazeli, L.S. Tavassoli et al. Sustainable Operations and Computers 2 (2021) 64–70
[2] M. Boroun, S. Ramezani, N. Vasheghani Farahani, E. Hassannayebi, S. Abolmaali, [23] G. Berbeglia, J.-F. Cordeau, G. Laporte, Dynamic pickup and delivery problems, Eur.
M. Shakibayifar, An efficient heuristic method for joint optimization of train schedul- J. Oper. Res. 202 (1) (2010) 8–15.
ing and stop planning on double-track railway systems, INFOR Inf. Syst. Oper. Res. [24] A. Tafreshian, N. Masoud, Trip-based graph partitioning in dynamic ridesharing,
58 (4) (2020) 652–679. Transp. Res. Part C Emerg. Technol. 114 (2020) 532–553.
[3] S. Lashkari, Y. Wu, M.E. Petering, Sequencing dual-spreader crane operations: math- [25] G. Iassinovskaia, S. Limbourg, F. Riane, The inventory-routing problem of return-
ematical formulation and heuristic algorithm, Eur. J. Oper. Res. 262 (2) (2017) able transport items with time windows and simultaneous pickup and delivery in
521–534. closed-loop supply chains, Int. J. Prod. Econ. 183 (2017) 570–582.
[4] J.-F. Cordeau, D. Laganà, R. Musmanno, F. Vocaturo, A decomposition-based heuris- [26] R.G. Van Anholt, L.C. Coelho, G. Laporte, I.F. Vis, An inventory-routing problem with
tic for the multiple-product inventory-routing problem, Comput. Oper. Res. 55 pickups and deliveries arising in the replenishment of automated teller machines,
(2015) 153–166. Transp. Sci. 50 (3) (2016) 1077–1091.
[5] E. Taghizadeh, M. Abedzadeh, M. Setak, A multi objective reliable location- [27] T.J. Ai, V. Kachitvichyanukul, A particle swarm optimization for the vehicle routing
inventory capacitated disruption facility problem with penalty cost solve with ef- problem with simultaneous pickup and delivery, Comput. Oper. Res. 36 (5) (2009)
ficient meta historic algorithms, arXiv preprint arXiv:1711.09400(2017). 1693–1702.
[6] L. Qin, L. Miao, Q. Ruan, Y. Zhang, A local search method for periodic inventory [28] A. Subramanian, L.M.d.A. Drummond, C. Bentes, L.S. Ochi, R. Farias, A parallel
routing problem, Expert Syst. Appl. 41 (2) (2014) 765–778. heuristic for the vehicle routing problem with simultaneous pickup and delivery,
[7] M. Torabbeigi, G.J. Lim, S.J. Kim, Drone delivery scheduling optimization consid- Comput. Oper. Res. 37 (11) (2010) 1899–1911.
ering payload-induced battery consumption rates, Journal of Intelligent & Robotic [29] N. Bianchessi, G. Righini, Heuristic algorithms for the vehicle routing problem with
Systems 97 (3) (2020) 471–487. simultaneous pick-up and delivery, Comput. Oper. Res. 34 (2) (2007) 578–594.
[8] A. Fallah-tafti, M.A. Vahdatzad, A. Sadeghieh, A comprehensive mathematical model [30] F.A.T. Montané, R.D. Galvao, A tabu search algorithm for the vehicle routing prob-
for a location-routing-inventory problem under uncertain demand: a numerical il- lem with simultaneous pick-up and delivery service, Comput. Oper. Res. 33 (3)
lustration in cash-in-transit sector, Int. J. Eng. 32 (11) (2019) 1634–1642. (2006) 595–619.
[9] A. Federgruen, D. Simchi-Levi, Analysis of vehicle routing and inventory-routing [31] J. Tang, Y. Yu, J. Li, An exact algorithm for the multi-trip vehicle routing and
problems, in: Handbooks in Operations Research and Management Science, 8, 1995, scheduling problem of pickup and delivery of customers to the airport, Transp. Res.
pp. 297–373. Part E Logist. Transp. Rev. 73 (2015) 114–132.
[10] P. Jaillet, J.F. Bard, L. Huang, M. Dror, Delivery cost approximations for inven- [32] M. Casazza, A. Ceselli, R.W. Calvo, A route decomposition approach for the single
tory routing problems in a rolling horizon framework, Transp. Sci. 36 (3) (2002) commodity split pickup and split delivery vehicle routing problem, Eur. J. Oper. Res.
292–300. 289 (3) (2021) 897–911.
[11] J.F. Bard, L. Huang, P. Jaillet, M. Dror, A decomposition approach to the inventory [33] G. Dong, J. Tang, K.K. Lai, Y. Kong, An exact algorithm for vehicle routing and
routing problem with satellite facilities, Transp. Sci. 32 (2) (1998) 189–203. scheduling problem of free pickup and delivery service in flight ticket sales compa-
[12] H. Ebrahimi, M. Tadic, Optimization of dangerous goods transport in urban zone, nies based on set-partitioning model, J. Intell. Manuf. 22 (5) (2011) 789–799.
Decis. Mak. Appl. Manag. Eng. 1 (2) (2018) 131–152. [34] S.S. Fazeli, S. Venkatachalam, R.B. Chinnam, A. Murat, Two-stage stochastic choice
[13] P.S. Barma, J. Dutta, A. Mukherjee, A 2-opt guided discrete antlion optimization modeling approach for electric vehicle charging station network design in urban
algorithm for multi-depot vehicle routing problem, Decis. Mak. Appl. Manag. Eng. communities, IEEE Transactions on Intelligent Transportation Systems (2020) 1–16,
2 (2) (2019) 112–125. doi:10.1109/TITS.2020.2979363.
[14] A.M. Sarmiento, R. Nagi, A review of integrated analysis of production-distribution [35] S.S. Fazeli, S. Venkatachalam, J.M. Smereka, Efficient algorithms for au-
systems, IIE Trans. 31 (11) (1999) 1061–1074. tonomous electric vehicles’ min-max routing problem, arXiv preprint
[15] H. Andersson, A. Hoff, M. Christiansen, G. Hasle, A. Løkketangen, Industrial aspects arXiv:2008.03333(2020b).
and literature survey: combined inventory management and routing, Comput. Oper. [36] S.M. Mirzapour Al-e hashem, Y. Rekik, E.M. Hoseinhajlou, A hybrid l-shaped method
Res. 37 (9) (2010) 1515–1536. to solve a bi-objective stochastic transshipment-enabled inventory routing problem,
[16] W.J. Bell, L.M. Dalberto, M.L. Fisher, A.J. Greenfield, R. Jaikumar, P. Kedia, Int. J. Prod. Econ. 209 (2019) 381–398.
R.G. Mack, P.J. Prutzman, Improving the distribution of industrial gases with an [37] P. Abbasian, N. Mahdavi-Amiri, H. Fazllolahtabar, Modeling and optimizing of a
on-line computerized routing and scheduling optimizer, Interfaces 13 (6) (1983) non-constrained multi-objective problem having multiple utility functions using the
4–23. Bayesian theory, J. Inf. Sci. Comput. Technol. 4 (3) (2015) 332–342.
[17] J. Cho, G.J. Lim, S.J. Kim, T. Biobaku, Liquefied natural gas inventory routing prob- [38] P. Abbasian, N. Mahdavi-Amiri, H. Fazlollahtabar, Multiple utility constrained mul-
lem under uncertain weather conditions, Int. J. Prod. Econ. 204 (2018) 18–29. ti-objective programs using Bayesian theory, J. Ind. Eng. Int. 14 (1) (2018) 111–118.
[18] F. Al-Khayyal, S.-J. Hwang, Inventory constrained maritime routing and scheduling [39] M. Tavana, K. Khalili-Damghani, D. Di Caprio, Z. Oveisi, An evolutionary computa-
for multi-commodity liquid bulk, part I: applications and model, Eur. J. Oper. Res. tion approach to solving repairable multi-state multi-objective redundancy alloca-
176 (1) (2007) 106–130. tion problems, Neural Comput. Appl. 30 (1) (2018) 127–139.
[19] A. De, S.K. Kumar, A. Gunasekaran, M.K. Tiwari, Sustainable maritime inventory [40] L.S. Tavassoli, N. Sakhavand, S.S. Fazeli, Integrated preventive maintenance
routing problem with time window constraints, Eng. Appl. Artif. Intell. 61 (2017) scheduling model with redundancy for cutting tools on a single machine, Eng. Tech-
77–95. nol. Appl. Sci. Res. 10 (6) (2020) 6542–6548.
[20] J. Alegre, M. Laguna, J. Pacheco, Optimizing the periodic pick-up of raw materials [41] S. Rajendran, A. Ansaripour, M. Kris Srinivasan, M.J. Chandra, Stochastic goal pro-
for a manufacturer of auto parts, Eur. J. Oper. Res. 179 (3) (2007) 736–746. gramming approach to determine the side effects to be labeled on pharmaceutical
[21] V. Gaur, M.L. Fisher, A periodic inventory routing problem at a supermarket chain, drugs, IISE Trans. Healthc. Syst. Eng. 9 (1) (2019) 83–94.
Oper. Res. 52 (6) (2004) 813–822. [42] A. Molavi, J. Shi, Y. Wu, G.J. Lim, Enabling smart ports through the integration of
[22] K.P. Mubiru, K.B. Buhwezi, O.P. Lating, The joint location inventory replenishment microgrids: a two-stage stochastic programming approach, Appl. Energy 258 (2020)
problem at a supermarket chain under stochastic demand, J. Ind. Eng. Manag. Sci. 114022.
2019 (1) (2019) 161–178.
70