You are currently viewing a new version of our website. To view the old version click .
Mathematics
  • Article
  • Open Access

9 December 2025

Ship Scheduling and Refueling for Container Liner Cold Chain Shipping

,
,
,
and
1
Ship Transportation Technology Center, China Waterborne Transport Research Institute, Beijing 100088, China
2
Financial Audit Department, China Waterborne Transport Research Institute, Beijing 100088, China
3
Transportation Engineering College, Dalian Maritime University, Dalian 116026, China
*
Authors to whom correspondence should be addressed.

Abstract

Liner shipping companies commonly pursue strategies such as forming strategic alliances and attracting new customers to strengthen competitiveness and improve operational performance. However, in the shipping of perishable goods, inadequate ship scheduling and bunker management can result in substantial customer loss and increased operational costs. This paper examines a scenario in which a large volume of perishable goods is shipped by liner ships. The specific demand characteristics of perishable goods—requiring rapid port handling and expedited shipping—are analyzed. To address these challenges, we propose a mixed-integer nonlinear programming (MINLP) model to optimize ship scheduling and refueling decisions for liner cold chain services under cooperative agreements. The model minimizes total liner shipping service costs while explicitly accounting for the decay of perishable goods. Nonlinear elements are linearized using a piecewise linear secant approximation, enabling efficient solution of the model with commercial solvers. Numerical experiments based on the AEU6 route operated by China COSCO Shipping Group validate the model and provide practical managerial insights. The results indicate that: (1) incorporating collaborative agreements can reduce total route service costs by 4.5% and total port handling costs by 7.5%, while also lowering late arrival penalties and losses from perishable goods decay; (2) joint consideration of refueling strategies and collaborative agreements improves both decision flexibility and solution accuracy; (3) the shipping of perishable goods has differentiated effects across voyage legs, highlighting the need for liner shipping companies to enhance cooperation with ports and refine bunker fuel procurement planning; and (4) it is essential to improve ship performance and appropriately design bunker fuel tank capacity to respond to dynamic changes in the shipping market.

1. Introduction

Liner shipping primarily transports containerized cargo, including manufactured goods, food products, and general consumer items, and forms a vital component of the global maritime logistics system [1]. According to Container Trades Statistics Ltd. (CTS), global annual container throughput reached 183.2 million TEUs in 2024, marking an approximate 6% increase compared to 2023 [2]. Refrigerated (reefer) trade accounts for around 6% of total international containerized transport [3], and authoritative forecasts predict that the global refrigerated container market will grow at a compound annual growth rate of approximately 8.8% between 2024 and 2030 [4]. With the rapid expansion of perishable goods shipping, refrigerated containers are capturing an increasing share of the container fleet [5].
Perishable goods transported in containers are highly sensitive to operational and environmental conditions—such as transit time, temperature, and humidity—which directly affect product integrity [6,7,8,9,10]. While the use of refrigerated units, insulated containers, and smart monitoring technologies has improved control over these factors, a significant portion of goods still suffers from spoilage. Industry data indicate that nearly one-quarter of perishable goods is lost annually due to prolonged shipping and uncontrolled temperature fluctuations [11]. Consequently, efficient ship scheduling aimed at accelerated delivery is critical to reducing the deterioration of perishable goods.
Unlike tramp shipping, liner shipping operates as a scheduled service [12], characterized by predetermined routes, designated ports of call, stable freight rates, and regular schedules [13,14]. The reliability of service at individual ports is therefore a key factor in ship scheduling, prompting liner companies to increasingly establish cooperative arrangements with terminal operators to ensure operational efficiency and minimize delays. Through such collaborations, liner companies can negotiate service time windows and handling rates with terminal operators, facilitating operational coordination and resource optimization.
Multiple operational and market factors, including service competitiveness and potential economic losses, affect the design of liner shipping schedules [15]. For highly perishable goods, maintaining product quality upon arrival is essential to customer satisfaction [16]. To minimize cargo deterioration, liner operators often adjust sailing speeds and port handling rates to improve delivery timeliness. Increasing ship speed or terminal productivity shortens voyage duration and turnaround time, thereby reducing the number of ships required on a route and lowering inventory-related and cargo depreciation costs. However, such adjustments also increase bunker fuel and handling expenses, as propulsion energy consumption generally rises with the cube of sailing speed [17].
Given substantial fuel price differences across ports, selecting appropriate refueling ports and determining refueling amounts become critical decision variables, directly influencing total shipping costs, sailing speed, port time, and operational feasibility. Motivated by these challenges, this study investigates ship scheduling and refueling strategies for container liner cold chain shipping.
Specifically, this study addresses the following key research questions:
  • How can a customized methodology be developed to simulate the shipping of perishable goods, thereby enriching existing research on ship scheduling and bunker management in liner shipping?
  • How can cooperation between terminal operators and liner companies be modeled through collaborative agreements to address typical challenges in cold chain shipping and propose strategies to reduce cargo decay?
  • How can port service time windows, handling rates, ship arrival/departure times, and refueling amounts be optimized to enhance the stability of port–shipping company cooperation?
  • How can a scalable and replicable solution method be designed to ensure both high solution quality and computational efficiency?
Accordingly, the academic contributions of this study are summarized as follows:
  • This study is the first to incorporate perishable goods decay costs into refueling decisions while simultaneously embedding collaborative agreement mechanisms. Cooperative agreements are represented by multiple selectable time windows and handling rates, with sailing time and port time endogenized as decision variables. These modeling features create a bi-directional interaction between refueling strategies and ship scheduling, while the introduction of perishable goods further complicates the underlying decision-making processes, enriching existing theoretical methodologies.
  • Unlike previous studies, this paper formulates the choices of time windows, handling rates, and refueling ports as binary variables within a mixed-integer nonlinear programming (MINLP) framework, enabling integrated optimization that balances multiple cost components in a unified decision structure.
  • A piecewise linear secant approximation method is developed to balance solution accuracy and computational efficiency, allowing the model to be solved using commercial solvers. This approach can achieve high-quality solutions with fewer linear segments, improving overall computational performance.
  • Numerical experiments are conducted to evaluate the advantages of the proposed approach over existing methods. The results provide key managerial insights for optimizing perishable goods transportation under collaborative agreements and demonstrate the superiority of the integrated scheduling–refueling framework.
The remainder of the paper is structured as follows. Section 2 reviews relevant literature. Section 3 presents a detailed problem definition, followed by the model development in Section 4. Section 5 introduces linearization techniques and derives the MILP formulation. Section 6 presents computational experiments based on a real-world liner shipping route. Finally, Section 7 concludes and discusses future research directions.

2. Literature Review

Sailing speed plays a critical role in determining bunker fuel costs, which are further influenced by fuel prices and port refueling discounts. Consequently, ship scheduling is closely intertwined with refueling strategies. This literature review is organized into three main sections: (1) ship scheduling, (2) refueling strategies, and (3) research gaps and opportunities.

2.1. Ship Scheduling

Over the past decades, extensive research has focused on optimizing ship scheduling, primarily aiming to coordinate sailing speeds, port arrival and departure times, and port handling durations [18]. Numerous studies have investigated the determination of optimal sailing speeds across voyage legs to enhance operational efficiency and reduce fuel consumption [19,20]. Building on this, some studies introduced time window constraints to optimize speed while improving service levels [21]. With growing attention to environmental sustainability, recent research has increasingly addressed green ship scheduling. In this section, we review relevant work on green ship scheduling, uncertainty management, schedule recovery, collaborative agreements, and the handling of different cargo types.

2.1.1. Green Ship Scheduling

Kontovas [22] explored green ship routing and scheduling, identifying key parameters for modeling and estimating emissions and fuel consumption. Psaraftis and Kontovas [23] developed models for selecting optimal speeds across alternative routes, integrating these determinants into shipowner or charterer decision-making. Fagerholt et al. [24] and Fagerholt and Psaraftis [25] analyzed the impact of Emission Control Areas (ECAs) on sailing paths and speeds, addressing the so-called ECA refraction problem. Moving beyond single-objective optimization, Mansouri et al. [26] applied a multi-objective framework to evaluate long-term environmental sustainability. Song et al. [27] addressed integrated tactical planning by simultaneously determining fleet size, maximum speed, and schedules using a simulation-based non-dominated sorting genetic algorithm. Dulebenets [28] linearized reciprocal speeds to balance solution accuracy and efficiency, while Zhang et al. [29] analyzed optimal speeds under fuel switching and scrubber installation strategies. Sun et al. [30] studied optimal speed decisions for liner alliances under maritime emission trading systems.

2.1.2. Uncertainty Operations

Port handling operations, sailing durations, and port demands are inherently uncertain, making stochastic analysis critical for liner shipping. Notteboom [17] highlighted that port congestion and resource constraints cause schedule unreliability. Vernimmen et al. [31] found that schedule unreliability increases inland shipping costs and safety stock levels. Fuzzy set theory has been applied to handle uncertainties in port time, sailing time, and port demand [32]. Qi and Song [33] incorporated port time uncertainty into liner scheduling using a simulation-based stochastic approximation. Wang and Meng [34] examined ship schedule design under uncertain waiting and handling times, including sailing and port operation uncertainties. Wang and Meng [35], Wang [36] determined ship sequences considering container capacity and port demand to minimize delays. Li et al. [37] optimized the Northern Sea Route schedule under weather and ocean uncertainties, considering delay penalties. Zhang et al. [38] addressed arrival and departure time uncertainties to reduce total port waiting time and improve schedule robustness. Xia et al. [39] achieved synergistic efficiency and low-carbon operation by jointly optimizing ship scheduling and speed reduction. Zhen et al. [40] designed ship schedules under ECAs using green technologies and biofuels while coordinating port cargo allocation. Ganjian et al. [41] conducted coordinated energy management and scheduling optimization for fuel-cell-powered ships.

2.1.3. Ship Schedule Recovery

