Next Article in Journal
Multidimensional Maritime Route Modeling Method for Complex Port Waters Considering Ship Handling Behavior Diversity
Previous Article in Journal
Numerical Investigation of Marine Dual-Fuel Engine Operating with High Shares of Premixed Hydrogen Fuel Using LES
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Maritime Transport Network Optimisation with Respect to Environmental Footprint and Enhanced Resilience: A Case Study for the Aegean Sea

by
Nikolaos P. Ventikos
,
Panagiotis Sotiralis
and
Maria Theochari
*
School of Naval Architecture and Marine Engineering, National Technical University of Athens (NTUA), 9 Iroon Polytechniou St., 157 73 Zografou, Greece
*
Author to whom correspondence should be addressed.
J. Mar. Sci. Eng. 2025, 13(10), 1962; https://doi.org/10.3390/jmse13101962
Submission received: 10 September 2025 / Revised: 7 October 2025 / Accepted: 12 October 2025 / Published: 14 October 2025
(This article belongs to the Section Ocean Engineering)

Abstract

Given the projection of the impact of climate change and the uncertainty caused by geopolitical volatility, minimising emissions has become an urgent priority for the shipping industry. In this context, the aim of the present study is the calculation and estimation of emissions generated by ship operations within a maritime transportation network, as well as the identification of the optimal route that minimises both emissions and travel time. Emission estimation is carried out using methodologies and assumptions from the Fourth IMO GHG Study. The decision-making, along with the optimisation process, is performed through backward dynamic programming, following a multi-objective optimisation framework. Specifically, the analysis is carried out on both a theoretical and a realistic network. In both cases, various scenarios are examined, including different approaches to vessel speed, some of which incorporate probabilistic speed distributions, as well as scenarios involving uncertainty regarding port availability. Additionally, the resilience of the network is examined, focusing on the additional burden in terms of emissions and travel time when a port is unexpectedly unavailable and a route adjustment is required. The calculations and optimisation are carried out using Excel and the @Risk software by Palisade, with the latter enabling the incorporation of probability distributions and the execution of Monte Carlo simulations.

1. Introduction

Maritime transport plays a vital role in the global economy, with ships having constituted for centuries the primary means of transporting goods across the globe. It is estimated that ships undertake about 90% of the transport volume arising from global trade [1]. In 2023, the volume of global seaborne trade was estimated to be almost 12.3 billion tonnes, showing a significant increase compared with 1990, when approximately only 4 billion tonnes of goods were loaded in ports worldwide [2]. In recent decades, however, emissions from shipping activities have risen significantly, contributing to global anthropogenic greenhouse gas emissions and, most importantly, impacting air pollution. These emissions have been linked to various environmental impacts, such as climate change, reduction of ozone layer thickness, and acid rain. Given the growing concern over ship-related air pollution, various legal frameworks have been established at the European and global levels. Among the most pressing global challenges today is global warming, driven primarily by the greenhouse gas (GHG) emissions resulting from increased fossil fuel consumption since industrialisation. There are two categories of ship air emissions: greenhouse gases, mainly carbon dioxide (CO2), and atmospheric pollutants, mainly sulphur oxides (SOx), nitrogen oxides (NOx), and particulate matter (PM). Among these, the most important pollutants produced by ships in international routes and in port are PM, due to their impact on human health, SOx and NOx, due to their contribution to the formation of acid rain, as well as CO2, nitrous oxide (N2O), and methane (CH4), due to their role in the greenhouse effect. Carbon dioxide is the most significant greenhouse gas released by ships, both in terms of the amount and the global warming potential. Moreover, maritime transportation is a major and growing contributor to global CO2 emissions, with its environmental impact steadily increasing. The share of shipping in global anthropogenic CO2 emissions increased from 2.76% in 2012 to 2.89% in 2018. According to the Fourth IMO Greenhouse Gas Study (2020), CO2 emissions from ships increased from 0.962 billion tonnes in 2012 to 1.056 billion tonnes in 2018, representing a 9.3% rise. Projections for 2050 estimate that maritime CO2 emissions could reach between 90% and 130% of the levels recorded in 2008 [3]. Therefore, even if strong efforts have been made so far, they should be further intensified to reduce and prevent the pollution caused by maritime ships. Shipowners are under increasing pressure to reduce GHG emissions from maritime transport. This shift toward greener shipping is driven by evolving regulations at the national, European Union (EU), and international (IMO) levels, alongside the growing use of alternative low-emission fuels, like methanol, ammonia, and hydrogen. Improving energy efficiency through technological advancements, like electrification and digitalisation systems, as well as implementing abatement technologies, such as scrubbers and carbon capture, are also key strategies in reducing the sector’s environmental impact.
Optimisation of ship energy efficiency is widely recognised as one of the most effective measures to reduce fuel consumption and emissions. In this context, the Genetic Algorithm–Long Short-Term Memory (GA–LSTM) model, representing one of the latest developments in ship energy consumption forecasting, has demonstrated significantly improved accuracy in predicting fuel usage under various operating conditions [4]. In addition, recent studies have highlighted that most current optimisation methods mainly focus on a single factor, such as navigation speed, route, or trim, without fully considering their coupling effects. To overcome this limitation, a collaborative optimisation framework has been proposed, combining a GA–LSTM-based forecast model with the Non-dominated Sorting Genetic Algorithm III (NSGA-III) for multi-objective optimisation, achieving fuel savings of up to 4.5% compared with conventional operations [5]. The accuracy of the prediction models depends strongly upon the modelling principles, influencing the parameters, and data quality, while intelligent algorithms and machine learning techniques have been shown to significantly improve their performance [6]. While the Genetic Algorithm represents a highly specialised and sophisticated optimisation technique, in this study, a dynamic programming approach is adopted as an efficient method for route and energy optimisation.
This study aims to analyse a maritime transportation network and to identify the optimal route that minimises both emissions and travel time, generally two conflicting goals. Within this framework, the present study seeks to address the issue of emissions and pollutants in the context of a maritime transportation network through a comprehensive quantitative assessment of ship emissions based on their operational profiles. Quantification of emissions is essential for optimising routes through dynamic programming, to identify paths that minimise both emissions and travel time. The insights obtained from this optimisation process aim to support the development of focused, evidence-based policies and strategies that effectively reduce emissions in maritime transport, thereby supporting broader environmental sustainability.
Section 2 provides the background, including a short literature review, a description of the methodology, as well as an overview of the case study, while Section 3 presents in detail this study’s results, followed by a thorough discussion of the results and next steps of this work in Section 4.

2. Materials and Methods

2.1. Background

This section presents the legislation and regulations concerning emissions, followed by a detailed description of the optimisation framework, focusing on dynamic programming, multi-objective optimisation, and voyage optimisation, after a thorough literature review. The section concludes with an overview of the resilience of transport networks.

2.1.1. Legislation and Regulations

Significant efforts have been undertaken to minimise and to prevent the pollution caused by maritime ships. The regulation of ship emissions is governed by both international and European legal frameworks, each playing a vital role in reducing environmental impacts from maritime transport. At an international level, the International Maritime Organisation (IMO) has implemented measures to limit ship air emissions through the adoption of the International Convention for the Prevention of Pollution from Ships (MARPOL) Annex VI [7,8]. Annex VI was introduced to the MARPOL 73/78 Convention in 1997 to regulate air pollution from ships by establishing limits on specific air pollutants, including sulphur and nitrogen oxides. Compliance with these limits is mandatory for all ships constructed from 2005 onwards. In addition to these defined limits, the MARPOL Convention sets stricter air emission standards in specific regions known as emission control areas (ECAs) [9]. In an effort to reduce GHG emissions from ships, the IMO has implemented two mandatory measures under the MARPOL Convention. The first measure is the obligatory implementation of the energy efficiency design index (EEDI) for new ships, which sets a minimum energy efficiency level per capacity mile (ton mile) across various ship types and size categories, along with the adoption of the Ship Energy Efficiency Management Plan (SEEMP). The SEEMP provides shipping companies with a framework to monitor ship efficiency by utilising the Energy Efficiency Operational Indicator (EEOI), which allows shipowners to measure a vessel’s fuel consumption during operation and to assess the impact of operational adjustments. The second measure is the Initial Strategy on Reduction of GHG Emissions, adopted in 2018 by the Marine Environment Protection Committee (MEPC) at its seventy-second session in London [10]. In addition to the regulations adopted by the IMO, the EU has implemented directives and established regulations aimed at reducing emissions from shipping within its territorial waters. There are various regulations and directives concerning the sulphur content of marine fuels, the Monitoring, Reporting, and Verification (MRV) of CO2 emissions, as well as the European Climate Law. The EU, through the European Climate Law (Regulation (EU) 2021/1119), has established legally binding targets to reduce greenhouse gas emissions by 55% by 2030 compared to 1990 levels, and to achieve climate neutrality by 2050. To support this transition, the European Green Deal outlines the necessary changes to achieve these goals. A key component of this plan is the “Fit for 55” package, introduced in 2021, which aligns EU policies with the new climate targets. Within this package, two significant pieces of legislation are the revision of the EU Emissions Trading System (EU ETS) and the adoption of the FuelEU Maritime Regulation [11,12]. Together, these frameworks create a comprehensive approach for addressing ship emissions and ensuring a sustainable future for maritime transport [12].

