1. Introduction
The maritime sector, responsible for 3% of global greenhouse gas emissions, has seen a 20% increase in emissions over the past decade [
1]. Consequently, the sector is now at a critical juncture, confronted with the significant challenge of balancing environmental goals with economic needs. Inland waterway transport is increasingly recognized as a critical component of sustainable maritime transportation, particularly in the context of severe environmental pollution [
2,
3,
4]. As the world grapples with the dual challenges of environmental degradation and climate change, the importance of inland waterway transport becomes evident due to its low energy consumption, substantial transport capacity, and minimal environmental impact compared to other transport modes [
5,
6,
7,
8]. This environmentally friendly alternative not only reduces the carbon footprint of freight logistics but also helps to mitigate congestion on overburdened road networks. However, the environmental advantages of inland waterway transport can be significantly undermined if the fuel used by ships fails to meet quality standards, leading to substantial pollution. Additionally, the proximity of these waterways to urban centers and densely populated areas means that pollutants discharged from ships can have a direct and immediate impact on residential environments. This results in not only the degradation of water quality but also compromised air quality, posing potential health hazards to the local population. The frequent traffic of inland waterway ships exacerbates these issues, positioning it as a critical concern for urban environmental management and sustainability efforts.
In response to the pressing need for environmental protection, stringent regulations have been established to control the fuel quality used by inland waterway vessels. In China, for example, the Law of the People’s Republic of China on the Prevention and Control of Atmospheric Pollution (Article 63) mandates that inland and river-sea direct vessels must use regular diesel that meets GB252 standards, which specifies a sulfur content of no more than 350 ppm [
9]. The law prohibits the use of residual oil and heavy oil, which are commonly used as marine fuel oils but have a high sulfur content and contribute significantly to air pollution. Despite these regulations, compliance remains a significant challenge, primarily due to economic factors. From the ship owners’ perspective, the lower cost of substandard marine fuel oil, which is easier and cheaper to produce, often outweighs the considerations of environmental impact. This economic incentive drives both ship owners and fuel suppliers towards cheaper, lower-quality fuels, thereby undermining efforts to promote higher-quality diesel and impeding progress in atmospheric pollution control and green development.
Effective regulation and enforcement are crucial to addressing this issue. To ensure compliance with environmental standards, local maritime authorities implement rigorous inspection regimes. The inspection team conducted a random inspection of inland waterway ships by examining the records in the statutory documents, as well as the retention of certificates including the ship’s fuel quality report, fueling invoices, and delivery notes on the inspected vessels. Samples are taken from operating generators to test the sulfur content of the fuel used, and any discrepancies from the standards will be strictly penalized. According to Article 106 of the Law on the Prevention and Control of Atmospheric Pollution [
9], violations, such as the use of non-compliant fuel, can result in fines ranging from CNY 10,000 to CNY 100,000, imposed by maritime management agencies and fisheries authorities.
These stringent inspection and enforcement measures are essential for reducing pollutant emissions from vessels and promoting the development of green ships. By ensuring that vessels comply with fuel quality standards, regulatory authorities play a crucial role in mitigating the environmental impact of maritime transportation. Thus, timely and efficient inspection is vital for achieving these environmental goals and advancing the sustainable development of inland waterway transport. Articles focusing on ship inspection primarily concentrate on predicting which ships most urgently need inspection based on ship information [
10,
11,
12,
13]. However, these studies do not incorporate the information on ship itineraries and the allocation of inspection resources, thereby falling short of providing practical and implementable solutions for inspectors. A few studies that combine ship selection and inspection scheduling are limited to sea ships in maritime transportation [
14,
15,
16,
17], which has a different problem structure compared with inland waterway scenarios. In the maritime context, ship inspections are primarily categorized into Port State Control (PSC) and Flag State Control (FSC). PSC involves multiple inspectors examining ships at the same port, whereas FSC involves a team of inspectors with the same itinerary conducting inspections at different ports. In inland waterways, due to the relatively high density of ports and smaller scheduling range, it is practical to dispatch multiple inspectors to various ports simultaneously. However, there is currently a lack of research on ship inspection issues in inland waterways. What is more, these existing studies primarily use commercial solvers to solve problems, leading to computational inefficiency and the inability to obtain results in scenarios without the support of commercial solvers.
To address these research gaps, our study makes the following contributions. First, to deal with the issues of ship selection and inspection scheduling in inland waterway transport, we develop an integer programming (IP) model for the multi-inspector and multi-location scenario. With the risk weight and berthing information of merchant ships, the model determines the location assignment and merchant ship inspection decision for each government ship in one day, with the aim of maximizing the total weight of inspected merchant ships. Additionally, we formulate a compact IP model without symmetry to accelerate the problem-solving process. Furthermore, driven by the unique structure and property of the problem, we design a customized heuristic algorithm, the weight-induced inspection scheduling algorithm, that performs well in terms of solution quality and computation time. The algorithm significantly improves the efficiency of solving the problem, laying a foundation for its application to large-scale instances. Lastly, we test the effectiveness of the two IP models and the heuristic algorithm using the Yangtze River in China as a case study. Our models and the algorithm provide efficient solutions for the management of inland waterway transport, ensuring more effective and rational ship inspection scheduling. This enhances inspection efficiency and contributes to the operational security of ships as well as the protection of the inland water environment.
2. Literature Review
The importance of maritime ship inspections cannot be overstated as they play a critical role in ensuring maritime safety and protecting the marine environment [
18,
19,
20]. Effective inspections prevent substandard ships from operating, which can result in significant monetary savings and environmental protection [
21]. Furthermore, post-inspection effects include reduced inspection intervals and fewer reported deficiencies in subsequent inspections [
22]. Before conducting an inspection, determining which ships should be selected for inspection among all incoming vessels is a critical issue for authorities, because limited time and resources must be allocated to inspect those ships that are in worse condition [
14]. Accordingly, ship inspection can be divided into two main components: ship selection and task scheduling. Ship selection involves identifying which ships to inspect, while task scheduling pertains to the allocation and prioritization of inspection tasks due to limited resources.
During the ship inspection process, any condition not meeting the requirements of the relevant convention is termed a ship deficiency. If critical deficiencies are found, authorities may detain the ship [
23]. Predictive models for identifying high-risk ships use both abstract risk levels and specific deficiency or detention conditions as targets. Notable methods include the Bayesian network, support vector machine, logistic regression, and tree-based model [
10,
11,
12,
13]. For instance, Yang et al. [
10] implement a Bayesian network approach to predict ship detention based on inspection data from the Paris MoU. They analyzed key factors such as the number of deficiencies, type of inspection, recognized organization, and ship age, and proposed a strategic game model to determine the optimal inspection rate for port states, which aims to find the optimal balance between the resources spent on inspections and the benefits gained from increased safety and compliance. Some studies consider ships involved in casualties and incidents as indicators of high ship risk and potential future accidents [
24,
25]. Yan et al. [
11] develop a random forest-based model to predict ship detention probabilities, showing it outperformed the selection scheme of ship risk profile [
26] in identifying detained ships. However, these models only generate risk scores for ship selection and lack comprehensive inspection guidance, such as ship visit information, arrival times, berthing periods, and port inspection resources. This limitation reduces their practical applicability and feasibility in real-world scenarios. To address these shortcomings, it is essential to integrate ship selection with task scheduling to enhance the efficiency and effectiveness of inspections.
Task scheduling ensures that limited resources are allocated optimally, and inspections are conducted in a timely and organized manner, ultimately improving maritime safety and compliance. In the field of maritime transportation, Rizvanolli and Heise [
27] introduce a mixed-integer programming (MIP) model for crew scheduling, optimizing tasks and qualifications to reduce costs and avoid port authority detentions. Leggate et al. [
28] fill a gap in maritime crew scheduling, previously underexplored compared to airlines and railways, by proposing MIP formulations for offshore supply vessels, demonstrating real-time solution generation and statistical analysis of key parameters. Addressing inefficiencies in traditional pilot scheduling, Xiao et al. [
29] propose a variable neighborhood search approach combined with MIP, reducing operating costs and pilot workloads, thus enhancing job satisfaction. Jia et al. [
30] examine integrated vessel traffic and pilot scheduling at seaports, developing an IP model that optimizes navigation channels and anchorage areas, incorporating pilot scheduling to mitigate congestion and improve service through a Lagrangian relaxation algorithm. For pilot workforce management, Giachetti et al. [
31] present MIP models for days-on and days-off scheduling, balancing workforce demand, labor requirements, and worker preferences, offering flexible scheduling with extended breaks, thereby improving fairness and job satisfaction.
Compared to studies that consider only one aspect, the number of studies simultaneously addressing both ship selection and inspection scheduling is currently limited. Yan et al. [
14] develop an XGBoost model to predict the number of ship deficiencies, considering generic, dynamic, and historical inspection factors. Based on these predictions, a port state control officer scheduling model is proposed to optimize the allocation of inspection resources, aiming at maximizing the predicted total number of detected deficiencies. Qiao et al. [
15] construct an IP model to solve the flag state control officer routing and scheduling problem. With the aim of maximizing the total risk weight of inspected ships within a limited budget and human resources, the model determines which ships need to be inspected and the visiting routes of inspectors to various ports. Yan et al. [
16] first use a k-nearest neighbor model to predict ship deficiencies and then propose three optimization models to maximize the inspection benefit, which includes the reward for identifying the predicted deficiencies in the inspected ships and the penalty for inspectors’ overtime pay. To address the emission control challenges, Luo et al. [
17] propose a drone scheduling model for monitoring vessel emissions and design an ant colony algorithm to solve the problem. The model decides the selected ships and the schedule for drones according to the monitoring weight of ships generated from historical data.
To sum up, the existing literature mainly focuses on the ship selection problem or the inspection scheduling problem in maritime transportation. Only a few studies consider the integration of these two aspects. However, these studies primarily focus on the inspection of ocean-going ships, with relatively few applications in inland waterway transport. Yan et al. [
14] and Yan et al. [
16] consider the scheduling problem of PSC with multiple inspectors staying at the same port. Qiao et al. [
15] consider a group of inspectors with the same schedule traveling between multiple ports in FSC. None of them consider the multi-inspector and multi-location scenario, which is suitable for inland waterway inspections. Additionally, Yan et al. [
14], Qiao et al. [
15], and Yan et al. [
16] primarily use solvers to obtain exact solutions, which, although yielding optimal results, exhibit low efficiency when solving large-scale problems.
To address the gaps in existing research, we construct an IP model to solve the integrated ship selection and inspection scheduling problem (ISSISP) in inland waterway transport to maximize the total risk weight of inspected ships, using the solver to obtain the optimal solution and designing a heuristic algorithm to enhance solving efficiency. In
Section 3, we present the problem formulation of the ISSISP, including the problem description and model formulation.
Section 4 provides a detailed description of the proposed heuristic algorithm. In
Section 5, numerical experiments and sensitivity analysis are carried out. In the end,
Section 6 makes a conclusion for this study.
6. Conclusions
In the context of the increasingly deteriorating global environment, the maritime sector is responsible for 3% of global carbon emissions alongside a 20% increase in emissions over the past decade, bearing a significant responsibility for environmental protection. Inland waterway transport is essential for sustainable maritime transportation and is regulated strictly for fuel quality. However, economic incentives lead crew members to use cheaper, lower-quality fuels, making government inspections crucial. The existing literature mainly focuses either on predicting the ship deficiency to select the inspected ship efficiently, or optimizing the scheduling process of crews. Although a few studies consider the ship selection and inspector scheduling simultaneously, they are not applicable to the requirements of multi-inspector and multi-location scenarios in inland waterways and they lack efficient heuristic algorithms for solving the problem.
To tackle the ship selection and inspector scheduling problem under the multi-inspector and multi-location scenario, we develop an IP model with symmetry, the SIP model, and a more compact, symmetry-eliminated version, the CIP model, to optimize the ship selection and inspection scheduling problem. These two models are solved to optimality by the commercial solver Gurobi. Meanwhile, by observing the distribution of the sum of ship weights at different locations, we design a heuristic algorithm tailored to the unique structure of the problem, i.e., the WIS algorithm, to solve large-scale problems more efficiently. In the numerical experiments, we use the Yangtze River as an example to conduct the case study. The results show that both solutions of the SIP model and the CIP model reach optimality, with the latter one times faster than the former one on average. The gap of the objective value obtained by the WIS algorithm is less than 1.50%, with an average value of 0.37%. As for the computation time, the speed of our algorithm is 877.19 times faster than that of the SIP model solved by Gurobi. This demonstrates the outstanding performance of the WIS algorithm in solving efficiency.
This study presents a novel approach to inland waterway ship inspections by integrating ship selection and inspection scheduling. By leveraging ship visit information, such as their arrival times and berthing periods, alongside port inspection resources, the study aids in decision-making for planning inland ship inspections. This approach provides a more practical and implementable solution, enhancing inspection efficiency and contributing to the protection of the ecological environment in inland waterways. Such a method, in addition to being applicable to multi-inspector and multi-location inspection scenarios in inland waterways, can also address other practical problems, such as the inspection scheduling problem in other fields, the package inspection problem in a warehouse, and the healthcare resource allocation problem. However, the model assumes uniform inspection quality across all inspectors, which may not reflect reality. Incorporating varying levels of inspector expertise and experience could yield more accurate results. Meanwhile, further exploration can consider the information on the ships to predict the importance of inspecting specific ships in advance. This combination of prediction and optimization is able to ultimately improve the overall inspection efficiency for the multi-inspector and multi-location scenario.