Disruptions in operations necessitate schedule recovery strategies. Brouer et al. [42] proposed four recovery strategies—delays, swaps, cancelations, and speed adjustments—balancing cost, network integrity, and service performance, with port swaps and skips proving effective under severe delays [43]. Li et al. [44] extended these strategies to account for probabilistic variations and rare extreme events. Compliance with International Maritime Organization (IMO) regulations in ECAs adds complexity, leading Abioye et al. [45] to formulate an MINLP model minimizing profit loss from planned interruptions. Elmi et al. [46] developed a multi-objective optimization model aiming to minimize both total port arrival delays and profit losses induced by disruptions. Extending this work, Elmi et al. [47] incorporated slow-steaming incentive programs and ECA-related constraints into a refined multi-objective schedule recovery model. In a related study, Zheng et al. [48] proposed an event-triggered model predictive control framework for dynamic recovery. Furthermore, Zhao et al. [49] integrated heterogeneous ship deployment with Conditional Value-at-Risk (CVaR) to quantify uncertainty-related risks.

2.1.4. Collaborative Agreements

Collaborative mechanisms with terminals, including flexible time windows (TWs) and multiple handling rates, have proven effective in reducing bunker costs and improving operational coordination. Wang et al. [50] developed a mixed-integer nonlinear model with multiple time window options at each port, demonstrating practical applicability. Alharbi et al. [51] extended scheduling under multiple ship arrival time windows, and Liu et al. [52] proposed a mechanism where terminals provide adjustable handling rates compensated by shipping companies, thereby reducing bunker consumption. Dulebenets [53] and Dulebenets et al. [54] proposed comprehensive cooperative frameworks with multi-TW and multi-rate options, facilitating sustainable and environmentally conscious ship schedules via exact multi-objective optimization.

2.1.5. Transportation of Perishable Goods

Significant progress has been made in road logistics regarding perishable goods, highlighting the importance of mitigating cargo deterioration [55,56,57]. However, research on time-sensitive cargo in maritime transport remains limited. Wang et al. [58] studied optimal scheduling with time-sensitive requirements, modeling cargo decay as a continuous decreasing function of shipping time and proposing a branch-and-bound solution method. Building on this, Wang et al. [59] addressed container distribution with shipping demand as a non-increasing function of transit time to determine the proportion of demand satisfied across a network. Dulebenets and Ozguven [5] simulated the decay of perishable goods on ships and developed ship scheduling models incorporating perishability. The key differences between maritime and road-based studies motivate this research, aiming to extend operations research applications to liner shipping.
Table 1 summarizes the literature, highlighting that ship scheduling is closely linked to bunker costs, environmental regulations, operational uncertainties, and terminal collaboration. Early studies focused on speed optimization for fuel efficiency, while recent research emphasizes green technologies, emission trading, and robust scheduling under uncertainty. Collaborative strategies, including flexible time windows and adjustable handling rates, have proven effective in reducing costs and enhancing coordination. Although research on perishable goods in maritime shipping remains limited, it presents a promising direction for integrating time-sensitive considerations into liner shipping operations.
Table 1. Comparison of key literature on ship scheduling.

2.2. Refueling Strategy

While most previous studies focus on ship scheduling with the goal of minimizing total operational costs, unrealistic fuel price settings can significantly affect sailing speeds, handling rates, and fleet deployment decisions. Refueling decisions—specifically, where and how much to refuel—directly influence total bunker costs by leveraging spatial fuel price differences across ports. These decisions, in turn, impact ship schedules, handling costs, and overall fuel consumption. Therefore, refueling strategies must be integrated into the decision-making process alongside sailing time, port time, and ship deployment. This section reviews key literature on refueling optimization.

2.2.1. Refueling Decisions and Adaptive Policies

Refueling decisions critically affect bunker costs, which cascade into ship scheduling, handling costs, and sailing speeds. Kim et al. [60] optimized refueling along liner routes, demonstrating the environmental benefits of slow steaming. Yao et al. [61] emphasized the joint optimization of refueling port selection, fuel amounts, and speed adjustments. Kim [62] applied a Lagrangian heuristic to determine optimal speeds and refueling ports. Sheng et al. [63] introduced a multi-stage model that accounts for stochastic fuel prices, enabling adaptive refueling decisions over time. Subsequently, Sheng et al. [64] proposed an (s, S) policy for refueling under fuel price and consumption uncertainties. Meng et al. [65] extended these methods to tramp shipping, incorporating cargo heterogeneity and port-dependent fuel prices using a branch-and-price (B&P) algorithm. Wang and Meng [66] analyzed worst-case bunker consumption under speed uncertainty, while De et al. [67] addressed stochastic fuel consumption and price variability using threshold-based policies and dynamic programming.

2.2.2. Integrated Refueling Strategies and Operational Applications

Aydin et al. [68] studied speed optimization under stochastic port times using dynamic programming. Wang and Chen [69] studied the refueling strategy under low carbon background. Wang et al. [70] studied the refueling strategy and freight revenue considering ship capacity and load. Wang et al. [71] examined the impacts of alternative refueling ports along shipping routes, optimal port layover (OPL) refueling times, detour distances, and overall fuel price levels on voyage costs for shipping companies. Du and Wu [72] proposed a stochastic dynamic programming framework optimizing fleet deployment, refueling ports, methods, amounts, and sailing speeds under ECA constraints. Wu et al. [73] examined LNG dual-fuel ships under carbon intensity indicator (CII) rating limits and fuel price uncertainty, and Gao et al. [74] analyzed methanol dual-fuel ships. Despite these advances, most studies overlook the effects of port handling rates and cargo type, which remain unaddressed in current research and are considered in this paper.
The literature demonstrates that refueling strategies play a pivotal role in bunker costs, ship scheduling, and overall operational efficiency. Prior research primarily addresses the optimization of refueling port selection, fuel amounts, and sailing speeds under stochastic fuel prices, variable port times, and environmental regulations, using heuristic algorithms, branch-and-price methods, integer programming, and dynamic programming. However, the integration of port handling rates, cargo perishability, and collaborative agreements remains limited, highlighting a clear gap. This gap motivates the development of a comprehensive framework that jointly considers bunker fuel management and ship scheduling, as presented in this study.

2.3. Summary of Literature Review

Overall, the literature review indicates substantial progress in ship scheduling and refueling strategy research, providing a strong theoretical foundation for this study. Table 2 summarizes key studies, revealing the lack of an integrated framework that simultaneously accounts for refueling, collaborative agreements, and cargo perishability under variable sailing and port times, with the goal of minimizing total shipping costs. Investigating the interdependencies and cascading effects among these factors is essential for advancing both theoretical methodologies and managerial insights in liner shipping. To address this gap, this study develops a comprehensive model that incorporates these factors and implements an efficient solution approach, aiming to uncover the intrinsic relationships among interrelated elements and their impact on operational performance.
Table 2. Overview of the literature in liner shipping.

3. Problem Description

This section presents a comprehensive problem description, encompassing the following key components: (1) collaborative agreement mechanisms, (2) port handling cost, (3) late arrival penalty, (4) container inventory cost, (5) shipping of perishable goods, (6) refueling, and (7) interdependencies among decisions.

3.1. Collaborative Agreement Mechanisms

Increasing vertical integration between terminal operators and shipping companies has fostered strategic collaboration that benefits both parties. Terminal operators can secure investments, ensure stable demand, and allocate port resources more effectively, while shipping companies gain enhanced support, including more flexible port time windows and faster access to handling equipment. From a tactical planning perspective, these agreements offer shipping companies multiple selectable port time windows and container handling rate options, providing greater scheduling flexibility. Higher handling rates, however, consume more resources and incur higher costs. Modeling these agreements introduces additional complexity in berth allocation and port time assignment, particularly when combined with considerations such as perishable goods and fuel pricing, which jointly influence refueling strategies and overall scheduling. In this model, each port is associated with multiple time windows and container handling rate options, represented by binary selection variables. Ship bunker levels and voyage timing are integrated to allow coordinated optimization of both refueling and scheduling.
Formally, the set of ports to be called by the ships is denoted as I = 1 , 2 , , n . Each ship sails between two consecutive ports i and i + 1 , along leg i . A collaborative agreement is defined, comprising three essential components: (1). the set of available ship arrival time windows T i = 1 , 2 , , m i ; (2). the set of start times S i t = 1 , 2 , , g i t , i I , t T i and end times E i t = 1 , 2 , , o i t i , i I , t T i for each window; and (3). the set of associated handling rates H i t = 1 , 2 , , w i t , i I , t T i .
Each time window is characterized by its start time T W i t s S and end time T W i t e E , within which the ship is required to arrive. The terminal operator is assumed to provide m available arrival TWs, g start times, o end times, and w handling rates associated with each TW. These parameters jointly define the collaborative agreement, under which terminal operators offer m g o arrival time TWs, w handling rate options. The duration of a time window varies across ports, typically ranging from 1 to 3 days. As illustrated in Figure 1, at port i , 3 start and 3 end times for each TW t are provided by the terminal operator, corresponding to 3 3 m = 9 m available arrival time windows in total. It is assumed that ships must arrive within the designated time window, as early or late arrivals may result in operational inefficiencies or penalty costs, as further discussed in Section 3.3 [53].
Figure 1. Illustration of 3 start times and 3 end times at a port. Source: Drawn by the authors; no copyright issues are involved.
As shown in Figure 2, the ship selects time window T W 1 t 3 S , T W 1 t 1 E at port 1, time window T W 2 t 2 S , T W 2 t 1 E at port 2, and time window T W 3 t 2 S , T W 3 t 1 E at port 3. These choices determine sailing and port times, directly shaping the ship schedule and influencing refueling decisions.
Figure 2. Schematic diagram of a ship calling at 3 ports and selecting time windows. Source: Drawn by the authors; no copyright issues are involved.

3.2. Port Handling Cost