2.1.2. Optimisation–Dynamic Programming

Optimisation plays a central role in decision-making by guiding the selection of the best possible solution from a set of feasible alternatives, often under multiple objectives and predefined limitations. In this study, dynamic programming (DP) is adopted as the primary methodology for addressing optimisation problems. DP is a powerful recursive technique used to solve complex problems by breaking them down into simpler subproblems. Depending on the presence or not of uncertainty, DP is classified into two main categories: deterministic dynamic programming (under certainty), where all parameters and transitions are known in advance, and stochastic dynamic programming, which accounts for uncertainty in the system’s evolution. DP is particularly well-suited for solving problems, where decisions are made sequentially and each decision influences subsequent ones [13,14,15]. First introduced by Richard Bellman in 1962, DP has become a foundational method for tackling sequential decision-making problems, including multi-stage Markov decision processes and path planning problems across various fields [16,17]. In deterministic problems, the state of the next stage is entirely determined by the current state and the decision at the current stage; whereas, in stochastic problems, the state of the next stage is governed by a probability distribution. In deterministic dynamic programming, both the transition cost and the next state are fully determined by the current state and the selected decision. By contrast, under uncertainty, the outcome of a decision also depends on a random variable that introduces stochastic behaviour into both the transition cost and the system’s next state. Specifically, the cost function and the transition to the next state are influenced by a random variable, whose outcome is beyond the control of the decision maker [13,18]. Due to uncertainty in both the transition cost and the system’s next state, stochastic dynamic programming does not allow for direct optimisation of the total return/cost across stages. Instead, the problem must be formulated as the optimisation of the expected total return, taking into account the order in which decisions are made and information becomes available.
Additionally, this study focuses on multi-objective dynamic programming (MODP), a methodological framework developed to address problems involving two or more conflicting objectives. In such problems, the concept of a single optimal solution is replaced by a set of Pareto optimal solutions, which represent efficient trade-offs among the objectives. Consequently, identifying the set of Pareto optimal solutions becomes essential for enabling the decision maker to select a compromise solution that satisfies all the objectives in the best possible way [19]. A solution x ¯ ∈ X is considered efficient (also known as the Pareto optimal or non-dominated) if there is no other point x ∈ X such that satisfies f(x) ≥ f( x ¯ ) and f(x) ≠ f( x ¯ ), meaning no other feasible solution performs at least as well as x ¯ in all of the criteria a problem and strictly better in at least one criterion [20]. In other words, Pareto optimal solutions are defined as those for which it is impossible to improve all objective values simultaneously; any improvement in one criterion would lead to deterioration in at least one other [19]. This field of multicriteria optimisation also encompasses the study of MODP. MODP, which is heavily based on the conventional dynamic programming technique, has been developed as a method for solving problems involving multiple, often conflicting, objectives that exhibit the characteristics of DP. Many of the techniques used are extensions of classical DP [15,20]. At each step of the process of MODP, only non-dominated (efficient) solutions are retained, eliminating inferior alternatives early.
Voyage optimisation has been the focus of extensive research, resulting in a variety of approaches. These can be generally categorised into traditional algorithms, heuristic and metaheuristic techniques, and modern AI-driven solutions. Voyage optimisation involves selecting the optimal route while considering several factors, such as weather conditions (e.g., wind, waves, currents), fuel consumption, departure and arrival windows, as well as safety and regulatory compliance [21]. Most voyage optimisation systems use speed as a control variable, with conventional Isochrone, Dijkstra’s algorithm, and 2D dynamic programming (2DDP) methods focusing mainly on course optimisation, while 3D dynamic programming (3DDP) and evolutionary algorithms, such as genetic algorithms, optimise both course and speed [22,23]. A 3DDP method is presented to optimise ship voyages by minimising fuel consumption, incorporating weather forecasts, ship motion constraints, comfort criteria, and estimated time of arrival, while also estimating added resistance and required engine power. The results reveal a Pareto frontier, highlighting the balance between minimising travel time and reducing fuel consumption across the different optimisation modes [14]. An improved 3DDP algorithm for ship route optimisation is proposed, which plans the optimal ship course and speed based on weather conditions and constraints. The case studies are carried out in a VLCC oil tanker, showing that the minimum fuel oil consumption (FOC) and estimated time of arrival (ETA) optimised route reduce fuel consumption by 1.39% and 1.13%, and save sailing time by 4.77% and 5.80%, respectively, while also supporting various optimisation objectives, such as minimum fuel cost and emissions [24]. Wang et al. [22] proposed a voyage optimisation method combining DP and genetic algorithms to optimise ship routes and engine power settings, aiming to minimise fuel consumption and GHG emissions while maintaining arrival punctuality. Kim and Lee proposed a DP-based method for optimal vessel speed adjustment, which generates more efficient speed plans compared to fixed-speed navigation, achieving up to 20% energy savings under high external force conditions [25].

2.1.3. Resilience and Disruption in Transport Systems

While maritime transport offers greater flexibility in routes and nodes compared to terrestrial transport, it remains vulnerable to various influences, including political (trade regulations and war), geographic (climatic conditions and tidal ranges), and technical factors (port accessibility and costs). Impacts might increase the risks of interrupting the shipping routes and ports. Shipping companies are often directly or indirectly responsible for delays and losses linked to route selection. To minimise the delays resulting from port disruptions, manufacturers and suppliers that depend on maritime transportation for the delivery or receipt of goods may request that shippers consider multiple alternative routing options. Consequently, ports must invest proactively in resilience measures to reduce their vulnerability and to safeguard or enhance their market position. Acknowledging the vital role of critical infrastructure in supporting essential services, the U.S. Presidential Policy Directive 21 explicitly emphasised the need to enhance the performance and resilience of the nation’s critical infrastructure, including transportation networks. Maritime transport is highly susceptible to disruptions caused by both natural and human-induced events, such as war, economic instability, natural disasters, and political transitions [26]. Different kinds of disruptions and threats to critical infrastructure, including the transport system, may require different tools of analysis and response strategies, effective for anticipation, prevention, mitigation, and restoration. Disruptive events in maritime transport can significantly affect scheduled operations, requiring timely and effective recovery strategies to restore service reliability. Speed adjustment, omitting port calls, or swapping port calls are three common recovery modes used to address scheduling disruptions [27].

2.2. Methodology

Several studies have examined the existing methodologies for estimating ship emissions, often supported by case studies, while the selection of an appropriate method typically depends on the availability of relevant data and technical parameters [28]. This section focuses on estimating fuel consumption and the associated emissions of CO2, other greenhouse gases, and key air pollutants from shipping. The most commonly used methodologies for calculating ship emissions are the top–down (fuel based) approach and the bottom–up (activity based) approach. The emission calculation methodology used in this study is based on the bottom–up approach from the Fourth IMO GHG Study.
The methodology applied in the Fourth IMO GHG Study remains conceptually similar to that applied in the Third IMO GHG Study 2014. Depending on the pollutant, hourly emissions (EM) are the product of either power demand ( W ˙ ) and energy-based emission factors ( E F e ) or fuel consumption (FC) and fuel-based emission factors ( E F f ), as described in Equations (1) and (2), for each of the three types of on-board machinery covered: the main engine (ME), auxiliary engine (AE), and auxiliary boiler (BO).
E M i = E F e · W ˙ i
E M i = F C i · E F f
Additionally, it is possible to categorise emissions according to distinct operational phases of a ship’s activity. Ship operations are commonly categorised into five phases: at berth, at anchor, manoeuvring, slow transit, and at sea [29,30]. The classification of a ship’s operational phase is determined based on factors such as its proximity to land or port, its speed over ground, and its main engine load power. This categorisation allows for more detailed and spatially specific emissions estimates across different phases of operation. The model calculates the operational power demand W ˙ i for the ME using the formula, as presented in Equation (3), which considers the vessel’s particular speed and draught. The power demand for AE and BO is determined using the default values provided in the Fourth IMO GHG Study, based on the ship’s type, size category, and operational phase.
W ˙ i = W ˙ r e f · δ w · t i t r e f m · v i v r e f n η w · η f
The hourly fuel consumption F C i for all engine types is given by the Equation (4), the specific fuel consumption S F C i for the main engine is given by Equation (5), and the specific fuel consumption S F C i for auxiliary engines and boilers is given by Equation (6).
F C i = S F C i · W ˙ i
S F C M E , i = S F C b a s e · ( 0.455 · L F i 2 0.71 · L F i + 1.28 )
S F C A E | B O , i = S F C b a s e
The parenthetic component of Equation (5) is known as the main engine load correction factor (CFL). For auxiliary engines and boilers, it is assumed that they are not dependent on their load and, thus, are not corrected by the CFL. For the model equations, the following parameters are defined and explained below, as they are essential for accurately estimating fuel consumption and emissions based on vessel characteristics and operational conditions:
  • W ˙ i is the calculated engine power for a single timestamp;
  • W ˙ r e f is the reference power of the main engine, namely the installed power;
  • t i is the instantaneous draught of the ship, as provided by AIS data;
  • t r e f is the design draught of the ship;
  • v i is the instantaneous ship speed, as provided by AIS data;
  • v r e f is the design speed of the ship;
  • m is the draught ratio exponent, and is equal to 0.66, for all ship types based on the Fourth IMO GHG Study [3];
  • n is the speed ratio exponent, and is equal to 3, for all ship types based on the Fourth IMO GHG Study [3];
  • δ w , a correction factor, is applied to certain ship types and sizes to adjust the speed–power relationship. It is equal to 0.75 for large containers, 0.7 for cruises, and 1 for the remaining ships [3];
  • η w represents the weather modifier to the ship’s propulsive efficiency, and is equal to 0.909 for mainly small ships and 0.867 for all other ship types and sizes [3];
  • η f represents the fouling modifier, and is equal to 0.917 for all ship types and sizes [3];
  • S F C i is the specific fuel oil consumption;
  • S F C b a s e is the reference specific fuel consumption, and varies based on engine/system age, fuel type, engine type, and system, according to the Fourth IMO GHG Study [3];
  • L F i is the hourly main engine loading given as a proportion, calculated by the calculated engine power and reference power.
The hourly emissions per engine type are summarised and presented as follows, in Equations (7)–(9) below:
E M M E , i = S F C b a s e · ( 0.455 · L F i 2 0.71 · L F i + 1.28 ) · W ˙ M E , i · E F f
E M A E , i = S F C b a s e · W ˙ A E , i · E F f
E M B O , i = S F C b a s e · W ˙ B O , i · E F f
For each individual trip, the total emissions are calculated as follows, in Equation (10):
E t r i p = p T p · e E M e , p
where,
  • Etrip is the emission over a complete trip (g);
  • EM represents the hourly emissions (g);
  • T is the duration of the operational phase p (h). The cruise time, if unknown, can be calculated as follows, in Equation (11):
T c r u i s i n g = D i s t a n c e c   r u i s e d A v e r a g e   c r u i s i n g   s p e e d
  • e is the engine category;
  • p represents the different phases of the trip
For the estimation of emissions, a pollutant emission factor is used, where each gas/pollutant has a different factor. Emission factors increase at varying rates when engine loads are below 20%, due to decreased combustion efficiency. To capture this behaviour, best-fit lines are employed to adjust pollutant emission factors under these conditions [3].
The GHG emissions are calculated as CO2 equivalent, using the global warming potential over a 100-year time-horizon (GWP100) to convert the emissions of other gases than CO2, as given in the fifth IPCC Assessment Report, for CO2, CH4, and N2O, through Equation (12) [31]:
g C O 2 e q 100 y = G W P C O 2 100 y · g C O 2 + G W P C H 4 100 y · g C H 4 + G W P N 2 O 100 y · g N 2 O g C O 2 e q ( 100 y ) = 1 · g C O 2 + 28 · g C H 4 + 265 · g N 2 O

2.3. Case Study Description

This section presents the case under investigation, which refers to the description of two distinct transportation networks, the theoretical model, and the realistic case. The goal is to identify the optimal route through the network, minimising key performance criteria, such as emissions and travel time. The problem is formulated and analysed using the methodologies presented in the previous section, which include emission estimation techniques and optimisation approaches based on dynamic programming. The purpose of this section is to establish the framework for the simulations and optimisations that follow, by presenting the structure of the network, the decision-making process, and the necessary input parameters, including vessel characteristics, such as size and type of ship, propulsion power, fuel type, and speed, which are essential for estimating accurately emissions and travel time in the evaluation of the optimal routing solution. For each network, a range of scenarios is examined regarding navigation speed and port availability (i.e., whether a port is open/accessible or not), incorporating both deterministic and stochastic approaches using probability distributions. The stochastic analysis is conducted with the aid of the @RISK 8.8 software by Palisade, making the modelling and simulation of uncertainty within the network feasible [32].
The transportation network shown in Figure 1, which represents the structure used for both the theoretical and the realistic case, is analysed to determine the optimal route for a vessel, starting from Point A and reaching to Point Z, with the goal of minimising both emissions and travel time. Most specifically, points A, B, C, …, Z represent ports, and the network is organised into four stages, with each stage requiring a decision on the next port to be visited. Only one port can be selected at each stage from a set of available alternatives. The variable n denotes the position of the decision to be made within the overall sequence of decisions. According to dynamic programming theory, in this network, there are four state variables Xn, that provide the necessary information for decision-making by indicating the vessel’s position within the network at each stage. For example, the state X2 = 2 corresponds to the vessel being located at Port B during stage 2.
The vessel considered in the calculations of the theoretical model is a Suezmax oil tanker with a deadweight tonnage (DWT) between 120,000 and 199,999. The technical specifications of the Suezmax tanker that are essential for the quantification of emissions are summarised in Table 1, while those of the Small tanker used in the realistic case are presented in Table 2.
In the realistic case, points A, B, C, …, Z represent actual ports and islands in the Cyclades region, as shown in Table 3 and Figure 2. In Figure 2, the ports and islands of interest are highlighted for emphasis. The distances between ports, for the theoretical and the realistic network, are presented in Table 4, defining the geometry of each network.
In the theoretical case examined in this study, three distinct operational phases are considered for the vessel: navigation, manoeuvring, and at berth. With respect to navigation speeds, different assumptions are incorporated into the analysis to examine various operational scenarios. For example, in one scenario, a constant speed is applied for each route between two ports, with values corresponding to those shown in Table 5. In an alternative scenario, navigation speed is modelled as a normally distributed random variable, where the mean values align with the speeds presented in the same table, and with a standard deviation equal to 0.1. For the manoeuvring phase, it is assumed that the vessel travels at a constant speed of 5 knots over a distance of 2 nautical miles. Additionally, it is assumed that the vessel remains at berth for a duration of 2 h at each port. Furthermore, the total emissions calculated for the entire route correspond to the emissions from the moment of departure from Port A until arrival at Port Z.
In the realistic case, the emission estimation method developed in this study is based on vessel activity, for which the data were retrieved from the Automatic Identification System (AIS). Originally designed to support radar augmentation and vessel traffic services (VTS), the AIS data have also proven valuable for monitoring maritime traffic. AIS data have been increasingly utilised in research to analyse various maritime issues, including ship surveillance, tracking, maritime security, collision risk assessment, shipping noise levels, and vessel emissions. The MarineTraffic website collects and processes AIS signals. Data, such as vessel position, speed, navigational status, as well as additional information including vessel characteristics, are available on the platform [33]. Leveraging the extensive functionalities of the Sea-web platform, which serves as a maritime database integrating the data for ship movements, port calls, and operational characteristics, the specific vessel of the case was identified approaching the ports of interest [34]. By examining the travel dates associated with these port calls, it becomes feasible to extract the corresponding AIS data for each route segment via MarineTraffic for further analysis. Utilising the AIS data obtained from MarineTraffic, instantaneous speeds and draughts were recorded for each individual route. It was observed that the draught values remain constant over time and do not vary; therefore, the analysis is focused on the instantaneous speeds. Particularly, for each route segment (i.e., Elefsis–Serifos), the AIS data were extracted from a voyage actually performed by the small tanker in 2025, as recorded on the MarineTraffic platform. This specific voyage was selected as it provided a complete set of AIS records without significant gaps, thereby ensuring the reliability of the subsequent analysis. Specifically, AIS data were collected for a two-month reference period (March–April 2025), encompassing all available voyages of the selected vessel across the studied network routes (i.e., Elefsis–Serifos, Elefsis–Sifnos, Paros–Amorgos). Given the limited frequency of these routes and the difficulty in obtaining sufficient AIS records for all possible route combinations, the analysis relied on the single available voyage within the reference period for each route segment, ensuring that the dataset adequately represents the operational conditions of each route segment. In order to obtain a consistent dataset for deriving speed distributions, instantaneous speed values are recorded at 5-min intervals for the navigation phase, while for the manoeuvring phase, they are recorded every 2 min. This approach ensures adequate representation of the frequency with which each speed value occurs. In addition, the classification of vessel operations into phases (i.e., navigation, manoeuvring, or at berth) was performed following the definitions provided by the Fourth IMO GHG Study, which determines a ship’s phase based on its speed over ground, proximity to land or port, and main engine load power. Accordingly, the AIS-derived speed data and the vessel’s proximity to port areas were used to distinguish between the navigation, manoeuvring, and at-berth phases in the present study. Based on the available AIS data, speed distributions are derived, allowing the speed of each segment to be approximated by a fitted probability distribution, with the assistance of @Risk. The selection of the appropriate probability distribution for speeds was determined using the Anderson–Darling (AD) statistic. The AD statistic is a commonly used goodness-of-fit measure that evaluates how well a theoretical distribution matches a given data set. Lower values of the statistic indicate a better fit between the model and the observed data [35]. This test accounts for deviations across the entire data range, as it places greater emphasis on the tails and does not rely on binning, while also being suitable for cases with limited sample sizes [32,36]. With respect to navigational speed, the ExtValueMin distribution was ultimately chosen as the best fit and, for the speeds recorded during the manoeuvring phase, a Weibull distribution was used. The RiskExtValueMin (alpha, beta) distribution, also known as the minimum extreme value distribution, is characterised by a location parameter (alpha) and a shape parameter (beta), while RiskWeibull (α,β) is defined by a shape parameter (α) and a scale parameter (β). For the manoeuvring phase, it was observed that the vessel typically manoeuvres over a distance of approximately 0.25 nautical miles upon departure from the origin port and an additional 0.25 nautical miles upon arrival at the destination port, resulting in a total manoeuvring distance of 0.5 nautical miles per route segment. As an example, Figure 3 illustrates the fitted probability distribution for the navigation speed and manoeuvring speed data on the Elefsis–Serifos route. The histogram of the data is shown in blue, overlaid with the selected theoretical distribution curve in red. Additionally, with respect to the duration at berth, the average of the various recorded berthing times at each port was considered, as presented in Table 6, due to significant variability observed across different trips for the same port.
The scenarios examined in this study for the theoretical model involve different approaches regarding the vessel speed, depending on whether the value is constant for each route segment or it is defined by a probability distribution. Additionally, both for the theoretical and the realistic models, to explore more realistic conditions and to introduce uncertainty into the network, scenarios in which access to Port B is not guaranteed are examined, reflecting possible unavailability due to factors such as adverse weather conditions, terrorist attacks, or other disruptions. Indicatively, in certain cases, it is assumed that Port B is accessible with a probability of 80%. If Port B is closed, then there is a 10% probability that the vessel will be redirected to Port C and another 10% that it will be redirected to Port K. The information regarding Port B’s inaccessibility becomes available during the transition from Port A to Port B. The point along the route at which this information is revealed, assuming that Port B is indeed closed, is modelled using a uniform distribution. A similar approach is also applied in other scenarios, where the probability of Port B being accessible is modelled using a normal distribution. As a result, choosing to move from A toward B does not guarantee that the vessel will actually reach Port B. This introduces uncertainty into the decision-making process, which necessitates the use of the stochastic dynamic programming methodology, described in Section 2.1. Figure 4 illustrates the structure of the transportation network under conditions of uncertainty, where K1 and C1 correspond to K and C, respectively. The decision variable yn(Χn) specifies the set of decisions or actions to be taken at stage n, given that the system is in state Χn. For example, yn = K corresponds, at stage n, to the decision to proceed to Port K. The scenarios considered for both the theoretical and realistic cases are summarised in Table 7 and Table 8. These scenarios vary in terms of navigation speed, port availability, and the location of information received regarding Port B closure. In this study, resilience is defined as the additional burden, expressed as a percentage increase in key performance metrics, where the two primary parameters under investigation are emissions and travel time. A higher burden percentage indicates a lower resilience of the network. Therefore, it is desirable for the burden, namely the additional emissions and transit time caused by the disruption, to be as minimal as possible.
For Scenario 8 of the theoretical case, the analysis is conducted for a fleet rather than a single vessel. The fleet consists of eight sister ships with identical characteristics. The only varying factor between vessels in this scenario is the speed across the different route segments. The speeds are modelled using a normal distribution for each intermediate segment, with mean values equal to those presented in Table 9 and standard deviation equal to 0.1. This case is studied in order to assess the extent to which variations in speed can influence emissions, travel time and, consequently, the optimal route selection. In this case, access to Port B is not guaranteed and may be closed (B is accessible with a probability of 0.8). Speeds that deviate from those assigned to Ship 1 are highlighted in bold for comparison purposes.