Each selected time window corresponds to a handling rate, denoted as H P i t h , i I , t T i , h H i t (TEUs/h), representing the handling productivity during TW t at port i . The handling productivity varies across ports and time windows, depending on the availability and capacity of handling equipment. The handling time is estimated by the total number of containers processed, D i (TEUs), and the handling rate h , expressed as: t i b = t T i h H i t y i t h D i H P i t h (h). The handling cost, denoted as C i t h h c , i I , t T i , h H i t (USD/TEU), is influenced by ports of call, the selected time window, and the chosen handling rate. Even under identical handling productivity, handling cost may differ across ports due to variations in labor charges, equipment utilization efficiency, and port congestion levels. Generally, higher handling productivity is associated with higher handling costs because of the additional resources and operational intensity required during peak service periods. The total handling cost can be calculated as: T H C = i I t T i h H i t C i t h h c y i t h D i , where y i t h is a binary decision variable equal to 1 if H P i t h is selected, and 0 otherwise.

3.3. Late Arrival Penalty

The following defines ship late arrivals at ports and the corresponding late arrival penalty. In practical operations, ship arrivals at the next port can occur in 3 possible timing scenarios, as illustrated in Figure 3. A ship should arrive at port i within TW t . If a ship arriving before the start of the selected TW t , it must wait in the anchorage or designated holding area until the time window starts. Conversely, if a ship arrives at the port beyond the end of the selected TW t , additional penalty charges are imposed. Late arrivals beyond the end of TW t may lead to significant disruption of ports, potentially resulting in handling delays of subsequent ships. The total penalty cost associated with late ship arrivals can be estimated as: T L C = i I C i l c t i l , where C i l c represents the unit penalty for delayed arrival at port i (USD/h), and t i l denotes the total duration of delay at port i (h).
Figure 3. Three possible ship arrival times at the subsequent port. Source: Drawn by the authors; no copyright issues are involved.

3.4. Container Inventory Cost

An efficient ship scheduling plan must consider the container inventory cost, and the specific definitions are introduced below. In general, a higher sailing speed results in a shorter voyage duration, thereby reducing the inventory cost. The inventory cost depends primarily on the total sailing time and the number of containers shipped. The total inventory cost can be expressed as follows [66]: T I C = C i c i I Q i t i , where C i c denotes the unit inventory cost (USD/TEU/h), Q i is the number of containers shipped on leg i (TEUs), and t i is the sailing time on leg i (h).

3.5. Shipping of Perishable Goods

The decay of perishable goods exhibits a cumulative time effect, with the rate of quality loss accelerating as shipping time increases. As a result, quality degradation follows a nonlinear, progressively accelerating pattern. Based on the physical and biochemical characteristics of perishable goods, and consistent with findings in the logistics and cold-chain literature [5,7,8,75], the quality of a perishable good type k after a total shipping duration t i j k is modeled using an exponential function. In practical ship scheduling, when a large volume of perishable goods is shipped on specific legs, ships often increase sailing speed and select higher handling rates at ports to minimize port time. These operational adjustments, in turn, affect bunker fuel consumption, refueling decisions, and overall scheduling, highlighting the strong interdependence between cargo perishability, ship scheduling, and refueling strategies.
In this study, the set of perishable good types K = 1 , , r is defined. For each perishable good type k , k K , the corresponding set of calling ports is denoted as P i j k = 1 , , n i j k . The change in quality of good type k after a total shipping duration t i j k can be expressed as: h t i j k = 1 e δ k t i j k   i , j I   i j   k K , where e δ k t i j k denotes the remaining quality of good type k after shipping (%), t i j k represents the shipping time of good type k (h), and δ k represents the decay rate of good type k (%/h).

3.6. Refueling

A fleet of homogeneous ships characterized by similar technical and operational parameters is assumed to be deployed [20,34,35,50]. Following established findings in the literature [20], the ship bunker consumption rate is represented as a power function of its sailing speed, formulated as: g v i = F D 24   v i V D 3   i I , where g v i denotes the bunker fuel consumption rate at leg i (tons/h), v i represents the sailing speed (knots), V D is the design sailing speed (knots); and F D is the daily bunker consumption at V D (tons/day). The fuel amount remaining upon arrival at port i is denoted by z i 1 , while the fuel inventory level upon departure from the same port is z i 2 . Their relationship can be expressed as: z i + 1 1 = z i 2 g v i   i I ,   i < n , z 1 1 = z n 2 g v n . where z i represents the refueling amount at port i (tons), and can be calculated by: z i = z i 2     z i 1 .
In general, bunker fuel prices vary considerably across ports and may include amount-based discounts depending on the amount purchased, as illustrated in Figure 4 [66]. To reflect this pricing structure, the bunker cost is approximated as follows:
f z i = C i f 0 z i 0 z i W i 1 C i f 0 W i 1 + λ i 1 z i W i 1 W i 1 < z i W i 2 C i f 0 W i 1 + λ i 1 W i 2 W i 1 + λ i 2 z i W i 2 W i 2 < z i W
where C i f 0 denotes the regular fuel price at port i (USD/ton), λ i 1 and λ i 2 , 0 < λ i 2 λ i 1 1 represent the price discount factors corresponding to different purchasing levels (%), and W i 1 and W i 2 , W i 1 W i 2 represent the refueling amount thresholds at which discounted fuel prices become applicable (tons).
Figure 4. Bunker cost function. Source: Drawn by the authors; no copyright issues are involved.
Each refueling operation requires dedicated equipment and personnel, incurring a fixed service charge. Therefore, the bunker cost can be expressed as: T B C = i I E b i + f z i . where E represents fixed cost of ship refueling (USD), and b i represents a binary decision variable indicating if refueling occurs at that port.

3.7. Interdependencies Among Decisions

Figure 5 illustrates the relationships among the key elements of the voyage. Firstly, cooperation agreement mechanisms, fuel prices at different ports, ship characteristics, and cargo attributes jointly affect the various cost components during the voyage. Secondly, these costs influence the at-sea sailing time (i.e., speed), port time, selection of refueling ports, and refueling amounts. Thirdly, these effects directly lead to adjustments in shipping-related times and refueling strategies, with ship scheduling and refueling decisions mutually interacting with each other. Finally, the optimal ship schedule and refueling strategy are obtained. It is worth noting that the optimal solution may, in turn, affect the overall cost of liner shipping services.
Figure 5. Interdependencies among decisions. Source: Drawn by the authors; no copyright issues are involved.

4. Model Formulation

To support the modeling process, this study adopts a set of fundamental assumptions grounded in actual shipping operations and established research (Table 3). These assumptions are designed to simplify the problem while preserving the key characteristics of cold chain shipping, ensuring that the model accurately reflects the operational realities and challenges of the industry.
Table 3. Basic assumptions.
Based on the aforementioned assumptions, this section introduces the notation required by the model and then presents a MINLP model tailored to the ship scheduling and refueling for liner cold chain shipping under cooperative agreements, as shown in Table 4.
Table 4. Notation.
In view of this, model [M1] is formulated as follows:
The objective function (1) aims to minimize the total service cost.
The first term accounts for ship operational costs, while the final term represents the total decay cost associated with the decay of perishable goods. Additionally, the model incorporates variable costs arising from bunker fuel consumption, container handling and inventory, and ship delays, all of which are directly influenced by scheduling decisions.
min F 1 = C o c m + i I E b i + f z i + i I t T i h H i t C i t h h c D i y i t h + C i c i I t i Q i + i I C i l c t i l + i I j I : j i k K C k d R i j k h t i j k
The constraints of model [M1] are introduced as follows:
(1) Constraints (2)–(8) represent the constraints related to the collaborative agreement mechanism. Specifically, Constraint (2) enforces that the ship can only select one TW. For example, if x 11 T W = 1 , it indicates that the time window 1 at port 1 is selected. Constraints (3) and (4) and (5) and (6) ensure that exactly one start time and one end time are chosen, respectively. Constraints (7) and (8) ensure that the ship selects only one handling rate.
t T i x i t T W = 1 , i I
t T i s S i t x i t s S = 1 , i I
x i t s S x i t T W , i I ;   t T i ;   s S i t
t T i e E i t x i t e E = 1 , i I
x i t e E x i t T W , i I ;   t T i ;   e E i t
t T i h H i t y i t h = 1 , i I
y i t h x i t T W , i I ;   t T i ;   h H i t
(2) Constraints (9)–(18) are the constraints related to ship scheduling time. Specifically, Constraint (9) calculates the sailing time, while Constraint (10) determines the port handling time. Constraint (11) computes the total shipping time for each type of perishable good, including both sailing and handling times, between its origin and destination ports. Constraint (12) defines the ship departure time, and Constraint (13) evaluates any late arrival. Constraints (14) and (15) estimate the ship waiting time before service begins, while Constraints (16) and (17) calculate ship arrival time at ports. Finally, Constraint (18) ensures that the weekly service frequency is maintained.
t i = L i v i ,   i I
t i b = t T i h H i t y i t h D i H P i t h , i I
t i j k = s P i j k t s b + s P i j k : s n i j k t s , i , j I ,   i j ; k K
t i d = t i a + t i b + t i w , i I
t i l t i a t T i e E i t T W i t e E x i t e E , i I
t i w t T i + 1 s S ( i + 1 ) t T W i + 1 t s S x i + 1 t s S t i a t i b t i , i I , i < n
t n w t T 1 s S 1 t T W 1 t s S x 1 t s S t n a t n b t n + 168 m
t i + 1 a = t i d + t i , i I , i < n
t 1 a = t n d + t n 168 m
i I t i + t i b + t i w = 168 m
(3) Constraints (19)–(25) are related to refueling constraints. The refueling decision affects bunker cost, which subsequently influence the ship sailing speed and thus its scheduling time. Conversely, other components of the objective function also affect ship scheduling, which in turn feeds back into the refueling decision. Specifically, Constraints (19) and (20) define the refueling amount and its corresponding range. Constraint (21) specifies the minimum bunker inventory at the voyage start, while Constraint (22) ensures that the fuel inventory above the safety threshold. It is noteworthy that this constraint also implicitly reflects ship characteristics. Moreover, the bunker tank attributes influence bunker cost, thereby exerting an impact on scheduling decisions. Constraint (23) ensures that the fuel inventory after refueling does not exceed the ship maximum bunker capacity. Constraints (24) and (25) define the relationship between bunker fuel consumption and the remaining fuel inventory.
0.1 b i W z i b i W , i I
z i = z i 2     z i 1 , i I
z 1 1 = I 0
z i 1 0.1 W , i I
z i 2 W , i I
z i + 1 1 = z i 2 g v i ,   i I , i < n
z 1 1 = z n 2 g v n
(4) Constraints (26) and (27) capture the transfer dynamics of refrigerated container usage upon the ship arrival at a port.
p 1 = i I j I , j < i k K R i j k
p i + 1 = p i + j I , j i k K R i j k R j i k , i I , i < n
(5) Constraints (28)–(30) represent the variable bounds. Specifically, Constraint (28) ensures that the total number of refrigerated sockets in use does not exceed the ship installed capacity. Constraint (29) bounds the ship sailing speed within the specified operational range. Finally, Constraint (30) imposes binary restrictions on the relevant decision variables.
0 p i P max , i I
V min v i V max , i I
x i t T W , x i t s S , x i t e E , b i , y i t h 0 , 1 , i I ;   t T i ;   e E i t ;   s S i t ;   h H i t
In the following, the model will be linearized based on its characteristics to facilitate efficient solving.

5. Linearization

The bunker cost f z i is multiplicatively related to the binary decision variable b i , and the decay function of perishable goods h t i j k follows a negative exponential relationship with the total shipping time t i j k . Within the model constraints, Constraint (9) has the sailing speed reciprocal v i , whereas Constraints (24) and (25) involve nonlinear fuel consumption functions dependent on v i 3 . Consequently, model [M1] simultaneously includes continuous variables and binary variables, as well as reciprocal, multiplicative, and exponential nonlinearities, rendering it a MINLP problem. Due to the inherent nonconvexity, obtaining an exact optimal solution directly is computationally intractable [76].
To address this issue, model [M1] is linearized according to its structural characteristics.
Firstly, First, a reciprocal transformation is applied by introducing a new variable u i = 1 / v i , i I , replacing v i with its reciprocal u i . This transformation effectively linearizes Constraint (9).
Then, Next, the linear secant approximation method is applied to linearize both the bunker fuel consumption function g u i and the perishable goods decay function h t i j k . Steps are as follows.
Step 1: Range partitioning. The value ranges of the independent variables u i and t i j k are divided into equal intervals. For the bunker consumption function g u i , U min = 1 V max u i U max = 1 V min , the interval U min , U max is evenly divided into N segments, yielding N + 1 discrete points. The reciprocal value of the ship sailing speed at point τ is denoted as U i τ = U min + τ 1 U max U min N . Similarly, the total shipping time range T i j k min , T i j k max for the decay function h t i j k , T i j k min = s = 1 n i j k D s H P s w s + s = 1 n i j k 1 L s V max t i j k T i j k max = s = 1 n i j k D s H P s 1 + s = 1 n i j k 1 L s V min , i , j I ,   i j ;   k K , is partitioned into N equal segments, generating N + 1 uniform points, with the total shipping time at point τ represented by T i j k τ = T i j k min + τ 1 T i j k max T i j k min N .
Step 2: Generate the approximate secant line. For each uniform point τ , the corresponding function values g U i τ , τ 1 , 2 , , N + 1 are calculated. Piecewise linear secant functions g τ ¯ u i are then constructed to approximate g u i , over each segment, The formula of piecewise linear secant function g τ ¯ u i is shown as the following:
g τ ¯ u i = g U i τ + 1 g U i τ U i τ + 1 U i τ u i + U i τ g U i τ + 1 U i τ + 1 g U i τ U i τ U i τ + 1 , i I ; τ 1 , 2 , , N
Then, applying the same approach, the piecewise linear secant function for h t i j k is constructed, denoted as h τ ¯ t i j k , with the following form:
h τ ¯ t i j k = h t i j k τ + 1 h t i j k τ t i j k τ + 1 t i j k τ u i + t i j k τ h t i j k τ + 1 t i j k τ + 1 h t i j k τ t i j k τ t i j k τ + 1 , i , j I , i j ; τ 1 , 2 , , N ; k K
In each uniform segment τ , g τ ¯ u i and h τ ¯ t i j k serve as piecewise linear approximations of the original nonlinear functions g u i and h t i j k . As illustrated in Figure 6, this linearization method effectively transforms the nonlinear model into a piecewise linear formulation.
Figure 6. Piecewise linear secant approximation: (a) Bunker fuel consumption function g u i ; (b) Perishable good decay function h t i j k . Source: Drawn by the authors; no copyright issues are involved.
As shown in Figure 6, increasing the number of linear secant segments N , allows the piecewise linear function to more closely approximate the original nonlinear function. It is worth noting that, according to the study in [77], the increase in N not only improves the accuracy of approximating g u i and h t i j k to g τ ¯ u i and h τ ¯ t i j k , respectively, but also leads to an increase in computational time. Therefore, through the aforementioned method, the nonlinear model [M1] is effectively transformed into the linear model [M2]:
Objective function:
min F 2 = C o c m + i I E b i + f z i + i I t T i h H i t C i t h h c D i y i t h + C i c i I t i Q i + i I C i l c t i l + i = 1 n j = 1 , j i n k = 1 r C k d R i j k h τ ¯ t i j k
Constraints: (2)(8), (10)(23), (26)(28) and (30)
z i + 1 1 = z i 2 g τ ¯ u i , i I , i < n ; τ 1 , 2 , , N
z 1 1 = z n 2 g τ ¯ u n ,   τ 1 , 2 , , N
g τ ¯ u i g U i τ + 1 g U i τ U i τ + 1 U i τ u i + U i τ g U i τ + 1 U i τ + 1 g U i τ U i τ U i τ + 1 M 1 α i τ , i I ; τ 1 , 2 , , N
h τ ¯ t i j k h t i j k τ + 1 h t i j k τ t i j k τ + 1 t i j k τ u i + t i j k τ h t i j k τ + 1 t i j k τ + 1 h t i j k τ t i j k τ t i j k τ + 1 M 1 β i j k τ ,   i , j I , i j ; τ 1 , 2 , , N ; k K
U i τ α i τ u i , i I ; τ 1 , 2 , , N
U i τ + 1 + M 1 α i τ u i , i I ; τ 1 , 2 , , N
t i j k τ β i j k τ t i j k ,   i , j I , i j ; τ 1 , 2 , , N ; k K
t i j k τ + 1 + M 1 β i j k τ t i j k ,   i , j I , i j ; τ 1 , 2 , , N ; k K
t i = l i u i , i I
1 V max u i 1 V min , i I
τ = 1 N α i τ = 1 , i I
τ = 1 N β i j k τ = 1 , i , j I ,   i j ; k K
α i τ 0 , 1 , i I ; τ 1 , 2 , , N
β i j k τ 0 , 1 , i , j I ,   i j ; τ 1 , 2 , , N ; k K
By replacing h t i j k with h τ ¯ t i j k in the objective function of model [M1], the objective function of model [M2] (Equation (33)) is obtained. Regarding the constraints, Constraints (34) and (35) employ linear formulations to represent the relationship between fuel consumption and fuel inventory before and after each refueling operation. Constraint (36) estimates bunker fuel consumption through a series of piecewise linear secant approximations, while constraint (37) similarly approximates the decay of perishable goods. Constraints (38) and (39) determine the minimum and maximum values of the ship sailing speed reciprocal u i in the τ -th linear segment, respectively. Similarly, Constraints (40) and (41) determine the minimum and maximum values of the total shipping time of perishable goods t i j k in the τ -th linear segment, respectively. Constraint (42) determines the sailing time by ship sailing speed reciprocal. Constraints (43) shows a ship sailing speed reciprocal should be within specific limits. Constraint (44) indicates that only one linear function g τ ¯ u i should be selected to approximate the bunker consumption function. Constraint (45) indicates that only one linear function h τ ¯ t i j k should be selected to approximate the good decay function. Constraints (46) and (47) introduce two new binary variables. Evidently, model [M2] can be efficiently solved using off-the-shelf commercial MILP solvers such as CPLEX.

6. Numerical Experiments

This section conducts a series of numerical experiments to derive managerial insights regarding the perishable good shipping, refueling strategy, collaborative agreement formulation, etc.

6.1. Input Data Description