3. Results

Following the presentation of the case study and the implementation of the required calculations in Excel using the @Risk add-in software, this section focuses on the respective outputs and their analysis. Specifically, the emissions and travel times associated with each route are examined, along with the Pareto front and the corresponding optimal paths identified in each scenario. As already outlined, eight scenarios are developed for the theoretical model and four for the realistic case. However, instead of assessing all of them, specific scenarios are selected for evaluation and comparison. In particular, Scenarios 1 and 3 of the realistic case are examined to compare the simplest and most complex configurations. Additionally, Scenario 4 of the realistic case is analysed to investigate the network’s resilience. Finally, Scenario 8 of the theoretical model is presented to examine the impact of operating a fleet under the defined conditions.

3.1. Results of the Realistic Case

3.1.1. Scenario 1

Regarding the realistic network, in the scenario where all ports are assumed to be fully accessible, four routes are identified as Pareto optimal based on dynamic programming. These routes are ABEZ, ABDZ, AKEZ, and AKDZ. This implies that, starting from Elefsis, if the vessel proceeds either towards Serifos or Sifnos and subsequently towards Paros or Folegandros, the resulting route will be considered optimal in terms of the emissions–time trade-off. Consequently, the direction towards Milos is not selected, as it results in higher emissions and longer travel times. This is mainly due to the fact that the four routes, excluding Milos, have relatively small differences in total distance, leading to comparable emissions and travel times. On the other hand, the routes passing through Milos, namely Elefsis–Milos–Folegandros–Amorgos and Elefsis–Milos–Paros–Amorgos, are considerably longer, which results in a notable increase in both time and emissions. The presence of four Pareto optimal routes in this scenario can be attributed to the minimal differences in their total distances. Additionally, since the mean speeds across the individual route segments do not vary significantly, the combination of these input parameters results in non-dominated solutions, as no single route outperforms the others in both objectives simultaneously. The values reported in Table 10 represent the mean values of time and emissions for each route, derived from the fitted probability distributions of speeds. Furthermore, since the trends observed in the CO2 and CO2 equivalent emissions diagrams remain practically identical, given that CH4 and N2O values are significantly lower than those of CO2, only the diagrams based on CO2 equivalent emissions are presented. Figure 5 depicts the CO2 equivalent emissions and the travel time for each route, with the four non-dominated solutions marked by diamonds with a black border.

3.1.2. Scenario 3

In this scenario, uncertainty is incorporated through the probability of Port B (Serifos) being accessible, which is now modelled using a normal distribution. In this case, three routes, AKEZ, AKDZ and ABDZ, AK1DZ, AC1DZ, are Pareto optimal. Figure 6 depicts the CO2 equivalent emissions and the travel time for each route, with the three non-dominated solutions marked by diamonds with a black border. Introducing distributions with mean values equal to the constant values used in other scenarios, i.e., probabilities, does not influence the outcome when comparing the final mean values. Table 11 represents the mean values of time and emissions for each route, derived from the probability distributions of speed and port accessibility.
When comparing Scenario 1, where all ports are available, and Scenario 3, where uncertainty is introduced regarding the availability of a specific port, there is a shift in the set of optimal routes. While Scenario 1 yields four optimal paths (ABEZ, ABDZ, AKEZ, and AKDZ), Scenario 3 identifies three optimal routes (AKEZ, AKDZ, and ABDZ, AK1DZ, AC1DZ). For the route ABDZ, AK1DZ, AC1DZ, which is influenced by whether Port B closes or not, there is a 1% increase in CO2 equivalent emissions (from 27,493 kg to 27,770 kg) and a 0.6% increase in travel time (from 28.91 h to 29.07 h) when uncertainty is introduced into the network. Thus, with the introduction of uncertainty into dynamic programming, the routes that include Port B exhibit increased emissions and travel time compared to their counterparts in scenarios, where Port B was assumed to be certainly available, affecting the set of non-dominated solutions.
Additionally, the output distributions of CO2 equivalent emissions and travel time are presented for one of these three optimal routes in Figure 7. These distributions result from the combination of input distributions for navigation speeds (ExtValueMin), manoeuvring speeds (Weibull), the position (Uniform) at which the closure of Port B is identified (if it is indeed closed), and the probability of Port B being accessible (Normal). As a result, combining the speed distributions of each segment produces final distributions with different characteristics and shapes, although the form of the input speed distribution types remains consistent.
A comparison is made regarding the emissions by engine type and operating phase, where the results are presented as percentages through bar charts. This comparison is conducted for one of the optimal routes, specifically the AKEZ route. As shown in Figure 8, the majority of emissions originate from the main engine. Specifically, depending on the type of emission, the main engine contributes between 52% and 58% of the total emissions, with the exception of NOx emissions, which are exclusively produced by the main engine. Similarly, regarding the comparison between operational phases, as shown in Figure 8, most emissions are produced during navigation. The relatively large difference between at-berth and manoeuvring emissions is due to the fact that ships remain at berth for several hours, whereas manoeuvring lasts only a few minutes, as shown in Figure 9.

3.1.3. Scenario 4

This scenario is implemented to assess network resilience, specifically by estimating the increase in emissions and travel time in case Port B is definitively closed. In this case, speeds continue to be modelled using the fitted probability distributions; however, it is now assumed that, upon confirmation of Serifos Port inaccessibility, the vessel has a 50% probability of being redirected to Port C (Milos) and a 50% probability of being redirected to Port K (Sifnos). In Scenario 3, the optimal routes identified were AKEZ, AKDZ and ABDZ, AK1DZ, and AC1DZ. Therefore, only the routes ABDZ, AK1DZ, and AC1DZ are affected by the unavailability of Port B. The mean, maximum, and minimum values of the output distributions for emissions and travel time are presented for Scenario 4 in Table 12, along with those from Scenarios 3 and 1, in order to enable a comparison. Specifically, the results for the affected route are compared under three distinct conditions: when Serifos is entirely inaccessible (Scenario 4); when Serifos is accessible with a probability modelled by a normal distribution with a mean of 80% (Scenario 3); and when Serifos is fully accessible (Scenario 1). In the latter case, the comparison is made with route ABDZ, which was included among the Pareto optimal solutions. In all scenarios, navigation and manoeuvring speed are modelled using fitted distributions. Based on the mean values, when Serifos is fully inaccessible, emissions (both CO2 and CO2 eq.) increase by 5%, and travel time increases by 2.8%, compared to the case where Serifos Port’s potential closure is not considered. On the other hand, when the probability of Serifos Port being inaccessible is incorporated into the model, the eventual closure of the port results in a 4% increase in emissions and a 2.2% increase in travel time. A comparison of the maximum values indicates that, while the closure of Serifos Port results in an increase of 4.3% in emissions and 2.7% in travel time compared to Serifos Port being certainly open, incorporating uncertainty reduces the impact to 3.6% and 1.5%, respectively. For the minimum values, an increase of 6.2% in emissions and 2.5% in travel time decreases to 4.3% and 2%, respectively, when uncertainty is taken into account.
However, it is worth noting that, due to the difference in the order of magnitude of emissions between the theoretical and realistic networks, as well as the specific geometry shaped by the geographic location of the islands, the percentage increases in both emissions and travel time, when Port B is closed, are smaller. For these reasons, the reduction in the additional burden of emissions and travel time, achieved when uncertainty is incorporated into the analysis, is smaller in the realistic network compared to the theoretical one. Nevertheless, focusing on the mean values, it can be observed that, by incorporating uncertainty into the decision-making process, a strategy can be chosen that minimises the increase in emissions and travel time, in case Port B ultimately shuts down, as it takes into account multiple possible scenarios and helps avoid significant deviations from the expected outcomes.