As shown in Figure 7, the Asia–North Europe (AEU6) liner shipping route, operated by China COSCO Shipping Group (Shanghai, China), is selected as the representative case study. Notably, Le Havre is visited twice during the rotation, while all other ports are called once. To account for the additional call to Le Havre, a virtual node is introduced in the model. Consequently, the AEU6 port rotation comprises 14 port calls (12 unique ports plus 2 calls to Le Havre), with a scheduled weekly service frequency.
Figure 7. AEU6 route. Source: Drawn by the authors; no copyright issues are involved.
The distance between consecutive ports and fuel price at each port are presented in Table 5.
Table 5. Fuel price of port and leg distance.
The parameter values used in the computational experiments are drawn from data reported in the literature [5,18,20,28,34,35,53,61,67,69,78] and are summarized in Table 6.
Table 6. Numerical data.
Based on data reported in the literature [5,18,20,28,34,35,53,61,67,69,78], terminal operators provides 4 ship arrival time windows per port, with each window associated with 3 start times and 3 end times. For instance, the 4 time windows offered by Qingdao port along with the corresponding start times, are summarized in Table 7.
Table 7. Time windows and corresponding start and end times provided by Qingdao Port.
The start times s of the 4 time windows at the remaining ports are determined using the formula T W i + 1 t s S = T W i t s S + L i V i (h). Based on actual shipping operations and ship specifications, and drawing on data from relevant studies [79,80], the estimated ship speed V i (knots) are generated using a uniform distribution U 15 , 25 . The duration of each time window at port i is generated as T W i t e E T W i t s S = U [ 24 ; 72 ] (h). Weekly container handling volumes also vary by port size. For Large ports—Qingdao, Shanghai, Ningbo, Singapore, Rotterdam, and Port Kelang, all ranked among the world’s top 20—the weekly container handling quantity (TEUs) is generated from U 500 , 2000 . For smaller ports, weekly container handling quantity is generated from U 200 ; 1000 . Each terminal provides 4 container handling rates H P i t h (TEUs/h), defined as H P i t h = H P i t h m ± Δ h , where H P i t h m represents average productivity. Large ports adopt productivity levels of 50, 75, 100, and 125 TEUs/h, while smaller ports adopt 50, 60, 75, and 100 TEUs/h. And the variation Δ h is generated as U 0 , 20 . The corresponding C i t h h c (USD/TEU) is calculated as C i t h h c = C i t h m ± Δ h c , where C i t h m denotes the average handling cost per TEU, which is set to 475, 550, 625, and 770 USD/TEU. The deviation Δ h is also generated randomly following a uniform distribution U 0 , 50 . In the numerical experiments, the route includes 14 ports of call and 20 types of perishable goods, leading to an OD flow size of 14 × 14 × 20 = 3920. Because collecting such extensive OD flow data is challenging, and two new notations are introduced: O k : the origin ports of the perishable good type k , D k : the destination ports of the perishable good type k . Using these, model [M2] is reformulated into the simplified model [M3] as follows:
Objective function:
min F 3 = C o c m + i = 1 n E b i + f z i + i I t T i h H i t C i t h h c D i y i t h + C i c i I t i Q i + i I C i l c t i l + k = 1 r C k d R O k D k k β k τ h τ ¯ t O k D k k
Constraints: (2)(8), (10), (12)(23), (26)(28), (30), (34)(36), (38) and (39), (42)(44) and (46)
t O k D k k = s = O k D k t s b + s = O k D k 1 t s , k K
h τ ¯ t O k D k k h t O k D k k τ + 1 h t O k D k k τ t O k D k k τ + 1 t O k D k k τ t O k D k k + t k τ h t O k D k k τ + 1 t k τ + 1 h t O k D k k τ t O k D k k τ t O k D k k τ + 1 M 1 β O k D k k τ , k K , τ 1 , 2 , , N
t O k D k k τ β O k D k k τ t O k D k k ,   τ 1 , 2 , , N ; k K
t O k D k k τ + 1 + M 1 β O k D k k τ t O k D k k , τ 1 , 2 , , N ; k K
τ = 1 N β O k D k k τ = 1 , k K
β O k D k k τ 0 , 1 , k K ,   τ 1 , 2 , , N
According to the model [M3], the OD flow parameter data decreased from 3920 to 20 after R i j k is replaced by R O k D k k in the volume of the perishable good type k . During the data simulation, the loading of refrigerated containers must satisfy the power outlet requirements of each ship; hence, the data are configured subject to constraints (26)–(28). Assuming that each ship is equipped with 5000 power outlets, the average number of outlet turnovers across the round trip is uniformly distributed as U 1 , 2 (times), which corresponds to a freezer capacity equivalent to U 5000 , 10,000 TEUs. Accordingly, when the number R O k D k k of perishable good type k is randomly generated from a uniform distribution U 1 , n 1 (TEUs), the origin port O k is drawn from U 1 , n 1 , and the destination port D k from U O k + 1 , n . This procedure yields the distribution of refrigerated containers across all voyage legs.

6.2. Solution Methodology Evaluation and Complexity Analysis

6.2.1. Solution Methodology Evaluation

To evaluate the impact of the number of linear segments on computational accuracy and solving time, a series of tests are conducted to determine the appropriate number of segments. Existing studies typically use integer segment quantities [79,80]. Based on relevant evaluation methods, six evaluation scenarios are constructed by changing the number of linear segments in the linear secant approximation, with the segment number uniformly increasing from 10 to 60. To facilitate calculation and comparison, the median values of the uniform distribution parameters are selected for evaluation. MATLAB 2016a is used to simulate the piecewise linear approximation function. The model [M1] is solved using Lingo 11, with a solving time set to 1h and a global optimal accuracy requirement. Model [M2] is solved using ILOG CPLEX 12.6.2 with default solver parameters, and the solution gap for all six instances are maintained below 0.01%, achieving satisfactory solution accuracy. All experiments are conducted on a computer equipped with a 12th Gen Intel® Core™ i5-12500H (2.50 GHz) processor (Intel Corporation, Santa Clara, CA, USA) and 16 GB RAM. Table 8 presents the total service cost and calculation time for different numbers of linear segments.
Table 8. Total liner route service cost and calculation time for different number of linear segments.
As shown in Table 8, with an increasing number of linear segments, the total service cost approaches the optimal value, but the computational time increases. In addition, the GAP show that when the number of linear segments exceeds 40, model [M2] obtains more accurate solutions than model [M1] within a shorter computation time. Where G A P = L B L C L C × 100 % , GAP > 0 indicates that the solution obtained by model [M2] is better than that of model [M1], whereas GAP < 0 indicates the opposite. To strike a balance between computational error and solving time, 40 linear segments are selected in this study.

6.2.2. Complexity Analysis

The MILP model presented in this study includes both binary and continuous variables. The computational complexity of such models, in theory, grows exponentially with respect to the number of binary variables, represented as O 2 η p o l y ξ , where η is the number of binary variables, and ξ is the number of continuous variables. Each binary variable corresponds to a branch in the search tree, while each node in the tree requires solving a continuous linear programming (LP) problem. This exponential growth is typical for MILP models due to the combinatorial nature of binary decisions. In practice, however, modern solvers such as CPLEX leverage advanced optimization techniques, including branch-and-bound, cutting planes, and heuristic strategies. These methods significantly reduce the effective search space. As a result, the computational burden is mitigated, and the model can be solved in a reasonable amount of time for practical problem sizes.
For real-world long-haul shipping routes, the number of ports typically ranges from 10 to 20, reflecting operational realities where shipping companies manage a limited number of ports along each route. Accordingly, the impact of port count on computation time is expected to be moderate. In the AEU6 instance considered in this study, the model includes 1934 binary variables and 1569 continuous variables, a size that is well within the capacity of modern solvers. The complexity of the problem, including the number of ports, TWs and container handling rates, as well as refueling options, affects CPU time. However, given that the model is designed with realistic operational constraints, the computational time does not grow prohibitively as the number of ports.

6.3. Results Analysis

In this section, the experimental results are analyzed from three aspects, including: (1) ship scheduling and refueling strategy; (2) comparative analysis with other models; (3) sensitivity analysis of model [M3].

6.3.1. Results Pertaining to the AEU6 Route

Based on the collected data, 1000 scenarios are generated following the specified numerical rules. Each scenario can be solved efficiently, requiring less than 10 s of computation, with the solution gap controlled within 0.01%. The numerical analysis is performed using CPLEX implemented in GAMS 23.9, yielding the optimal round-trip ship schedule and corresponding refueling strategy, as presented in Table 9.
Table 9. Ship schedule and refueling results for the AEU6 route.
As shown in Table 9, the total time for a complete round-trip voyage is 1344 h (8 weeks), with eight ships allocated to the service. Refueling occurs at three ports: Shanghai, Singapore, and Malta. The refueling strategy is guided by port-specific fuel prices and fuel inventory levels, resulting in the majority of refueling taking place at ports with relatively lower bunker costs, while the refueling amounts vary across ports. This numerical experiment highlights the impact of refueling strategies on overall operations, demonstrating how port fuel prices, container handling rates, and the selection of ship arrival time windows jointly shape the ship schedule.

6.3.2. Comparative Analysis

The effectiveness and practical applicability of the proposed model are evaluated through a comparative analysis of three alternative approaches to ship scheduling and refueling strategy, including the following:
  • Model [M3]: Ship scheduling and refueling under collaborative agreements, accounting for the shipping of perishable goods and port fuel price differences, including amount-based discounts.
  • Model [M4]: Ship scheduling and refueling considering port fuel price differences and discounts. Multiple handling rates are available, while ship arrival time windows are fixed.
  • Model [M5]: Ship scheduling and refueling under collaborative agreements, considering port fuel price differences and discounts, but excluding the shipping of perishable goods.
The performance of models [M3], [M4], and [M5] is compared across several key indicators: (1) total liner route service cost—TRC; (2) mean sailing speed—MS; (3) total handling cost—THC; (4) total number of ships deployed—Q; (5) total late arrival penalty—TLC; (6) total bunker cost—TBC; (7) total refueling amount—TRA; (8) total good decay cost—TAC and (9) refueling amount at port. Table 10 summarizes the average values of these indicators across 1000 simulated scenarios for the different models.
Table 10. Comparison of indicators for different models.
As shown in Table 10, compared with model [M4], model [M3] achieves a lower total route service cost, as well as reduced container handling and late arrival penalty costs. Specifically, the total route service cost and handling cost decrease by 4.5% and 7.5%, respectively. This improved performance is primarily attributable to the consideration of port fuel price differences and discount factors, which allow the liner company to select refueling ports with lower bunker costs and optimize refueling amounts to maximize discounts. Furthermore, the inclusion of collaborative agreements with terminal operators provides multiple options for arrival time windows and port handling rates, significantly enhancing scheduling flexibility. This flexibility enables ships to adjust arrival and departure times according to operational conditions, minimizing delays and improving overall efficiency. Similarly, access to multiple handling rates allows for optimization of both cost and port time. Together, these options facilitate a global optimization of ship sailing speeds, refueling strategies, scheduling times, and handling rates, ultimately reducing overall operational costs. While higher sailing speeds increase bunker consumption, the optimized refueling strategy effectively offsets this additional expense. It is worth noting that, under model [M3], lower efficiency in some port handling rates can lead to an increase in the total cost associated with the decay of perishable goods. However, this impact can be mitigated, as shipping companies can negotiate with terminal operators to adjust time windows, making them more conducive to the handling of perishable goods. Compared with model [M5], which excludes perishable goods, model [M3] accounts for their shipping, resulting in higher average sailing speeds and improved port handling efficiency. Although the mean sailing speed across all voyage legs shows minimal variation, significant differences exist at the individual leg level, affecting refueling port choices, refueling amounts, and associated costs. This underscores the practical significance of incorporating perishable goods and collaborative agreements into ship scheduling and refueling strategies.