3.2. Results of the Theoretical Model

Scenario 8

In this scenario, a fleet of eight identical vessels is examined, where certain mean speed values vary between the ships. The aim is to investigate how speed influences emissions and travel time, and consequently, the selection of the optimal route. Ship 1 corresponds to Scenario 4 of the theoretical case and has three non-dominated (Pareto optimal) solutions: ACDZ, AKDZ, and ABEZ, AK1DZ, AC1DZ. By contrast, for Ships 2, 3, 4, and 5, only one optimal solution is observed in each case. For instance, in the case of Ship 2, where there is an increase in the mean navigation speed by 1 kn in segment DZ, it is observed that the CO2 equivalent emissions in AKDZ increased by 2.3% (from 123,733.39 to 126,612.23 kg), while the travel time did not decrease significantly enough for route AKDZ in order to remain non-dominated. A similar outcome is observed for route ACDZ, where, in addition to the 1 kn increase in mean speed in segment DZ, the speed in segment CD was also increased by 0.5 kn. As a result, the route ABEZ, AK1DZ, AC1DZ emerges as the only non-dominated solution, achieving both lower emissions and a shorter travel time. This analysis indicates that different combinations of speeds can affect both emissions and travel time, hence influencing the non-dominated solutions within the trade-off. Figure 10 presents the non-dominated solutions for each case, which are connected by dashed lines when their number exceeds two, thereby highlighting the number of optimal routing options for each vessel. For the given cases, the route ABEZ, AK1DZ, and AC1DZ consistently belongs to the set of optimal solutions, whereas ACDZ is optimal in four cases and AKDZ in only two.
Furthermore, considering these vessels as a fleet and assuming one voyage per ship, if the maximum-emission route is chosen for every ship, the total CO2 equivalent emissions across the fleet increase by 7.82% compared to the scenario where the minimum-emission route is chosen for each ship. Additionally, comparing the average emissions across all possible routes for all ships, with the respective ones from the minimum-emission route for each ship, a 3.09% increase in total fleet emissions is observed.

4. Discussion

Within the context of a network where route distances vary, it becomes evident that total distance plays a critical role in determining emissions, travel duration, as well as the optimal solution. Therefore, the optimal route within such a network is influenced by multiple parameters, including the distances and the combination of speeds of each segment, which together define the total emissions and travel time for each possible path. Thus, by applying dynamic programming and multi-objective optimisation theory in combination with the concept of Pareto front optimality, it becomes feasible to identify and to visualise the set of optimal routes across different scenarios. Parameters, such as speed and port availability, are expressed as either a constant value or as a probability distribution, determining the problem as a static or dynamic one, respectively, with the latter to reflect better real-world conditions. Monte Carlo simulations can be performed to derive the output distributions of emissions and travel time, providing statistical information, such as mean, minimum, and maximum values, thus offering a more comprehensive view compared to the static/deterministic problem. However, the results indicate that introducing probability distributions with mean values equal to the constant values used in other scenarios (i.e., speeds or probabilities) does not significantly impact the final mean outcomes, as the absolute differences observed are minimal.
Dynamic programming under uncertainty provides a decision policy (strategy) rather than a fixed solution, since it is based on expected values. Actual outcomes may vary due to randomness, so the approach offers guidance for decision-making that accounts for variability rather than a single deterministic result. The realistic network adopts the same structure as the theoretical model, starting from Point A and reaching to Point Z, aiming at minimising both emissions and travel time. It is organised into four stages, each requiring a decision regarding the next port to be visited. However, in the realistic case study focusing on the Cyclades area, it was not feasible to consider a Suezmax tanker, as in the theoretical model, due to the region’s port operational constraints. Instead, the analysis was conducted for a smaller tanker identified through the MarineTraffic and Sea-web databases. The differences in vessel size and route-segment distances between the two networks substantially influence the results, leading to significantly higher emission values in the theoretical network due to the much greater energy demands of the Suezmax tanker. With the introduction of uncertainty into dynamic programming, namely with the probability that the ship may need to reroute due to the unavailability of Port B, the routes that include Port B exhibit increased emissions and travel time compared to their counterparts in scenarios where Port B was assumed to be certainly available. As a result, these parameters can be affected to such an extent that may also alter the set of non-dominated (Pareto optimal) solutions. Indicatively, in the theoretical network, while Scenario 2 yields a single optimal route, Scenario 6, which introduces uncertainty, identifies three optimal routes. For the optimal route ABEZ, AK1DZ, AC1DZ, which is affected by the potential closure of Port B, there is a 2.3% increase in CO2 equivalent emissions and a 4.1% increase in travel time when uncertainty regarding the port’s availability is introduced into the network. Similarly, for the realistic network, while Scenario 1 yields four optimal paths, Scenario 3, which introduces uncertainty, identifies three optimal routes. For the route ABDZ, AK1DZ, AC1DZ, which is influenced by whether Port B closes or not, there is a 1% increase in CO2 equivalent emissions and a 0.6% increase in travel time when uncertainty is introduced into the network. The percentage increases in both emissions and travel time are smaller in the realistic network compared to the theoretical one, due to differences in the order of magnitude of emissions and time, as well as the specific geography shaped by the location of the islands. In the theoretical network, emissions are significantly higher due to the substantially greater energy demands of a Suezmax tanker, compared to the small tanker used in the realistic network. In addition, it can be observed that uncertainty can either increase or decrease the number of Pareto optimal solutions, depending on the magnitude of its impact on the parameters (emissions, travel time) and the geographical/technical structure of the network. In the theoretical network, uncertainty increases the number of optimal solutions (from one to three) because the variations in emissions and travel time are significant, making different routes competitive. However, the variations in the realistic network are smaller due to the smaller vessel and the more geometrically constrained system (shorter distances between ports when Port B is closed), so uncertainty has a limited effect on the number of optimal solutions (from four to three).
Regarding the network’s resilience, it is specifically defined as the additional burden, expressed as a percentage increase in emissions and travel time, incurred in case Port B is definitively closed. In the case of the theoretical network, a comparison of the mean values of optimal route ABEZ, AK1DZ, and AC1DZ indicates that, while the closure of Port B results in an increase of 11.3% in emissions and 20.5% in travel time compared to Port B being certainly open, incorporating uncertainty reduces the impact to 8.9% and 15.7%, respectively. In the realistic network, an analysis of the mean values for optimal route ABDZ, AK1DZ, AC1DZ reveals that the closure of Port B results in a 5% increase in emissions and a 2.8% increase in travel time, compared to the case where Port B is certainly open. However, when uncertainty is incorporated, these impacts are reduced to 4% and 2.2%, respectively. Therefore, incorporating uncertainty into the modelling process enhances the resilience of the transport network, allowing for the development of strategies that remain effective despite unexpected disruptions, such as port closures. By considering a range of possible scenarios, the model identifies and selects the routes that minimise the impact of adverse events on emissions and travel time.
Regarding the real network, a comparison is made regarding the emissions by engine type and operating phase for a specific route and all emission types. The majority of CO2 equivalent emissions are produced by the main engine and during the navigation phase. Approximately 57.7% of the total emissions originate from the main engine, with 27.8% and 14.6% coming from the boilers and auxiliary engines, respectively. Regarding operating phases, 64.9% of the CO2 equivalent emissions are attributed to navigation, 34.4% to berthing, and 0.7% to manoeuvring. The significant difference between at-berth and manoeuvring emissions is due to the fact that ships remain at berth for several hours, whereas manoeuvring lasts only a few minutes.
Additionally, within the framework of the theoretical network, a fleet of eight identical vessels is examined, where certain mean speed values vary between the ships. The analysis indicates that different combinations of speeds across route segments, with relative changes of no more than 1 knot, can affect both the emissions and the travel time, thereby influencing the set of non-dominated solutions. Furthermore, choosing the maximum- or average-emission route per ship increases the total fleet CO2 equivalent emissions by 7.8% and 3.1%, respectively, compared to the minimum-emission route, highlighting the value of optimal routing.
The validation of the proposed model and its corresponding results was conducted by comparing the estimated emissions per ship type with the values reported in the literature. Zhao et al. [37] quantified approximately 108 Mt of CO2 emissions resulting from the operations of 2491 crude oil tankers worldwide in 2020. Specifically, considering 550 Suezmax tankers emitting 25 Mt of CO2 annually, it can be estimated that a single Suezmax tanker emits approximately 124.5 t of CO2 per day. In the present study, the CO2 emissions of a Suezmax tanker within the theoretical model range from 122 to 125 t per voyage of 16 to 17.2 h, indicating that the order of magnitude of the calculated emissions aligns closely with the estimates of Zhao et al. [37]. Similarly, the CO2 emissions of the small tanker in the realistic network are consistent with the literature values, with 27.4 t of CO2 emitted over a 29-h voyage, as Zhao et al. [37] reported a daily emission of 34.5 t CO2 for small tankers, based on 160 vessels producing 20 Mt CO2 annually. Minor discrepancies arise because the present study considers the specific characteristics of individual vessels, whereas Zhao et al. [37] provide average emissions per ship type. Another point of comparison is the distribution of emissions across operational phases. In the realistic network of the present study, 64.9% of the total CO2 emissions occur during the navigation phase and 34.5% at berth. Zhao et al. [37] reported similar shares of 67% and 33%, respectively, highlighting the close agreement between the two approaches. Finally, the emissions from an oil tanker can be contrasted with those of small container ships, as reported by Fadillah and Ayub, which are less than 300 t CO2/day [38]. Given that container ships generally have higher annual emissions and emissions per distance than oil tankers, based on the European Commission, it is reasonable to conclude that small oil tankers emit significantly less than 300 t CO2/day, consistent with the findings of the present study [39].
Therefore, the analysis of this study highlights the importance of selecting optimal routes, demonstrating that route optimisation contributes significantly to fuel savings and consequently to emission reductions, as well as minimising travel time. Although alternative fuel technologies, like methanol, ammonia, and hydrogen, offer the potential for substantial emission reductions and eventual elimination, their widespread implementation remains a long-term prospect. Thus, route optimisation emerges as an effective interim measure for reducing emissions, offering immediate environmental benefits while the industry gradually transitions to cleaner alternative fuels. From a practical perspective, shipping companies are encouraged to integrate advanced route optimisation algorithms into their voyage planning systems, coupled with real-time environmental data, to enhance operational efficiency and to reduce fuel consumption. Moreover, incorporating uncertainty modelling and accounting for factors such as weather variability, traffic conditions, and operational constraints into route optimisation can further improve the robustness and reliability of decision-making in real-world maritime operations. Policymakers, in turn, can facilitate this transition by incentivising the adoption of digital optimisation tools and incorporating them into regulatory frameworks to accelerate progress toward IMO decarbonisation goals.
While the present analysis focused on emissions and travel time on a per voyage basis, it is worth noting that the same framework could be adapted to longer time horizons, for example, covering a full operational year for a single vessel or even an entire fleet. Such an extension would require access to and processing of large volumes of operational data. In parallel, the methodology could be applied to different vessel types and sizes. By adjusting the parameters and factors that depend on ship type and size, according to the data provided in the Fourth IMO GHG Study, the model can be adapted to simulate different ship categories, such as container ships, bulk carriers, or Ro-Ro vessels. Thus, a comparative analysis can take place, enabling the assessment of both absolute and relative emissions (i.e., by engine type and operational phase), offering insight into how ship type and characteristics influence emissions. In addition to the methodology provided by the Fourth IMO GHG Study, alternative approaches for estimating emissions could be explored in future work. These may include models based on real operational data, emission factors from other international frameworks, or even machine learning techniques trained on historical voyage and fuel consumption data. In this study, and specifically for the realistic network, AIS data were used, with speed values recorded every 5 min during navigation and every 2 min during manoeuvring. However, if a database with more frequent speed recordings was available, the speed distributions could be modelled with greater accuracy, potentially enhancing the overall reliability of the emission estimates. Future research could extend the model to consider multiple simultaneous or sequential disruptions, as the current analysis is focused on the closure of a single port, providing a more comprehensive assessment of network robustness under varied failure scenarios. In cases where multiple ports may be closed, the same dynamic programming methodology can be applied, although the system will become more complex. Specifically, multiple random variables need to be incorporated to account for the uncertainty associated with each possible port closure. As a result, a larger number of possible routes would emerge, but by following the same methodological framework, the optimal solutions can still be identified. Additionally, the probability of a specific port being closed can be derived or estimated, based on statistical data or modelled as a function of specific parameters, such as weather conditions or geopolitical status. For instance, ports located in conflict zones are more likely to face closures compared to ports in neutral areas. Therefore, developing a method to model such probabilities dynamically, based on relevant factors, would significantly strengthen the model’s reliability and its ability to simulate real-world scenarios.

Author Contributions

Conceptualisation, N.P.V. and P.S.; methodology, P.S. and M.T.; software, M.T.; validation, P.S.; formal analysis, M.T.; investigation, M.T.; resources, P.S. and M.T.; data curation, M.T.; writing—original draft preparation, M.T.; writing—review and editing, P.S. and M.T.; visualisation, M.T.; supervision, P.S.; project administration, N.P.V. and P.S. All authors have read and agreed to the published version of the manuscript.

Funding

This research received no external funding.

Data Availability Statement

The original contributions presented in this study are included in the article. Further inquiries can be directed to the corresponding author. However, restrictions apply to the availability of some of these data shown as aggregates, either in tables or figures. These refer to ship and port specifications data that were obtained from Sea-web™: The Ultimate Marine Online Database and are available at https://www.spglobal.com/market-intelligence/en/solutions/sea-web-maritime-reference (accessed on 20 June 2025) with the permission of S&P Global, under various subscription options.

Conflicts of Interest

The authors declare no conflicts of interest.

Abbreviations

The following abbreviations are used in this manuscript:
AEAuxiliary Engine
AISAutomatic Identification System
BOBoiler
CH4Methane
CO2Carbon Dioxide
CO2eqCarbon Dioxide Equivalent
GHGGreenhouse Gas
GWP Global Warming Potential
IMOInternational Maritime Organisation
MCRMaximum Continuous Rating
MDOMarine Diesel Oil
MEMain Engine
MSDMedium Speed Diesel
N2ONitrous Oxide
NOxNitrogen Oxides
PMParticulate Matter
SFCSpecific Fuel Consumption
SOxSulphur Oxides
SSDSlow Speed Diesel