6.3.3. Sensitivity Analysis

In actual operation, changes in the duration of the TWs, bunker fuel price, fuel consumption rate, and fuel tank capacity can significantly influence schedule design and refueling strategy. To examine these impacts, a sensitivity analysis is conducted.
  • Duration of the TWs
Ten calculation scenarios are generated by varying the duration of the TWs from (24–29) to (69–72). Figure 8 presents the corresponding average performance indicators under these TW durations, along with the associated optimal refueling strategies.
Figure 8. Computational results at different duration of the TWs scenarios for AEU6 service: (a) Total cost and number of ships; (b) Mean speed and total late arrival penalty; (c) Total handling cost and total good decay cost; (d) Refueling strategy. Source: Drawn by the authors; no copyright issues are involved.
As shown in Figure 8, extending the duration of the TWs decreases total route service cost, handling cost, late-arrival penalties, and the decay cost of perishable goods. Longer time windows provide greater operational flexibility, enabling shipping companies to select lower handling rates, thereby reducing handling cost. However, this flexibility also results in marginal increases in sailing speed, total bunker cost, and total refueling amount. To offset the longer port stays while maintaining the same fleet size, ships accelerate sailing speed, which slightly raises fuel consumption and refueling requirements. In addition, reductions in total sailing and handling time shorten the overall turnaround time, enabling the service to operate with fewer vessels while maintaining service frequency.
2.
Fuel Price
The next analysis examines the impact of bunker fuel price. Ten scenarios are generated, wherein fuel price decreases by 30%, 20%, and 10%, and increases by 10%, 20%, 30%, 40%, 50%, and 60%. Figure 9 summarizes the average performance indicators and the corresponding optimal refueling strategies for each scenario.
Figure 9. Computational results at different bunker fuel price scenarios for AEU6 service: (a) Total cost and number of ships; (b) Mean speed and total late arrival penalty; (c) Total handling cost and total good decay cost; (d) Refueling strategy. Source: Drawn by the authors; no copyright issues are involved.
As the results indicate, bunker cost increases sharply as fuel prices rise, leading to a reduction in ship sailing speed and a corresponding increase in total service cost. The decay cost of perishable goods and handling cost also show moderate increases. For example, when bunker fuel prices rise by 60%, the total handling cost increases by 109 × 103 USD compared with the scenario in which fuel prices decrease by 30%. This outcome reflects the specific requirements of perishable goods, which necessitate higher sailing speeds and more efficient port handling. When fuel prices escalate, shipping companies balance bunker and handling costs by reducing sailing speed, adjusting refueling decisions, and shortening port stay durations.
3.
Bunker Fuel Consumption Rate
Next, ten scenarios are developed to examine the effect of the bunker fuel consumption rate, with values ranging from 0.0008 to 0.0017. Figure 10 presents the resulting performance indicators and the corresponding optimal refueling strategies for each consumption rate scenario.
Figure 10. Computational results at different bunker fuel consumption rate scenarios for AEU6 service: (a) Total cost and number of ships; (b) Mean speed and total late arrival penalty; (c) Total handling cost and total good decay cost; (d) Refueling strategy. Source: Drawn by the authors; no copyright issues are involved.
An increase in the bunker fuel consumption rate produces trends similar to those observed in the fuel price scenarios. Higher consumption rates lead to sharp increases in total service cost, handling cost, bunker cost, perishable goods decay cost, and total refueling amount, while average sailing speed declines notably. In contrast, fleet size and total late arrival penalties remain largely unaffected. Refueling strategies adjust in response to higher consumption levels. As the consumption rate increases, the ship draws substantially more fuel at Singapore and Malta, whereas refueling amounts at Shanghai remain almost unchanged. At the highest consumption rates (0.0016 and 0.0017), Dunkirk becomes an additional refueling port, absorbing part of the fuel previously loaded at Singapore and Malta. This shift reflects a stronger preference for ports offering comparatively lower fuel prices when consumption is high. Overall, significant variations in bunker fuel consumption rate and price necessitate re-optimization of ship scheduling and refueling strategies.
4.
Bunker Fuel Capacity
Finally, five bunker fuel capacity scenarios ranging from 3000 to 7000 tons are analyzed. Figure 11 presents the corresponding performance indicators and the optimal refueling strategies for each capacity level.
Figure 11. Computational results at different bunker fuel capacity scenarios for AEU6 service: (a) Total cost and number of ships; (b) Mean speed and total late arrival penalty; (c) Total handling cost and total good decay cost; (d) Refueling strategy.Source: Drawn by the authors; no copyright issues are involved.
The results show that bunker fuel capacity has a direct influence on total service cost, handling cost, bunker cost, total refueling amount, and average sailing speed. The computational analysis suggests that capacities of 5000 and 6000 tons offer the most balanced performance for scheduling and refueling decisions. When fuel capacity is too low, ships must refuel more frequently, which increases total refueling cost and reduces sailing speed. Longer port stays also heighten the risk of perishable goods decay, compelling operators to use higher port handling rates. In contrast, excessively large fuel tanks may reduce available cargo space and potentially diminish freight revenue. Overall, the findings indicate that bunker fuel capacity plays a critical role in operational performance. Selecting an appropriate capacity is essential for achieving an optimal balance between ship scheduling efficiency and refueling strategies.

6.4. Discussion

Based on the preceding analysis, several key research findings and managerial insights can be highlighted:
  • For container liner shipping services carrying significant volumes of perishable goods, scheduling and refueling decisions should consider not only fluctuations in shipping demand and bunker fuel prices but also the underlying demand structure, particularly perishable goods and its decay characteristics. To optimize schedules, minimize total service costs, and ensure sufficient fuel supply, differences in fuel prices must be incorporated into the scheduling and refueling strategy.
  • The duration of TWs strongly influences the selection of handling rates and port time. Longer TWs provide greater operational flexibility, allowing for optimized handling rates that reduce both container handling costs and perishable goods decay, thereby lowering overall service costs. Liner shipping companies are encouraged to establish robust collaborative agreements with terminal operators, formalizing mutually beneficial arrangements that enhance operational efficiency and maximize revenue.
  • The total decay cost of perishable goods and overall service costs are positively correlated with bunker fuel prices. Higher fuel prices typically lead ships to reduce sailing speed, extending cargo transit times and increasing container handling, inventory costs, and late arrival penalties. By integrating optimized schedule planning with strategic refueling, liner operators can mitigate the escalation of service costs under high fuel prices.
  • Ship bunker fuel consumption rates have a significant impact on scheduling and refueling decisions. On routes with a high proportion of perishable goods, operators should prioritize modern, fuel-efficient ships capable of maintaining higher speeds at lower cost. To maintain schedule reliability and profitability, companies should consider timely retrofitting of existing ships or reserving upgrade-ready spaces during new ship construction.
  • Bunker tank capacity affects eligibility for fuel purchase discounts, creating a cascading effect on operational decisions. Ship designs should therefore rationally account for bunker fuel capacity, considering route characteristics, operational patterns, and vessel specifications to optimize both fuel procurement and voyage efficiency.
  • Shipping companies can further reduce cost uncertainty by proactively planning fuel procurement and establishing fuel supply agreements with ports. This strategy is particularly critical for long-haul routes with substantial perishable goods, enabling stable and cost-effective fuel supply, supporting higher sailing speeds, and minimizing product decay.
  • The methods proposed in this study enable shipping companies to determine optimal port time windows and container handling rates. Terminal operators, as partners, can then allocate berths and port equipment in advance according to these schedules. This collaborative approach fosters operational stability, ensures orderly execution of schedules, and creates mutual benefits for both shipping companies and terminal operators.

7. Conclusions and Future Research Extensions

This study develops an effective ship scheduling and refueling strategy for perishable goods shipping, accounting for the characteristics and decay dynamics of reefers as well as the variations and fluctuations of bunker fuel prices across different ports. A MINLP model is formulated to minimize total shipping service cost, and a piecewise linear secant approximation method is employed to linearize nonlinear functions. Application of the proposed model and solution methodology to the AEU6 route case study validates both its effectiveness and practical relevance.
The study provides valuable contributions to existing research and plays an important role in advancing the high-quality development of the shipping industry. Nonetheless, several limitations should be acknowledged. The optimization results are derived under fixed parameters and expected operating conditions, and the analysis is based on a number of simplifying assumptions. In addition, the study examines a single route operated by a homogeneous fleet. Future work could extend the proposed framework to multi-route networks with heterogeneous vessels. Given the uncertainties inherent in shipping markets and navigation conditions, developing robust or stochastic scheduling and refueling strategies represents a promising direction. Another important avenue for research is the exploration of alternative decay functions for perishable goods and the incorporation of uncertainty in decay prediction.

Author Contributions

Conceptualization, D.-C.L., F.-F.J., Y.-B.J. and H.-L.Y.; methodology, D.-C.L. and H.-L.Y.; software, D.-C.L.; validation, D.-C.L.; formal analysis, D.-C.L.; investigation, D.-C.L., F.-F.J., Y.-B.J., Y.W. and H.-L.Y.; resources, Y.-B.J.; data curation, D.-C.L.; writing—original draft preparation, D.-C.L.; writing—review and editing, D.-C.L., F.-F.J., Y.-B.J. and H.-L.Y.; visualization, D.-C.L.; supervision, H.-L.Y. and F.-F.J.; project administration, Y.-B.J. and Y.W.; funding acquisition, Y.-B.J. All authors have read and agreed to the published version of the manuscript.

Funding

This research was funded by the 2025 Special Research Program for High-End Water Transport Think Tanks (Sub-project) [Grant Numbers No. 72521].

Institutional Review Board Statement

Not applicable.

Data Availability Statement

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

Acknowledgments

The authors would like to acknowledge the reviewers for evaluating this work.

Conflicts of Interest

The authors declare no conflicts of interest.