References

  1. Meng, L.; Liu, K.; He, J.; Han, C.; Liu, P. Carbon emission reduction behavior strategies in the shipping industry under government regulation: A tripartite evolutionary game analysis. J. Clean. Prod. 2022, 378, 134556. [Google Scholar] [CrossRef]
  2. Statista Transport Volume of Seaborne Trade from 1990 to 2023. Available online: https://www.statista.com/statistics/264117/tonnage-of-worldwide-maritime-trade-since-1990/ (accessed on 24 July 2025).
  3. IMO. Fourth IMO GHG Study 2020—Full Report and Annexes; IMO: London, UK, 2020. [Google Scholar]
  4. Wang, K.; Hua, Y.; Huang, L.; Guo, X.; Liu, X.; Ma, Z.; Ma, R.; Jiang, X. A novel GA-LSTM-based prediction method of ship energy usage based on the characteristics analysis of operational data. Energy 2023, 282, 128910. [Google Scholar] [CrossRef]
  5. Li, Z.; Wang, K.; Hua, Y.; Liu, X.; Ma, R.; Wang, Z.; Huang, L. GA-LSTM and NSGA-III based collaborative optimization of ship energy efficiency for low-carbon shipping. Ocean Eng. 2024, 312, 119190. [Google Scholar] [CrossRef]
  6. Wang, K.; Wang, J.; Huang, L.; Yuan, Y.; Wu, G.; Xing, H.; Wang, Z.; Wang, Z.; Jiang, X. A comprehensive review on the prediction of ship energy consumption and pollution gas emissions. Ocean Eng. 2022, 266, 112826. [Google Scholar] [CrossRef]
  7. IMO. Marine Environment. Available online: https://www.imo.org/en/OurWork/Environment/Pages/Default.aspx (accessed on 1 May 2025).
  8. Nunes, R.A.O.; Alvim-Ferraz, M.C.M.; Martins, F.G.; Sousa, S.I.V. The activity-based methodology to assess ship emissions—A review. Environ. Pollut. 2017, 231, 87–103. [Google Scholar] [CrossRef]
  9. Garbatov, Y.; Georgiev, P. Advances in the Prevention of Shipping-Related Air Pollution. Energies 2024, 17, 5991. [Google Scholar] [CrossRef]
  10. Sanchez, R.; Sanchez, S.; Barleta, E. Towards the Decontamination of Maritime Transport in International Trade: Methodology and Estimation of CO2 Emissions. 2020. Available online: https://repositorio.cepal.org/server/api/core/bitstreams/5567fb32-df07-4a2c-99a1-00057b2b8b3f/content (accessed on 1 May 2025).
  11. DNV. Emissions Control in the European Union. Available online: https://www.dnv.com/maritime/hub/decarbonize-shipping/key-drivers/regulations/regional-developments/eu/ (accessed on 1 May 2025).
  12. Christodoulou, A.; Gonzalez-Aregall, M.; Linde, T.; Vierth, I.; Cullinane, K. Targeting the reduction of shipping emissions to air: A global review and taxonomy of policies, incentives and measures. Marit. Bus. Rev. 2019, 4, 16–30. [Google Scholar] [CrossRef]
  13. Bradley, S.P.; Hax, A.C.; Magnanti, T.L. Applied Mathematical Programming—Chapter11: Dynamic Programming; Addison-Wesley: Boston, MA, USA, 1977. [Google Scholar]
  14. Zaccone, R.; Ottaviani, E.; Figari, M.; Altosole, M. Ship voyage optimization for safe and energy-efficient navigation: A dynamic programming approach. Ocean Eng. 2018, 153, 215–224. [Google Scholar] [CrossRef]
  15. Li, L.; Lai, K.K. Fuzzy dynamic programming approach to hybrid multiobjective multistage decision-making problems. Fuzzy Sets Syst. 2001, 117, 13–25. [Google Scholar] [CrossRef]
  16. Zaccone, R. A Dynamic Programming Approach to the Collision Avoidance of Autonomous Ships. Mathematics 2024, 12, 1546. [Google Scholar] [CrossRef]
  17. He, Z.; Zhou, J.; Mo, L.; Qin, H.; Xiao, X.; Jia, B.; Wang, C. Multiobjective Reservoir Operation Optimization Using Improved Multiobjective Dynamic Programming Based on Reference Lines. IEEE Access 2019, 7, 103473–103484. [Google Scholar] [CrossRef]
  18. Psaraftis, H.N. Maritime Transport Economics II—Part I: Decision Theory Methodology; NTUA: Athens, Greece, 2007. [Google Scholar]
  19. Chiandussi, G.; Codegone, M.; Ferrero, S.; Varesio, F.E. Comparison of multi-objective optimization methodologies for engineering applications. Comput. Math. Appl. 2012, 63, 912–942. [Google Scholar] [CrossRef]
  20. Christiansen, M.; Fagerholt, K. Maritime Inventory Routing Problems; Springer: Boston, MA, USA, 2008. [Google Scholar]
  21. Latinopoulos, C.; Zavvos, E.; Kaklis, D.; Leemen, V.; Halatsis, A. Marine Voyage Optimization and Weather Routing with Deep Reinforcement Learning. J. Mar. Sci. Eng. 2025, 13, 902. [Google Scholar] [CrossRef]
  22. Wang, H.; Lang, X.; Mao, W. Voyage optimization combining genetic algorithm and dynamic programming for fuel/emissions reduction. Transp. Res. Part Transp. Environ. 2021, 90, 102670. [Google Scholar] [CrossRef]
  23. Moradi, M.H.; Brutsche, M.; Wenig, M.; Wagner, U.; Koch, T. Marine route optimization using reinforcement learning approach to reduce fuel consumption and consequently minimize CO2 emissions. Ocean Eng. 2022, 259, 111882. [Google Scholar] [CrossRef]
  24. Du, W.; Li, Y.; Zhang, G.; Wang, C.; Zhu, B.; Qiao, J. Energy saving method for ship weather routing optimization. Ocean Eng. 2022, 258, 111771. [Google Scholar] [CrossRef]
  25. Kim, K.-I.; Lee, K.M. Dynamic Programming-Based Vessel Speed Adjustment for Energy Saving and Emission Reduction. Energies 2018, 11, 1273. [Google Scholar] [CrossRef]
  26. He, Y.; Yang, Y.; Wang, M.; Zhang, X. Resilience Analysis of Container Port Shipping Network Structure: The Case of China. Sustainability 2022, 14, 9489. [Google Scholar] [CrossRef]
  27. Ahmed, S.; Dey, K. Resilience modeling concepts in transportation systems: A comprehensive review based on mode, and modeling techniques. J. Infrastruct. Preserv. Resil. 2020, 1, 8. [Google Scholar] [CrossRef]
  28. Doundoulakis, E.; Papaefthimiou, S. A comparative methodological approach for the calculation of ships air emissions and fuel-energy consumption in two major Greek ports. Marit. Policy Manag. 2021, 49, 1135–1154. [Google Scholar] [CrossRef]
  29. IMO. Third IMO Greenhouse Gas Study 2014. 2014. Available online: https://wwwcdn.imo.org/localresources/en/OurWork/Environment/Documents/Third%20Greenhouse%20Gas%20Study/GHG3%20Executive%20Summary%20and%20Report.pdf (accessed on 4 May 2025).
  30. Olmer, N.; Comer, B.; Roy, B.; Mao, X.; Rutherford, D. Greenhouse Gas Emissions from Global Shipping, 2013–2015; International Council on Clean Transportation: Berlin, Germany, 2017. [Google Scholar]
  31. IMO. 2024 Guidelines on Life Cycle Ghg Intensity of Marine Fuels (2024 Lca Guidelines). Available online: https://wwwcdn.imo.org/localresources/en/KnowledgeCentre/IndexofIMOResolutions/MEPCDocuments/MEPC.391(81).pdf (accessed on 4 May 2025).
  32. Risk Palisade. About @RISK. Available online: https://help.palisade.com/v8_8/en/@RISK/About/About/About-RISK.htm (accessed on 20 June 2025).
  33. MarineTraffic. MarineTraffic: Global Ship Tracking Intelligence|AIS Marine Traffic. Available online: https://www.marinetraffic.com/el/ais/home/centerx:-12.0/centery:25.0/zoom:4 (accessed on 20 June 2025).
  34. Sea-Web. Sea-Web the Ultimate Marine Online Database|S&P Global. Available online: https://www.spglobal.com/market-intelligence/en/solutions/sea-web-maritime-reference (accessed on 20 June 2025).
  35. Minitab. The Anderson-Darling Statistic—Minitab. Available online: https://support.minitab.com/en-us/minitab/help-and-how-to/statistics/basic-statistics/supporting-topics/normality/the-anderson-darling-statistic/ (accessed on 20 June 2025).
  36. Engmann, S.; Cousineau, D. Comparing distributions: The two-sample anderson-darling test as an alternative to the kolmogorov-smirnoff test. J. Appl. Quant. Methods 2011, 6, 1–17. [Google Scholar]
  37. Zhao, X.; Jia, P.; Li, H.; Si, R. Allocating carbon emissions from crude oil tanker shipping: Full voyage lifecycle perspective. Transp. Res. Part Transp. Environ. 2025, 147, 104919. [Google Scholar] [CrossRef]
  38. Fadillah, R.F.; Ayub, F.A. Estimation of daily CO2 emission generated by container ship classified by ClassNK. IOP Conf. Ser. Earth Environ. Sci. 2025, 1454, 012036. [Google Scholar] [CrossRef]
  39. European Commission; Joint Research Centre. Quantifying Emissions in the European Maritime Sector: A Review on Life Cycle Assessments of Maritime Systems Combined with an Analysis of the THETIS MRV Portal; Publications Office: Luxembourg, 2022; Available online: https://data.europa.eu/doi/10.2760/496363 (accessed on 4 October 2025).