References

  1. Øvstebø, B.O.; Hvattum, L.M.; Fagerholt, K. Routing and scheduling of RoRo ships with stowage constraints. Transp. Res. Part C Emerg. Technol. 2011, 19, 1225–1242. [Google Scholar] [CrossRef]
  2. CTS Team, Container Trades Statistics Ltd. (CTS). 2024 Annual Overview: Global Volumes Reach New Heights. 2025. Available online: https://containerstatistics.com/annual-2024-press-release/?utm_source=chatgpt.com (accessed on 8 August 2025).
  3. Accenture Cargo. Global Reefer Market Outlook. 2024. Available online: https://tpm.joc.com/content/dam/events/tpm/tpm24-presentations/MichelLooten_TPM%20Cold%20Chain_final.pdf?utm_source=chatgpt.com (accessed on 8 July 2025).
  4. Mark Buzinkay, Reefer Service—Market Outlook 2024. 2024. Available online: https://www.identecsolutions.com/news/reefer-service-market-outlook-2024?utm_source=chatgpt.com (accessed on 8 September 2025).
  5. Dulebenets, M.A.; Ozguven, E.E. Vessel scheduling in liner shipping: Modeling transport of perishable assets. Int. J. Prod. Econ. 2017, 184, 141–156. [Google Scholar] [CrossRef]
  6. Rong, A.; Akkerman, R.; Grunow, M. An optimization approach for managing fresh food quality throughout the supply chain. Int. J. Prod. Econ. 2011, 131, 421–429. [Google Scholar] [CrossRef]
  7. Wang, X.; Li, D. A dynamic product quality evaluation based pricing model for perishable food supply chains. Omega 2012, 40, 906–917. [Google Scholar] [CrossRef]
  8. Grunow, M.; Piramuthu, S. RFID in highly perishable food supply chains—Remaining shelf life to supplant expiry date? Int. J. Prod. Econ. 2013, 146, 717–727. [Google Scholar] [CrossRef]
  9. Aung, M.M.; Chang, Y.S. Temperature management for the quality assurance of a perishable food supply chain. Food Control. 2014, 40, 198–207. [Google Scholar] [CrossRef]
  10. Haass, R.; Dittmer, P.; Veigt, M.; Lütjen, M. Reducing food losses and carbon emission by using autonomous control—A simulation study of the intelligent container. Int. J. Prod. Econ. 2015, 164, 400–408. [Google Scholar] [CrossRef]
  11. Forbes, A. The geography of transport systems. Aust. J. Marit. Ocean. Aff. 2014, 6, 113–114. [Google Scholar] [CrossRef]
  12. Li, Z.; Yu, X.; Shang, J.; Chen, K.; Xin, X.; Zhang, W.; Yu, S. Container Liner Shipping System Design Considering Methanol-Powered Vessels. J. Mar. Sci. Eng. 2025, 13, 709. [Google Scholar] [CrossRef]
  13. Zhou, J.; Zhao, Y.; Yan, X.; Wang, M. Strategy and Impact of Liner Shipping Schedule Recovery under ECA Regulation and Disruptive Events. J. Mar. Sci. Eng. 2024, 12, 1405. [Google Scholar] [CrossRef]
  14. Duan, W.; Li, Z.; Zhou, Y.; Deng, Z. A Novel Technical Framework for the Evaluation of Node Significance and Edge Connectivity in Global Shipping Network. J. Mar. Sci. Eng. 2024, 12, 1239. [Google Scholar] [CrossRef]
  15. Li, D.-C.; Yang, H.-L. Designing scheduled route for river liner shipping services with empty container repositioning. Expert Syst. Appl. 2024, 247, 123246. [Google Scholar] [CrossRef]
  16. Amorim, P.; Belo-Filho, M.A.F.; Toledo, F.M.B.; Almeder, C.; Almada-Lobo, B. Lot sizing versus batching in the production and distribution planning of perishable goods. Int. J. Prod. Econ. 2013, 146, 208–218. [Google Scholar] [CrossRef]
  17. Notteboom, T.E. The Time Factor in Liner Shipping Services. Marit. Econ. Logist. 2006, 8, 19–39. [Google Scholar] [CrossRef]
  18. Qiang, M.; Shuaian, W.; Andersson, H.; Thun, K. Containership Routing and Scheduling in Liner Shipping: Overview and Future Research Directions. Transp. Sci. 2014, 48, 265–280. [Google Scholar] [CrossRef]
  19. Notteboom, T.E.; Vernimmen, B. The effect of high fuel costs on liner service configuration in container shipping. J. Transp. Geogr. 2009, 17, 325–337. [Google Scholar] [CrossRef]
  20. Ronen, D. The effect of oil price on containership speed and fleet size. J. Oper. Res. Soc. 2011, 62, 211–216. [Google Scholar] [CrossRef]
  21. Fagerholt, K.; Laporte, G.; Norstad, I. Reducing fuel emissions by optimizing speed on shipping routes. J. Oper. Res. Soc. 2010, 61, 523–529. [Google Scholar] [CrossRef]
  22. Kontovas, C.A. The Green Ship Routing and Scheduling Problem (GSRSP): A conceptual approach. Transp. Res. Part D Transp. Environ. 2014, 31, 61–69. [Google Scholar] [CrossRef]
  23. Psaraftis, H.N.; Kontovas, C.A. Ship speed optimization: Concepts, models and combined speed-routing scenarios. Transp. Res. Part C Emerg. Technol. 2014, 44, 52–69. [Google Scholar] [CrossRef]
  24. Fagerholt, K.; Gausel, N.T.; Rakke, J.G.; Psaraftis, H.N. Maritime routing and speed optimization with emission control areas. Transp. Res. Part C Emerg. Technol. 2015, 52, 57–73. [Google Scholar] [CrossRef]
  25. Fagerholt, K.; Psaraftis, H.N. On two speed optimization problems for ships that sail in and out of emission control areas. Transp. Res. Part D Transp. Environ. 2015, 39, 56–64. [Google Scholar] [CrossRef]
  26. Mansouri, S.A.; Lee, H.; Aluko, O. Multi-objective decision support to enhance environmental sustainability in maritime shipping: A review and future directions. Transp. Res. Part E Logist. Transp. Rev. 2015, 78, 3–18. [Google Scholar] [CrossRef]
  27. Song, D.-P.; Li, D.; Drake, P. Multi-objective optimization for planning liner shipping service with uncertain port times. Transp. Res. Part E Logist. Transp. Rev. 2015, 84, 1–22. [Google Scholar] [CrossRef]
  28. Dulebenets, M.A. A comprehensive multi-objective optimization model for the vessel scheduling problem in liner shipping. Int. J. Prod. Econ. 2018, 196, 293–318. [Google Scholar] [CrossRef]
  29. Zhang, M.; Zeng, X.; Tan, Z. Joint decision of green technology adoption and sailing pattern for a coastal ship under ECAs. Transp. Policy 2024, 146, 102–113. [Google Scholar] [CrossRef]
  30. Sun, Y.; Zheng, J.; Cui, D.; Liu, H. Carbon emission reduction by forming liner alliances under maritime emission trading system. Transp. Res. Part D Transp. Environ. 2025, 144, 104771. [Google Scholar] [CrossRef]
  31. Vernimmen, B.; Dullaert, W.; Engelen, S. Schedule Unreliability in Liner Shipping: Origins and Consequences for the Hinterland Supply Chain. Marit. Econ. Logist. 2007, 9, 193–213. [Google Scholar] [CrossRef]
  32. Chuang, T.-N.; Lin, C.-T.; Kung, J.-Y.; Lin, M.-D. Planning the route of container ships: A fuzzy genetic approach. Expert Syst. Appl. 2010, 37, 2948–2956. [Google Scholar] [CrossRef]
  33. Qi, X.; Song, D.-P. Minimizing fuel emissions by optimizing vessel schedules in liner shipping with uncertain port times. Transp. Res. Part E Logist. Transp. Rev. 2012, 48, 863–880. [Google Scholar] [CrossRef]
  34. Wang, S.; Meng, Q. Robust schedule design for liner shipping services. Transp. Res. Part E Logist. Transp. Rev. 2012, 48, 1093–1106. [Google Scholar] [CrossRef]
  35. Wang, S.; Meng, Q. Liner ship route schedule design with sea contingency time and port time uncertainty. Transp. Res. Part B Methodol. 2012, 46, 615–633. [Google Scholar] [CrossRef]
  36. Wang, S. Optimal sequence of container ships in a string. Eur. J. Oper. Res. 2015, 246, 850–857. [Google Scholar] [CrossRef]
  37. Li, M.; Xie, C.; Li, X.; Karoonsoontawong, A.; Ge, Y.-E. Robust liner ship routing and scheduling schemes under uncertain weather and ocean conditions. Transp. Res. Part C Emerg. Technol. 2022, 137, 103593. [Google Scholar] [CrossRef]
  38. Zhang, X.; Li, R.; Wang, C.; Xue, B.; Guo, W. Robust optimization for a class of ship traffic scheduling problem with uncertain arrival and departure times. Eng. Appl. Artif. Intell. 2024, 133, 108257. [Google Scholar] [CrossRef]
  39. Xia, Z.; Guo, Z.; Wang, W.; Jiang, Y. Joint optimization of ship scheduling and speed reduction: A new strategy considering high transport efficiency and low carbon of ships in port. Ocean Eng. 2021, 233, 109224. [Google Scholar] [CrossRef]
  40. Zhen, L.; Jiang, M.; Wang, S.; Wu, J. Ship fleet scheduling and deployment optimization considering carbon and sulfur emissions. Eur. J. Oper. Res. 2025, 329, 653–668. [Google Scholar] [CrossRef]
  41. Ganjian, M.; Bagherian Farahabadi, H.; Rezaei Firuzjaei, M. Voyage scheduling and energy management co-optimization in hydrogen-powered ships. Int. J. Hydrogen Energy 2024, 86, 788–799. [Google Scholar] [CrossRef]
  42. Brouer, B.D.; Dirksen, J.; Pisinger, D.; Plum, C.E.M.; Vaaben, B. The Vessel Schedule Recovery Problem (VSRP)—A MIP model for handling disruptions in liner shipping. Eur. J. Oper. Res. 2013, 224, 362–374. [Google Scholar] [CrossRef]
  43. Chen, L.; Xiangtong, Q.; Chung-Yee, L. Disruption Recovery for a Vessel in Liner Shipping. Transp. Sci. 2015, 49, 900–921. [Google Scholar] [CrossRef]
  44. Li, C.; Qi, X.; Song, D. Real-time schedule recovery in liner shipping service with regular uncertainties and disruption events. Transp. Res. Part B Methodol. 2016, 93, 762–788. [Google Scholar] [CrossRef]
  45. Abioye, O.F.; Dulebenets, M.A.; Pasha, J.; Kavoosi, M. A Vessel Schedule Recovery Problem at the Liner Shipping Route with Emission Control Areas. Energies 2019, 12, 2380. [Google Scholar] [CrossRef]
  46. Elmi, Z.; Li, B.; Liang, B.; Lau, Y.-Y.; Borowska-Stefańska, M.; Wiśniewski, S.; Dulebenets, M.A. An epsilon-constraint-based exact multi-objective optimization approach for the ship schedule recovery problem in liner shipping. Comput. Ind. Eng. 2023, 183, 109472. [Google Scholar] [CrossRef]
  47. Elmi, Z.; Li, B.; Fathollahi-Fard, A.M.; Tian, G.; Borowska-Stefańska, M.; Wiśniewski, S.; Dulebenets, M.A. Ship schedule recovery with voluntary speed reduction zones and emission control areas. Transp. Res. Part D Transp. Environ. 2023, 125, 103957. [Google Scholar] [CrossRef]
  48. Zheng, J.; Mao, C.; Li, Y.; Liu, Y.; Wang, Y. Dynamic vessel schedule recovery strategy of liner shipping with uncertainties: An event-triggered model predictive control solution. Comput. Ind. Eng. 2024, 193, 110340. [Google Scholar] [CrossRef]
  49. Zhao, S.; Yang, H.; Zheng, J.; Li, D. A two-step approach for deploying heterogeneous vessels and designing reliable schedule in liner shipping services. Transp. Res. Part E Logist. Transp. Rev. 2024, 182, 103416. [Google Scholar] [CrossRef]
  50. Wang, S.; Alharbi, A.; Davy, P. Liner ship route schedule design with port time windows. Transp. Res. Part C Emerg. Technol. 2014, 41, 1–17. [Google Scholar] [CrossRef]
  51. Alharbi, A.; Wang, S.; Davy, P. Schedule design for sustainable container supply chain networks with port time windows. Adv. Eng. Inform. 2015, 29, 322–331. [Google Scholar] [CrossRef]
  52. Liu, Z.; Wang, S.; Du, Y.; Wang, H.J.T.J. Supply chain cost minimization by collaboration between liner shipping companies and port operators. Transp. J. 2016, 55, 296–314. [Google Scholar] [CrossRef]
  53. Dulebenets, M.A. Minimizing the Total Liner Shipping Route Service Costs via Application of an Efficient Collaborative Agreement. IEEE Trans. Intell. Transp. Syst. 2019, 20, 123–136. [Google Scholar] [CrossRef]
  54. Dulebenets, M.A. Multi-objective collaborative agreements amongst shipping lines and marine terminal operators for sustainable and environmental-friendly ship schedule design. J. Clean. Prod. 2022, 342, 130897. [Google Scholar] [CrossRef]
  55. Guerriero, F.; Macrina, G.; Mosca, V.; Scalzo, E. The vehicle routing problem and integrated challenges in the perishable product supply chain. Comput. Ind. Eng. 2025, 209, 111428. [Google Scholar] [CrossRef]
  56. Ahemad, F.; Kannan, D.; Khan, A.Z.; Gupta, P.; Mehlawat, M.K.; Aggarwal, U. Optimizing sustainable transportation planning for perishable goods: A two-stage fuzzy approach with route selection. Res. Transp. Bus. Manag. 2026, 64, 101537. [Google Scholar] [CrossRef]
  57. Hasiloglu-Ciftciler, M.; Kaya, O. Dynamic inventory control and pricing strategies for perishable products considering both profit and waste. Comput. Oper. Res. 2025, 181, 107103. [Google Scholar] [CrossRef]
  58. Wang, S.; Meng, Q.; Liu, Z. Containership scheduling with transit-time-sensitive container shipment demand. Transp. Res. Part B Methodol. 2013, 54, 68–83. [Google Scholar] [CrossRef]
  59. Wang, S.; Meng, Q.; Lee, C.-Y. Liner container assignment model with transit-time-sensitive container shipment demand and its applications. Transp. Res. Part B Methodol. 2016, 90, 135–155. [Google Scholar] [CrossRef]
  60. Kim, H.-J.; Chang, Y.-T.; Kim, K.-T.; Kim, H.-J. An epsilon-optimal algorithm considering greenhouse gas emissions for the management of a ship’s bunker fuel. Transp. Res. Part D Transp. Environ. 2012, 17, 97–103. [Google Scholar] [CrossRef]
  61. Yao, Z.; Ng, S.H.; Lee, L.H. A study on bunker fuel management for the shipping liner services. Comput. Oper. Res. 2012, 39, 1160–1172. [Google Scholar] [CrossRef]
  62. Kim, H.J. A Lagrangian heuristic for determining the speed and bunkering port of a ship. J. Oper. Res. Soc. 2014, 65, 747–754. [Google Scholar] [CrossRef]
  63. Sheng, X.; Lee, L.; Chew, E. Dynamic determination of vessel speed and selection of bunkering ports for liner shipping under stochastic environment. OR Spectr. 2014, 36, 455–480. [Google Scholar] [CrossRef]
  64. Sheng, X.; Chew, E.P.; Lee, L.H. (s,S) policy model for liner shipping refueling and sailing speed optimization problem. Transp. Res. Part E Logist. Transp. Rev. 2015, 76, 76–92. [Google Scholar] [CrossRef]
  65. Meng, Q.; Wang, S.; Lee, C.-Y. A tailored branch-and-price approach for a joint tramp ship routing and bunkering problem. Transp. Res. Part B Methodol. 2015, 72, 1–19. [Google Scholar] [CrossRef]
  66. Wang, S.; Meng, Q. Robust bunker management for liner shipping networks. Eur. J. Oper. Res. 2015, 243, 789–797. [Google Scholar] [CrossRef]
  67. De, A.; Choudhary, A.; Turkay, M.; Tiwari, M.K. Bunkering policies for a fuel bunker management problem for liner shipping networks. Eur. J. Oper. Res. 2019, 289, 927–939. [Google Scholar] [CrossRef]
  68. Aydin, N.; Lee, H.; Mansouri, S.A. Speed optimization and bunkering in liner shipping in the presence of uncertain service times and time windows at ports. Eur. J. Oper. Res. 2017, 259, 143–154. [Google Scholar] [CrossRef]
  69. Wang, C.; Chen, J. Strategies of refueling, sailing speed and ship deployment of containerships in the low-carbon background. Comput. Ind. Eng. 2017, 114, 142–150. [Google Scholar] [CrossRef]
  70. Wang, S.; Gao, S.; Tan, T.; Yang, W. Bunker fuel cost and freight revenue optimization for a single liner shipping service. Comput. Oper. Res. 2019, 111, 67–83. [Google Scholar] [CrossRef]
  71. Wang, C.; Liu, X.; Zhou, Y.; Qian, J. Optimization of speed and refueling strategy for liner shipping companies considering refueling at OPL. Reg. Stud. Mar. Sci. 2025, 89, 104355. [Google Scholar] [CrossRef]
  72. Du, J.; Wu, P. Stochastic dynamic programming model for liner international scheduling optimization under ECA policies. Mar. Pollut. Bull. 2026, 222, 118766. [Google Scholar] [CrossRef]
  73. Wu, Y.; Guo, H.; Qi, J.; Wang, S.; Zhen, L. Ship refueling optimization for dual-fuel ships considering carbon intensity indicator rating limit and uncertain fuel prices. Multimodal Transp. 2024, 3, 100138. [Google Scholar] [CrossRef]
  74. Gao, T.; Tian, J.; Liu, C.; Huang, C.; Wu, H.; Yuan, Z. A model for speed and fuel refueling strategy of methanol dual-fuel liners with emission control areas. Transp. Policy 2025, 161, 1–16. [Google Scholar] [CrossRef]
  75. Jiang, L.; Kronbak, J.; Christensen, L.P. The costs and benefits of sulphur reduction measures: Sulphur scrubbers versus marine gas oil. Transp. Res. Part D Transp. Environ. 2014, 28, 19–27. [Google Scholar] [CrossRef]
  76. Wang, S.; Meng, Q.; Liu, Z. Bunker consumption optimization methods in shipping: A critical review and extensions. Transp. Res. Part E Logist. Transp. Rev. 2013, 53, 49–62. [Google Scholar] [CrossRef]
  77. Vielma, J.P.; Ahmed, S.; Nemhauser, G. Mixed-Integer Models for Nonseparable Piecewise-Linear Optimization: Unifying Framework and Extensions. Oper. Res. 2010, 58, 303–315. [Google Scholar] [CrossRef]
  78. Wang, Y.; Meng, Q.; Kuang, H. Jointly optimizing ship sailing speed and bunker purchase in liner shipping with distribution-free stochastic bunker prices. Transp. Res. Part C Emerg. Technol. 2018, 89, 35–52. [Google Scholar] [CrossRef]
  79. Zhao, S.; Duan, J.; Li, D.; Yang, H. Vessel scheduling and bunker management with speed deviations for liner shipping in the presence of collaborative agreements. IEEE Access 2022, 10, 107669–107684. [Google Scholar] [CrossRef]
  80. Dulebenets, M.A. The green vessel scheduling problem with transit time requirements in a liner shipping route with Emission Control Areas. Alex. Eng. J. 2018, 57, 331–342. [Google Scholar] [CrossRef]
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content.

Article Metrics

Citations

Article Access Statistics

Multiple requests from the same IP address are counted as one view.