Figure 1. Structure of the examined transportation network.
Figure 1. Structure of the examined transportation network.
Jmse 13 01962 g001
Figure 2. Mapping of network nodes to Cycladic ports and islands.
Figure 2. Mapping of network nodes to Cycladic ports and islands.
Jmse 13 01962 g002
Figure 3. Histogram of recorded speed data with fitted (a) ExtValueMin distribution curve (navigation) and (b) Weibull distribution curve (manoeuvring).
Figure 3. Histogram of recorded speed data with fitted (a) ExtValueMin distribution curve (navigation) and (b) Weibull distribution curve (manoeuvring).
Jmse 13 01962 g003
Figure 4. Structure of the examined transportation network under conditions of uncertainty.
Figure 4. Structure of the examined transportation network under conditions of uncertainty.
Jmse 13 01962 g004
Figure 5. Plot of CO2 eq. emissions vs. travel time for routes of Scenario 1 (realistic).
Figure 5. Plot of CO2 eq. emissions vs. travel time for routes of Scenario 1 (realistic).
Jmse 13 01962 g005
Figure 6. Plot of CO2 eq. emissions vs. travel time for routes in Scenario 3 (realistic).
Figure 6. Plot of CO2 eq. emissions vs. travel time for routes in Scenario 3 (realistic).
Jmse 13 01962 g006
Figure 7. (a) Distribution of CO2 eq. for AKEZ. (b) Distribution of time for AKEZ.
Figure 7. (a) Distribution of CO2 eq. for AKEZ. (b) Distribution of time for AKEZ.
Jmse 13 01962 g007
Figure 8. Emissions (%) by (a) engine type and (b) operational phase for AKEZ route.
Figure 8. Emissions (%) by (a) engine type and (b) operational phase for AKEZ route.
Jmse 13 01962 g008
Figure 9. Duration (h) of each operational phase for the AKEZ route.
Figure 9. Duration (h) of each operational phase for the AKEZ route.
Jmse 13 01962 g009
Figure 10. Pareto optimal solutions of each case of Scenario 8 (theoretical).
Figure 10. Pareto optimal solutions of each case of Scenario 8 (theoretical).
Jmse 13 01962 g010
Table 1. Technical specifications of the Suezmax tanker used in the theoretical model.
Table 1. Technical specifications of the Suezmax tanker used in the theoretical model.
ParameterSpecification
Ship TypeSuezmax Tanker
MCR (kW)16,000
Vmax (kn)15.85
Fuel TypeMDO
Main Engine TypeSSD
Table 2. Technical specifications and dimensions of the small tanker used in the realistic network.
Table 2. Technical specifications and dimensions of the small tanker used in the realistic network.
ParameterSpecification
Ship TypeOil Products Tanker
DWT2454
Length overall (m)89.95
Length between perpendiculars (m)82.00
Breadth (m)14.00
Depth (m)6.50
Draught (m)4.00
MCR (kW)2040
Vmax (kn)12.00
Fuel TypeMDO
Main Engine TypeMSD
Table 3. Actual ports and islands corresponding to network points A–Z (realistic).
Table 3. Actual ports and islands corresponding to network points A–Z (realistic).
Cyclades
NodeIsland
AElefsis
BSerifos
CMilos
KSifnos
EParos
DFolegandros
ZAmorgos (Katapola)
Table 4. Overview of node-to-node distances in the networks.
Table 4. Overview of node-to-node distances in the networks.
SegmentS_theoretical [nm]S_realistic [nm]
AB6578
BD5039
DZ4046
BE3032.6
EZ5052
AC8093
CD4036
CE4048.4
AK7087
KE4030.8
KD4530
Table 5. Overview of node-to-node speeds, expressing either constant or normal distributions (theoretical).
Table 5. Overview of node-to-node speeds, expressing either constant or normal distributions (theoretical).
Constant SpeedsSpeed Distributions
SegmentV [kn]V Mean [kn]Standard Deviation
AB15150.1
BD14140.1
DZ13.513.50.1
BE15150.1
EZ14.514.50.1
AC14140.1
CD13.513.50.1
CE14140.1
AK14.514.50.1
KE14140.1
KD14140.1
Table 6. Time at berth per island for the realistic case.
Table 6. Time at berth per island for the realistic case.
IslandMean Time at Berth (h)
Serifos7.45
Sifnos7.51
Milos7.39
Paros6.57
Folegandros6.31
Table 7. Scenario definitions based on navigation speed, port availability, and location of information regarding port closure (theoretical).
Table 7. Scenario definitions based on navigation speed, port availability, and location of information regarding port closure (theoretical).
ScenarioNavigation Speed
(per Segment)
Port B AvailabilityLocation of Information Received (Port B)
1ConstantAll ports available-
2Normal dist.All ports available-
3Constant80% openFixed
4Normal dist.80% openUniform dist.
5Constant80% open (normal dist.)Uniform dist.
6Normal dist.80% open (normal dist.)Uniform dist.
7Normal dist.Not availableUniform dist.
8 (fleet)Normal dist.80% openUniform dist.
Table 8. Scenario definitions based on port availability and location of information regarding port closure (realistic).
Table 8. Scenario definitions based on port availability and location of information regarding port closure (realistic).
ScenarioPort B AvailabilityLocation of Information Received (Port B)
1All ports available-
280% openUniform dist.
380% open (normal dist.)Uniform dist.
4Not availableUniform dist.
Table 9. Mean speed values (kn) for each route segment and vessel, with standard deviation 0.1.
Table 9. Mean speed values (kn) for each route segment and vessel, with standard deviation 0.1.
V [kn]
SegmentShip 1Ship 2Ship 3Ship 4Ship 5Ship 6Ship 7Ship 8
AB1515151515151515
BD1414.514.514.514.5141414
DZ13.514.51414.514141414.5
BE1515151515151515
EZ14.514.514.514.514.514.51515
AC141414.5141413.513.513.5
CD13.514141414141414
CE1414141413.514.514.514.5
AK14.514.514.514.514.514.51414.5
KE141414.514.51414.514.514.5
KD141414.514.514.514.514.514.5
AK114141414.514.5141414
AC114141414.514.5141414
Table 10. Summary of travel time and emissions for Scenario 1 (realistic), with optimal solutions shown in bold.
Table 10. Summary of travel time and emissions for Scenario 1 (realistic), with optimal solutions shown in bold.
CO2CH4N2OCO2eqSOxNOxPM10PM2.5
RouteT [h]E [Kg]E [Kg]E [Kg]E [Kg]E [Kg]E [Kg]E [Kg]E [Kg]
ABEZ29.2027,086.010.361.3727,458.001156.22286.2899.7091.72
ACDZ30.4527,954.680.371.4028,335.521176.44295.70101.5093.38
ACEZ32.6729,591.020.401.4929,996.751246.29318.86107.6299.01
ABDZ28.9127,120.180.361.3727,492.901157.68289.8499.8391.85
AKEZ30.5927,032.470.361.3727,404.441153.93281.3599.4991.54
AKDZ29.1627,105.580.361.3727,478.211157.05288.3499.7591.77
Table 11. Summary of travel time and emissions for Scenario 3 (realistic), with optimal solutions shown in bold.
Table 11. Summary of travel time and emissions for Scenario 3 (realistic), with optimal solutions shown in bold.
CO2CH4N2OCO2eqSOxNOxPM10PM2.5
RouteT [h]E [Kg]E [Kg]E [Kg]E [Kg]E [Kg]E [Kg]E [Kg]E [Kg]
ΑΒΕΖ, AK1DZ, AC1DΖ29.3027,365.560.371.3827,741.581168.15291.42100.7392.68
ACDZ30.4527,954.680.371.4028,335.521176.44295.70101.5093.38
ΑCΕΖ32.6729,591.020.401.4929,996.751246.29318.86107.6299.01
ΑΒDΖ, AK1DZ, AC1DΖ29.0727,392.940.371.3827,769.551169.32294.28100.8492.77
ΑΚΕΖ30.5927,032.470.361.3727,404.441153.93281.3599.4991.54
ΑΚDΖ29.1627,105.580.361.3727,478.211157.05288.3499.7591.77
ΑΒΕΖ, AK1DZ, AC1ΕΖ29.5227,529.240.371.3927,907.751175.14293.74101.3593.24
ΑΒΕΖ, AK1ΕZ, AC1ΕΖ29.6727,521.930.371.3927,900.381174.83293.04101.3293.22
ΑΒΕΖ, AK1ΕZ, AC1DΖ29.4427,358.260.371.3827,734.211167.84290.72100.7192.65
ΑΒDΖ, AK1DZ, AC1ΕΖ29.2927,556.610.371.3927,935.711176.31296.59101.4593.34
ΑΒDΖ, AK1ΕZ, AC1ΕΖ29.4327,549.310.371.3927,928.341175.99295.90101.4393.31
ΑΒDΖ, AK1ΕZ, AC1DΖ29.2127,385.630.371.3827,762.181169.01293.58100.8292.75
Table 12. CO2, CO2eq, and travel time and for route ΑΒDΖ, AK1DZ, AC1DΖ per the scenarios examined.
Table 12. CO2, CO2eq, and travel time and for route ΑΒDΖ, AK1DZ, AC1DΖ per the scenarios examined.
Mean ValuesMax ValuesMin Values
ScenarioRouteCO2
[kg]
CO2eq [kg]T
[h]
CO2
[kg]
CO2eq [kg]T
[h]
CO2
[kg]
CO2eq [kg]T
[h]
Scen. 4ΑΒDΖ, AK1DZ, AC1DΖ28,48428,87629.7129,25629,65831.2926,50626,86929.08
Scen. 3ΑΒDΖ, AK1DZ, AC1DΖ27,39327,77029.0728,22728,61430.8225,40125,75128.50
Scen. 1ΑΒDΖ27,12027,49328.9128,05528,43930.4624,96525,30828.36
CO2
[%]
CO2eq [%]T
[%]
CO2
[%]
CO2eq [%]T
[%]
CO2
[%]
CO2eq [%]T
[%]
Scen. 4 vs. 3Increase %3.983.992.223.643.651.514.354.342.01
Scen. 4 vs. 15.035.032.794.284.292.726.176.172.52
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content.

Share and Cite

MDPI and ACS Style

Ventikos, N.P.; Sotiralis, P.; Theochari, M. Maritime Transport Network Optimisation with Respect to Environmental Footprint and Enhanced Resilience: A Case Study for the Aegean Sea. J. Mar. Sci. Eng. 2025, 13, 1962. https://doi.org/10.3390/jmse13101962

AMA Style

Ventikos NP, Sotiralis P, Theochari M. Maritime Transport Network Optimisation with Respect to Environmental Footprint and Enhanced Resilience: A Case Study for the Aegean Sea. Journal of Marine Science and Engineering. 2025; 13(10):1962. https://doi.org/10.3390/jmse13101962

Chicago/Turabian Style

Ventikos, Nikolaos P., Panagiotis Sotiralis, and Maria Theochari. 2025. "Maritime Transport Network Optimisation with Respect to Environmental Footprint and Enhanced Resilience: A Case Study for the Aegean Sea" Journal of Marine Science and Engineering 13, no. 10: 1962. https://doi.org/10.3390/jmse13101962

APA Style

Ventikos, N. P., Sotiralis, P., & Theochari, M. (2025). Maritime Transport Network Optimisation with Respect to Environmental Footprint and Enhanced Resilience: A Case Study for the Aegean Sea. Journal of Marine Science and Engineering, 13(10), 1962. https://doi.org/10.3390/jmse13101962

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

Article Metrics

Back to TopTop