A Risk-Driven Maritime Patrol Route Optimization Framework for IUU Fishing Surveillance Using Multi-Source AIS and SAR Data Fusion
Abstract
1. Introduction
- This is among the first studies to integrate real Sentinel-1 SAR dark-vessel detections (Paolo et al. [11], Nature) into the optimization of operational IUU patrol routes in the Western Pacific. To the best of our knowledge, based on a literature search across IEEE Xplore, Scopus, and Web of Science using the queries “IUU + ACO + SAR”, “dark vessel + patrol routing”, and “multi-source surveillance + maritime patrol”, no prior patrol optimization study has used real SAR dark-vessel detections as a direct input. Unlike prior work that uses simulated dark-vessel distributions, our risk model is built entirely on verified satellite observations, and the experiments reveal that SAR-informed task sets are systematically harder to cover than AIS-only targets, a finding with direct implications for maritime-enforcement resource allocation.
- An Adaptive Priority-Boosted ACO (APB-ACO) algorithm featuring two-phase deadline-sensitive route construction with best-of-N adaptive strategy selection. The algorithm builds a deadline-constrained prefix that aims to cover high-priority tasks within 72 h, followed by a distance-optimal suffix, and selects between single-phase and two-phase strategies based on a composite fitness function evaluated over N trials. This best-of-N mechanism implies that APB-ACO is empirically observed to be at least as good as the best PB-ACO trial when measured by the composite fitness used for selection; on individual secondary metrics, the two algorithms can trade off. Empirically, APB-ACO achieves shorter routes ( km) with lower standard deviation than PB-ACO ( km vs. 414 km).
- Although it may seem counter-intuitive that removing SAR data results in an improved composite score, it is scientifically significant that the AIS-only task landscape is easier for the remaining geographic area, which explains the increased composite score (CS) from 0.483 to 0.684. This counter-intuitive outcome is important because it illustrates how the integration of SAR increases the difficulty of patrol targets and serves as a methodological contribution to the development and validation of multi-source fusion systems.
- The open-source implementation of GFW and SAR datasets includes modeling of fuel consumption, avoidance of restricted zones, and sensitivity analysis of composite score weights. The extended comparison of six algorithms (PB-ACO, APB-ACO, GA, PSO, DQN, NSGA-II) demonstrates the unique contributions that metaheuristic, evolutionary, and reinforcement learning methods have to the development of effective patrol strategies to combat IUU poaching on the high seas.
2. Related Work
2.1. IUU Fishing Detection and Surveillance Technologies
2.2. Maritime Patrol and Route Optimization
2.3. Ant Colony Optimization and Metaheuristic Variants
- Positioning of APB-ACO with respect to existing ACO variants. Several ACO variants in the literature already address aspects of priority handling, deadline awareness, or multi-phase construction. Priority-Boosted ACO [33] introduces a priority-modulated transition probability but lacks an explicit deadline-aware prefix; ACO for the TOPTW [30] uses time window penalties but constructs each route in a single greedy phase; CIACO [35] couples DBSCAN clustering with ACO but treats each cluster independently. APB-ACO contributes three elements that are not jointly addressed by any single prior variant: (i) a deadline-aware prefix construction restricted to high-priority tasks plus their K-nearest neighbors, which decouples deadline satisfaction from global distance minimization; (ii) a best-of-N adaptive selection mechanism between single-phase and two-phase constructions, evaluated under a composite fitness that co-weights distance and deadline penalty; and (iii) a time-decaying evaporation schedule with a positive lower bound that preserves the ergodicity required for asymptotic-optimality arguments while accelerating exploration in early iterations. The combination, rather than any single component, is the algorithmic contribution of this paper.
2.4. Multi-Source Maritime Data Fusion
2.5. Oceanographic Context of the Study Area
2.6. Research Gap and Contributions
3. Methodology
3.1. Multi-Source Surveillance Priority Index (SPI)
- Renaming and conceptual scope. In response to a reviewer comment, we deliberately rename what was originally introduced as the “IUU risk score” to the Surveillance Priority Index (SPI). The renaming reflects an important conceptual distinction: AIS fishing effort signals may include legal and licensed fishing activity; SAR-detected “dark vessels” may include legitimately non-cooperative or non-fishing vessels (research vessels, military traffic, or vessels operating in legal areas without AIS-broadcasting requirements); and encounter events may correspond to legal at-sea transshipment or simply close-pass meetings. Treating the resulting composite signal as direct evidence of IUU activity would be epistemically incorrect. SPI is therefore best interpreted as a surveillance priority ranking: cells with higher SPI values warrant attention from maritime law enforcement assets, but final classification of vessel intent requires on-scene inspection or cross-validation with vessel registry, licensing, and historical records. This distinction is operationally important because it guards against the framework being used as automated evidence for prosecution, which would be a misuse of remote sensing-derived signals.
- SAR–AIS co-registration procedure. Each Sentinel-1 SAR detection was paired with AIS broadcasts using a nearest neighbor spatio-temporal co-registration procedure. For every SAR detection at position and overpass time , we searched the AIS database for any broadcast within a spatial window of km (great-circle distance) and a temporal window of min around . The 5 km spatial threshold reflects the combined geolocation uncertainty of Sentinel-1 IW-mode detections (typically 50–150 m), AIS positional accuracy (typically m for Class A transmitters), and the maximum vessel displacement during the 30 min temporal window at fishing vessel speeds of 5–10 kn (∼4.5–9 km). When at least one AIS broadcast was found within both windows, the SAR detection was classified as “AIS-matched”. Of the 389 Sentinel-1 SAR detections in the 2022 study area, 258 (66.3%) had at least one AIS neighbor within the 5 km/30 min window and were classified as AIS-matched, while the remaining 131 detections (33.7%) had no AIS neighbor within this threshold and were classified as dark vessels. Sensitivity to the spatial threshold was assessed by re-running the procedure at km: the dark-vessel count varied from 156 (at 3 km, more conservative) through 131 (at 5 km, default) to 102 (at 10 km, more permissive), and the resulting SPI surface remained qualitatively similar (Spearman rank correlation across all three settings on the per-cell SPI values).
- Spatial–temporal synchronization of multi-source data. The three component data streams have heterogeneous native temporal resolutions: AIS fishing effort and encounter records are reported on a monthly aggregation basis by GFW; Sentinel-1 SAR detections are timestamped to the individual overpass date (typically every 6 days for the Western Pacific in 2022). To produce a single coherent SPI surface for the optimization, all three sources were aggregated to a common monthly scale for calendar year 2022. SAR overpass-level detections were binned into the calendar month containing before kernel density estimation. AIS fishing effort and encounter counts were used directly at their native monthly resolution. Each monthly SPI grid was then averaged across the 12 months of 2022 to produce the static annual SPI surface used for task generation in Section 3.2. We deliberately do not perform sub-monthly fusion because (i) the cumulative spatial uncertainty of monthly aggregated AIS effort dominates over sub-monthly SAR variation, and (ii) a static annual SPI is the appropriate input for offline patrol planning at strategic time scales. A streaming, sub-monthly SPI update for tactical re-planning is identified as future work item 1 (Section 6.3).
3.2. Risk-Driven Task Generation
- Sensitivity of task generation to DBSCAN parameters and the SPI threshold R. The default settings (, , ) were selected based on operational considerations. To assess whether the resulting task layout is robust, we conducted a sensitivity sweep, as summarized in Table 1. The qualitative findings are robust: APB-ACO consistently achieves high-priority coverage and a composite score within across all six parameter configurations. As expected, lowering the SPI threshold () admits more borderline cells and increases route distance proportionally; raising the threshold () reduces task density. The DBSCAN clustering radius primarily affects how nearby high-priority cells are merged into a single task point: smaller eps () preserves more individual cells; larger eps () merges them, reducing task count. The parameter affects boundary inclusion. Within reasonable parameter ranges, neither task layout nor algorithmic ranking is sensitive to specific parameter choices, supporting the robustness of the reported results.
- Note on SAR-detection-threshold sensitivity: The SAR dark-vessel set used in this study comes from the published Sentinel-1 detection product of [11]; we did not re-derive detections from raw imagery, and the per-pixel detection threshold is therefore inherited from that reference. As a robustness check, we re-ran the SPI computation while randomly removing of the SAR detections (i.e., emulating a stricter or looser detection threshold). Across 10 repetitions, the resulting set of 100-task instances overlapped the default by >92% on the high-priority subset, and the APB-ACO distance varied within of the default value. We note this as a robustness check rather than a full SAR-threshold sensitivity sweep, which would require re-running the upstream Sentinel-1 detector and is identified as future work item 6 (Section 6.3).
3.3. Multi-Vessel Task Allocation
3.4. MILP Formulation: Priority-Constrained VRPTW (PCVRPTW)
3.5. Adaptive Priority-Boosted ACO with Two-Phase Deadline-Aware Route Construction
3.5.1. Standard ACO Formulation
3.5.2. Two-Phase Deadline-Aware Route Construction
3.5.3. Adaptive Strategy Selection (Best-of-N)
- What this guarantees, and what it does not. The best-of-N mechanism implies that APB-ACO is empirically observed to be at least as good as the best PB-ACO trial when measured by the composite fitness used for selection. We emphasize that this property is restricted to that particular fitness: it does not imply that APB-ACO dominates PB-ACO on every secondary metric individually (e.g., on a particular instance, APB-ACO may achieve shorter distance but slightly higher distance imbalance, or vice versa). Multi-metric trade-offs are inherent to multi-objective patrol planning and motivate the Pareto-frontier reformulation discussed as future work item 3 (Section 6.3).
3.5.4. Pheromone Update with Elite Strategy
3.5.5. Adaptive Evaporation Schedule
3.5.6. 2-Opt Local Search Refinement
3.5.7. Heuristic Convergence Argument and Complexity
3.5.8. Why APB-ACO Outperforms Standard ACO for IUU Patrol
3.5.9. Algorithm Pseudocode
| Algorithm 1 APB-ACO with adaptive strategy selection |
| Require: Distance matrix , priority scores , deadline h Ensure: Route , total distance 1: Identify HP tasks: 2: Build Phase-1 candidate set: 3: {Strategy 1: Single-phase} 4: 5: Apply 2-opt to 6: 7: {Strategy 2: Two-phase} 8: {Phase 1: HP prefix} 9: Apply 2-opt to 10: {Phase 2} 11: Apply 2-opt to 12: 13: 14: {Adaptive selection} 15: if then 16: 17: else 18: 19: end if 20: return , |
3.6. Formation Coordination
3.7. Evaluation Metrics
4. Experimental Setup
4.1. Study Area and Real Data Sources
4.2. Vessel Configuration
4.3. DQN Route Planning Details
4.3.1. State Space
4.3.2. Action Space
4.3.3. Reward Function
4.3.4. Network Architecture
4.3.5. Hyperparameters
4.3.6. DQN Route Planner Algorithm
| Algorithm 2 DQN-based route planner |
| Require: Distance matrix , priority scores , episodes E Ensure: Optimal route 1: Initialize Q-network and target 2: Initialize replay buffer (capacity 5000) 3: for episode to E do 4: Select start; visited 5: for step to do 6: State 7: -greedy: random or 8: Execute, store in 9: Mini-batch SGD on Bellman loss 10: end for 11: Decay ; update every 10 episodes 12: end for 13: Greedy inference: with |
4.4. Baseline Methods
4.5. Operational Constraints
5. Results and Discussion
5.1. Risk Assessment and Task Generation
5.2. Baseline Comparison
5.3. Ablation Study
5.4. ACO Parameter Sensitivity Analysis
5.5. Multi-Algorithm Comparison
5.6. Discussion of Algorithm Performance
- Operational meaning of variance reduction. The reduction in route distance standard deviation (PB-ACO km vs. APB-ACO km) is operationally significant for two reasons. First, fuel-budget planning for a 72 h mission depends on the upper-tail distance, not the mean: a km PB-ACO worst-case run translates to roughly 5500 kg of additional bunker fuel per vessel at t/h transit, which corresponds to roughly USD 6000–7000 per mission at typical 2024–2025 marine gas oil prices and to a non-trivial CO2 footprint. Second, deterministic mission planning in maritime law enforcement contexts is preferred over high-variance solutions because departure schedules, pre-positioned fuel resupply, and inter-agency hand-offs are all keyed to expected arrival windows. APB-ACO’s tight km variance therefore matters not only as a numerical curiosity but as an operational property: the same route plan can be run on multiple seeds and yield essentially the same fuel and timing budget.
- Comparison with exact VRPTW/TOPTW solvers. We acknowledge a reviewer’s suggestion to compare APB-ACO against directly comparable VRPTW/TOPTW exact solvers. The exact MILP solution of the PCVRPTW formulation (Section 3.3) is provably NP-hard and computationally intractable for the operational instance size ( tasks, vessels) studied in this paper, due to the exponential growth of the solution space and the non-convex communication-range constraint (C6). On a reduced 30-task instance solved with Gurobi 11.0 (1 h wall-clock limit, communication constraint relaxed), Gurobi reached optimality at a total distance of 7124 km and 100% high-priority coverage; APB-ACO on the same instance produced 7142 km in 14 s, a optimality gap. On the full 100-task instance, Gurobi failed to return a feasible solution within 4 h, confirming the intractability of the exact solution at operational sizes. We conclude that (i) APB-ACO is not benefiting from problem-specific preprocessing, since its gap from the proven optimum on tractable subproblems is small; and (ii) APB-ACO’s value lies in producing high-quality, low-variance solutions for operational-scale instances where exact solvers are intractable. Full benchmarking against the LKH-3 solver [49] on small instances and against state-of-the-art VRPTW heuristics is identified as future work item 12 (Section 6.3).
- Qualitative component attribution. A reviewer requested an explicit per-component cumulative ablation of the five APB-ACO design choices (priority-boosted transition, two-phase deadline-constrained prefix, best-of-N adaptive selection, per-phase 2-opt local search, and time-decaying adaptive evaporation). A full ablation matrix (five cumulative variants × 30 seeds, plus a vanilla-ACO baseline) requires approximately 180 additional ACO runs and is provided in the Supplementary Materials; here we summarize the qualitative attribution that can be derived from the experiments already reported in this section. (i) Priority-boosted transition (Section 3.4 (Standard ACO Formulation)) is the component responsible for raising 72 h high-priority coverage from (lawnmower baseline, Section 5.1) to at default settings; without this component, the underlying ACO has no mechanism by which deadline-relevant nodes are preferred during route construction. (ii) Two-phase deadline-constrained prefix (Section 3.4 (Two-Phase Deadline-Aware Route Construction)) is the dominant contributor to the distance gap between PB-ACO ( km) and APB-ACO ( km) reported above, because Phase 1 explicitly anchors HP tasks early in the route and Phase 2 then optimizes the residual sub-problem under a much smaller distance gradient. (iii) Best-of-N adaptive selection (Section 3.4 (Adaptive Strategy Selection)) does not by itself reduce the mean route distance but ensures that on instances where the single-phase strategy already meets the deadline, APB-ACO degrades gracefully to the best PB-ACO trial under the composite fitness used for selection. (iv) Per-phase 2-opt local search (Section 3.4 (2-Opt Local Search Refinement)) is the principal driver of the standard deviation reduction ( km vs. km), as 2-opt monotonically improves each candidate route towards a local optimum and thereby suppresses the per-seed variability that is characteristic of plain ACO construction. (v) Time-decaying adaptive evaporation (Section 3.4 (Adaptive Evaporation Schedule)) further stabilizes late-iteration convergence: in our 30-seed runs, the per-iteration improvement variance is smaller than at a fixed evaporation rate, although its marginal effect on the final solution quality is small once 2-opt is enabled. The dominant single contributor is therefore 2-opt local search (variance reduction), followed by the two-phase construction (mean distance reduction) and priority-boosted transition (deadline coverage). The complete per-component cumulative ablation table appears in the Supplementary Materials.
5.7. Scalability Analysis: Impact of High-Priority Task Ratio
5.8. Convergence Analysis
5.9. Composite Score Weight Sensitivity
5.10. Discussion
6. Discussion, Limitations, and Future Work
6.1. Summary of Contributions
- Important caveats on real-world impact. The results presented here demonstrate algorithmic improvements in route distance, stability, and deadline-aware coverage, evaluated on a proxy SPI surface derived from surveillance signals. They do not demonstrate improved real-world IUU interdiction outcomes (such as increased vessel boardings, evidence collection, or prosecution rates). Establishing the latter would require: (a) cross-referencing planned APB-ACO routes against historical enforcement records from regional fisheries management organizations such as the Western and Central Pacific Fisheries Commission (WCPFC) [50]; (b) prospective field deployment with collaborating maritime law enforcement agencies; and (c) outcome metrics aligned with operational interdiction success. We strongly recommend that the framework presented here be regarded as a methodological foundation for surveillance-driven patrol planning, with operational deployment subject to validation against enforcement-outcome data.
6.2. Limitations
- (a) SPI as a surveillance-prioritization signal, not direct IUU evidence. The SPI is a weighted combination of three observable signals (AIS fishing effort, SAR dark-vessel density, encounter density). Each component reflects activity that is correlated with—but not equivalent to—illegal fishing: AIS fishing effort captures legal and licensed operations as well as illegal ones; SAR dark-vessel detections may include legitimately non-cooperative or non-fishing vessels; encounter events may correspond to legal at-sea transshipment or simply close-pass meetings. Final classification of vessel intent requires on-scene inspection, registry cross-validation, or correlation with historical enforcement outcomes. (See limitation (l) below for the corresponding validation pathway.)
- (b) Static risk model. The SPI is computed once from 2022 monthly aggregates and then held fixed during route execution. Real-world surveillance priorities evolve on time scales of hours to days (e.g., new SAR overpasses, new AIS gap detections); a dynamic SPI updated at each new satellite pass would better reflect operational reality. Future work item 1 (Section 6.3) proposes a streaming-update version.
- (c) Spatial–temporal resolution loss. The grid used for SPI computation aggregates approximately km cells; sub-cell behavior (e.g., a single dark-vessel transit through a low-SPI cell) is averaged out. Higher-resolution grids would increase task count and computational burden.
- (d) Fuel consumption model is a first-order approximation. The Admiralty cubic-speed formula used in Section 4.4 ignores hull fouling, sea-state drag, and idle-vs-station dwell differences. Critically, it also assumes that vessels traverse a still-water medium and therefore does not account for current-assisted or current-opposed transit: in the Western Pacific study area, the North Equatorial Current, and the North Equatorial Counter-Current (Section 2.5) regularly reach – m/s, which is non-negligible relative to the m/s (15 kn) patrol speed and can alter effective ground-speed (and therefore fuel burn per kilometer) by approximately – depending on heading. Empirically calibrated fuel models that ingest real engine telemetry together with surface-current and met-ocean fields would produce more accurate fuel-budget estimates; this is identified as future work item 3 (weather and sea-state constraints, Section 6.3).
- (e) Restricted zones are soft constraints in the present implementation. The Guam exclusion zone and the North Caroline Ridge shipping lane (Section 4.4) are encoded as post hoc avoidance rather than as hard MILP constraints. Hard-constraint enforcement is straightforward in the MILP formulation (Section 3.3) but is not yet wired into the APB-ACO solver.
- (f) Post hoc communication-range repair. The 500 km inter-vessel communication constraint (C6 in Section 3.3) is enforced after route construction by inserting waypoints, leading to >1100 violations per 72 h mission in the three-vessel configuration. Integrating C6 into the optimizer (e.g., as a Lagrangian relaxation or a hard ACO constraint) is a near-term extension.
- (g) Subjectivity in composite score weights. The default weights for the composite score reflect operational priorities elicited from domain experts; Section 5.9 shows that the ranking is stable across reasonable perturbations, but a Pareto-frontier multi-objective treatment would obviate the need for a single scalar.
- (h) Unequal sample sizes in Wilcoxon tests. APB-ACO and PB-ACO are compared at runs each, while DQN and NSGA-II are compared at runs (due to higher per-run cost). The Wilcoxon rank-sum test is robust to unequal sample sizes but produces wider confidence intervals at . We report this asymmetry transparently and treat the resulting p-values for DQN/NSGA-II as conservative.
- (i) Regional and seasonal generalization. Experiments were conducted on Western Pacific 2022 data only. Performance in other oceans (Atlantic, Indian) or other seasons may differ because surveillance data density, vessel traffic patterns, and oceanographic conditions vary. Cross-region validation is identified as future work.
- (j) No explicit uncertainty propagation. SPI components are treated as point estimates; AIS-effort interpolation error, SAR detection false-positive rates, and encounter event geo-uncertainty are not propagated to the optimization. A Bayesian or interval-valued SPI is a natural extension.
- (k) Offline planning only. Routes are generated once at mission start and executed without re-planning. Online re-planning in response to in-mission detections (e.g., a new SAR overpass at h) would require a rolling-horizon variant of APB-ACO.
- (l) No validation against operational enforcement outcomes. The performance metrics reported in Section 5 (composite score, distance, coverage, variance) measure algorithmic efficiency on the proxy SPI surface; they do not measure real-world IUU interdiction outcomes such as increased boardings, evidence collection, or prosecution rates. Establishing a causal link between APB-ACO-generated patrol plans and improved enforcement outcomes requires (i) cross-referencing planned routes with historical RFMO enforcement records (WCPFC [50], IATTC, etc.), (ii) prospective field deployment with collaborating law enforcement agencies, and (iii) outcome metrics aligned with operational interdiction success. Without this validation, the present results should be interpreted as a methodological foundation rather than a validated operational tool.
6.3. Future Work
- Dynamic, near-real-time SPI. Replace the static 2022 aggregate SPI with a streaming-update model that incorporates new Sentinel-1 overpasses, AIS-gap detections, and encounter events as they become available.
- Multi-objective Pareto-frontier reformulation and stakeholder-elicited weight calibration. Replace the scalar composite score with an explicit Pareto trade-off between coverage, distance, balance, and communication compliance, exposing the operational trade-offs to decision-makers. Separately, for contexts where a scalar composite score remains operationally necessary, the subjective 0.35/0.25/0.25/0.15 weights should be calibrated via formal multi-criteria decision methods such as the SIMOS rank-order procedure or the Analytic Hierarchy Process (AHP) with consistency-ratio checks, systematically eliciting pairwise preference ratios from maritime law enforcement stakeholders.
- Weather and sea-state constraints. Integrate operational met-ocean forecasts (waves, currents, tropical cyclones) into the routing model to penalize tracks that pass through forecast hazardous regions.
- Hybrid ACO–PSO and ACO–RL algorithms. Couple APB-ACO with particle swarm or reinforcement learning local search modules to combine global pheromone-guided exploration with finer local refinement.
- Field validation with patrol agencies. Deploy APB-ACO-generated routes in cooperative trials with Pacific-region maritime law enforcement agencies and compare interdiction rates against historical baselines.
- SAR-detection-threshold sensitivity. Re-run the upstream Sentinel-1 detector at varying confidence thresholds to quantify SPI sensitivity to upstream detection-pipeline choices (currently noted only as a random-removal robustness check; Section 3.2).
- Restricted zones as hard MILP constraints. Move from post hoc avoidance to hard constraints in the optimizer, including dynamic restricted zones (e.g., active military exercise areas).
- Adaptive fleet pre-positioning. Use seasonal SAR detection patterns to optimize pre-mission home-port allocation across the regional patrol vessel fleet.
- Temporal risk forecasting via deep learning models. Train LSTM/Transformer forecasters on historical AIS+SAR sequences to produce 12–48 h-ahead SPI forecasts that feed into rolling-horizon planning.
- Bayesian uncertainty propagation. Replace point-estimate SPI with a posterior distribution that propagates SAR-detection false-positive rates and AIS interpolation noise into routing decisions.
- Validation against RFMO enforcement records. Cross-reference APB-ACO routes with WCPFC Compliance Monitoring Scheme reports [50] and similar IATTC datasets to assess correlation between high-SPI cells and historical interdiction outcomes.
- Reformulation as exact PCVRPTW with state-of-the-art solvers. Benchmark APB-ACO against LKH-3 [49], Gurobi, and CPLEX on small instances () to characterize the optimality gap as a function of instance size.
- Stakeholder hypothesis pre-registration with success criteria. For prospective field trials, pre-register the primary endpoint (e.g., increase in dark-vessel interdictions per mission) and secondary endpoints with collaborating agencies before deployment, following clinical trial-style reporting standards.
Supplementary Materials
Author Contributions
Funding
Institutional Review Board Statement
Informed Consent Statement
Data Availability Statement
Acknowledgments
Conflicts of Interest
Abbreviations
| IUU | Illegal, Unreported, and Unregulated |
| AIS | Automatic Identification System |
| SAR | Synthetic Aperture Radar |
| ACO | Ant Colony Optimization |
| APB-ACO | Adaptive Priority-Boosted ACO |
| PB-ACO | Priority-Boosted ACO |
| GFW | Global Fishing Watch |
| EEZ | Exclusive Economic Zone |
| KDE | Kernel Density Estimation |
| HP | High Priority |
| VRP | Vehicle Routing Problem |
| TSP | Traveling Salesman Problem |
| DQN | Deep Q-Network |
| NSGA-II | Non-dominated Sorting Genetic Algorithm II |
| GA | Genetic Algorithm |
| PSO | Particle Swarm Optimization |
References
- Agnew, D.J.; Pearce, J.; Pramod, G.; Peatman, T.; Watson, R.; Beddington, J.R.; Pitcher, T.J. Estimating the Worldwide Extent of Illegal Fishing. PLoS ONE 2009, 4, e4570. [Google Scholar] [CrossRef]
- de Souza, E.N.; Boerder, K.; Matwin, S.; Worm, B. Improving Fishing Pattern Detection from Satellite AIS Using Data Mining and Machine Learning. PLoS ONE 2016, 11, e0158248. [Google Scholar] [CrossRef]
- Kroodsma, D.A.; Mayorga, J.; Hochberg, T.; Miller, N.A.; Boerder, K.; Ferretti, F.; Wilson, A.; Bergman, B.; White, T.D.; Block, B.A.; et al. Tracking the Global Footprint of Fisheries. Science 2018, 359, 904–908. [Google Scholar] [CrossRef]
- Ford, J.H.; Bergseth, B.; Wilcox, C. Chasing the Fish Oil—Do Bunker Vessels Hold the Key to Fisheries Crime Networks? Front. Mar. Sci. 2018, 5, 267. [Google Scholar] [CrossRef]
- Rodriguez, J.P.; Irigoien, X.; Duarte, C.M. Coastal Anomalies Reveal Hidden Vessel Traffic and Suspicious Activity. Commun. Earth Environ. 2023, 4, 243. [Google Scholar] [CrossRef]
- Galdelli, A.; Mancini, A.; Ferrà, C.; Tassetti, A.N. A Synergic Integration of AIS Data and SAR Imagery to Monitor Fisheries and Detect Suspicious Activities. Sensors 2021, 21, 2756. [Google Scholar] [CrossRef] [PubMed]
- Kanjir, U.; Greidanus, H.; Oštir, K. Vessel Detection and Classification from Spaceborne Optical Images: A Literature Survey. Remote Sens. Environ. 2018, 207, 1–26. [Google Scholar] [CrossRef]
- Kurekin, A.A.; Loveday, B.R.; Clements, O.; Quartly, G.D.; Miller, P.I.; Wiafe, G.; Adu Agyekum, K. Operational Monitoring of Illegal Fishing in Ghana Through Exploitation of Satellite Earth Observation and AIS Data. Remote Sens. 2019, 11, 293. [Google Scholar] [CrossRef]
- Paolo, F.; Lin, T.T.; Gupta, R.; Goodman, B.; Patel, N.; Kuster, D.; Kroodsma, D.; Dunnmon, J. xView3-SAR: Detecting Dark Fishing Activity Using Synthetic Aperture Radar Imagery. In Proceedings of the Advances in Neural Information Processing Systems (NeurIPS), New Orleans, LA, USA, 28 November–9 December 2022. [Google Scholar]
- Bai, X.; Chen, X.; Liu, Y. Deep-Learning-Based Detection and Classification of Dark Vessels in SAR Imagery. Remote Sens. 2023, 15, 3045. [Google Scholar] [CrossRef]
- Paolo, F.S.; Kroodsma, D.; Raynor, J.; Hochberg, T.; Davis, P.; Cleary, J.; Marsaglia, L.; Orofino, S.; Thomas, C.; Halpin, P. Satellite Mapping Reveals Extensive Industrial Activity at Sea. Nature 2024, 625, 85–91. [Google Scholar] [CrossRef]
- Global Fishing Watch. Apparent Fishing Effort, 2012–2024 (Version 3). Zenodo 2024. [Google Scholar] [CrossRef]
- Miller, N.A.; Roan, A.; Hochberg, T.; Amos, J.; Kroodsma, D.A. Identifying Global Patterns of Transshipment Behavior. Front. Mar. Sci. 2018, 5, 240. [Google Scholar] [CrossRef]
- Morando, V.; Cervera, M.A.; Roy, S. Multi-Sensor Data Fusion for Vessel Surveillance and Threat Assessment. Sensors 2022, 22, 5824. [Google Scholar] [CrossRef]
- Rodger, M.; Guida, R. Classification-Aided SAR and AIS Data Fusion for Space-Based Maritime Surveillance. Remote Sens. 2021, 13, 104. [Google Scholar] [CrossRef]
- de Farias, E.B.P.; de Lima Filho, A.C.; de Souza, R.M.C.R. Hybrid Behaviour Modelling and Expert-Rule Classification of Maritime Activities Using AIS Data. J. Mar. Sci. Eng. 2023, 11, 1163. [Google Scholar] [CrossRef]
- Song, Z.; Chen, X.; Zhang, J. Vessel Identification and Localization by Fusing AIS Reports with Optical Remote-Sensing Imagery. Remote Sens. 2022, 14, 2120. [Google Scholar] [CrossRef]
- Marzuki, M.I.; Gaspar, P.; Garello, R.; Kerbaol, V.; Fablet, R. Fishing Gear Identification From Vessel-Monitoring-System-Based Fishing Vessel Trajectories. IEEE J. Ocean. Eng. 2018, 43, 689–699. [Google Scholar] [CrossRef]
- Welch, H.; Clavelle, T.; White, T.D.; Cimino, M.A.; Van Osdel, J.; Hochberg, T.; Kroodsma, D.; Hazen, E.L. Hot Spots of Unseen Fishing Vessels. Sci. Adv. 2022, 8, eabq2109. [Google Scholar] [CrossRef]
- Park, J.; Lee, J.; Seto, K.; Hochberg, T.; Wong, B.A.; Miller, N.A.; Takasaki, K.; Kubota, H.; Oozeki, Y.; Doshi, S.; et al. Illuminating Dark Fishing Fleets in North Korea. Sci. Adv. 2020, 6, eabb1197. [Google Scholar] [CrossRef] [PubMed]
- Chen, X.; Liu, Y.; Hong, W.C. Multi-USV Cooperative Path Planning Using Hierarchical Task Allocation and an Improved Ant Colony Optimization. Ocean Eng. 2022, 266, 112743. [Google Scholar] [CrossRef]
- Liu, X.; Wang, H.; Zhang, P. Multi-AUV Path Planning with Communication Constraints Based on Improved ACO. J. Mar. Sci. Eng. 2023, 11, 567. [Google Scholar] [CrossRef]
- Pu, H.; Liu, J.; Lu, S.; Zhao, J. A Hybrid Partition-Based Patrolling Scheme for Maritime Area Patrol with Multiple Cooperative Unmanned Surface Vehicles. Ocean Eng. 2023, 289, 116242. [Google Scholar] [CrossRef]
- Hou, Y.; Zhang, Z.; Wang, Y.; Cui, R. Long-Term Multi-UAV Maritime Patrol Scheduling: A Multi-Objective 0–1 Integer Programming Approach. Ocean Eng. 2023, 275, 114153. [Google Scholar] [CrossRef]
- Afrianta, R.; Susanto, T.; Wibowo, W. ACO and PSO Methods for Multi-USV Maritime Patrol Route Planning: A Systematic Review (2020–2025). J. Mar. Sci. Eng. 2025, 13, 302. [Google Scholar] [CrossRef]
- Adi, S.P. UAV Surveillance Path Optimization Using Kernel-Density Risk Surfaces from Maritime Violations. J. Mar. Sci. Eng. 2024, 12, 65. [Google Scholar] [CrossRef]
- Hou, Y.; Liu, X.; Wang, H. Cluster-Based Optimization for Maritime Search-and-Rescue Resource Allocation. Ocean Eng. 2024, 296, 117075. [Google Scholar] [CrossRef]
- Dorigo, M.; Gambardella, L.M. Ant Colony System: A Cooperative Learning Approach to the Traveling Salesman Problem. IEEE Trans. Evol. Comput. 1997, 1, 53–66. [Google Scholar] [CrossRef]
- Stützle, T.; Dorigo, M. A Short Convergence Proof for a Class of Ant Colony Optimization Algorithms. IEEE Trans. Evol. Comput. 2002, 6, 358–365. [Google Scholar] [CrossRef]
- Montemanni, R.; Gambardella, L.M. An Enhanced ACO for the Team Orienteering Problem with Time Windows. Comput. Oper. Res. 2009, 36, 3281–3290. [Google Scholar] [CrossRef]
- Mavrovouniotis, M.; Yang, S.; Müller-Schloer, C. Ant Colony Optimization Algorithms for Dynamic Optimization: A Comprehensive Survey. Swarm Evol. Comput. 2017, 33, 1–17. [Google Scholar] [CrossRef]
- Wu, H.; Gao, Y.; Wang, W.; Zhang, Z. A Hybrid Ant Colony Optimization with Adaptive Pheromone Evaporation. Appl. Soft Comput. 2022, 114, 108083. [Google Scholar] [CrossRef]
- Tariq, F.; Alelyani, S.; Abbas, G.; Qahmash, A. Hybrid Machine Learning and ACO for Vehicle Routing Problem with Time Windows and Urgency Scores. Mathematics 2023, 11, 1438. [Google Scholar] [CrossRef]
- Yoon, S.; Jung, S.U.; Kweon, S.J.; Lee, S.; Na, H.S. A Strategic Plan to Provide Management Services for Urban Green Spaces During Heat Waves Using a Collaborative Truck-and-Robot System. Expert Syst. Appl. 2025, 294, 128572. [Google Scholar] [CrossRef]
- Kim, H.; Park, J.; Lee, S. Clustering-Based Improved Ant Colony Optimization (CIACO) for the Heterogeneous Multi-Trip VRPTW. Expert Syst. Appl. 2023, 213, 119016. [Google Scholar] [CrossRef]
- Kweon, S.J.; Hwang, S.W.; Lee, S.; Jo, M.J. Demurrage Pattern Analysis Using Logical Analysis of Data: A Case Study of the Ulsan Port Authority. Expert Syst. Appl. 2022, 206, 117745. [Google Scholar] [CrossRef]
- Hu, D.; Wu, L.; Cai, W.; Gupta, A.S.; Ganachaud, A.; Qiu, B.; Gordon, A.L.; Lin, X.; Chen, Z.; Hu, S.; et al. Pacific Western Boundary Currents and Their Roles in Climate. Nature 2015, 522, 299–308. [Google Scholar] [CrossRef]
- Lehodey, P.; Senina, I.; Murtugudde, R. A Spatial Ecosystem and Populations Dynamics Model (SEAPODYM)—Modelling of Tuna and Tuna-Like Populations. Prog. Oceanogr. 2008, 78, 304–318. [Google Scholar] [CrossRef]
- Polovina, J.J.; Howell, E.A.; Abecassis, M. Ocean’s Least Productive Waters Are Expanding. Geophys. Res. Lett. 2008, 35, L03618. [Google Scholar] [CrossRef]
- Zainuddin, M.; Saitoh, K.; Saitoh, S.I. Albacore (Thunnus alalunga) Fishing Ground in Relation to Oceanographic Conditions in the Western North Pacific Ocean Using Remotely Sensed Satellite Data. Fish. Oceanogr. 2008, 17, 61–73. [Google Scholar] [CrossRef]
- Lehodey, P.; Bertignac, M.; Hampton, J.; Lewis, A.; Picaut, J. El Niño Southern Oscillation and Tuna in the Western Pacific. Nature 1997, 389, 715–718. [Google Scholar] [CrossRef]
- Tanash, M.; As’ad, R. MILP Model for the Priority-Based Heterogeneous VRPTW with Pickup and Delivery. Comput. Ind. Eng. 2023, 178, 109134. [Google Scholar] [CrossRef]
- Ruiz-y Ruiz, R.; Cordero-Franco, A.E.; Mora-Vargas, J. Inventory Routing Problem with Priorities and a Fixed Heterogeneous Fleet. Ann. Oper. Res. 2023, 321, 563–589. [Google Scholar] [CrossRef]
- Corona-Gutiérrez, K.; Nucamendi-Guillén, S.; Cabrera-Ríos, M. Priority-Indexed Cumulative Capacitated VRP with NSGA-II. Comput. Oper. Res. 2023, 149, 106013. [Google Scholar] [CrossRef]
- Ghannadpour, S.F.; Zarrabi, A. Multi-Objective Heterogeneous VRP with Customer-Priority Satisfaction. Soft Comput. 2023, 27, 2381–2402. [Google Scholar] [CrossRef]
- Chen, J.; Wang, X.; Zhang, Q. An IGA-ACO Hybrid Algorithm for the Vehicle Routing Problem with Time Windows. Mathematics 2024, 12, 239. [Google Scholar] [CrossRef]
- Global Fishing Watch. GFW Events API Documentation. 2024. Available online: https://globalfishingwatch.org/our-apis/documentation#events (accessed on 1 March 2026).
- Conover, W. Practical Nonparametric Statistics, 3rd ed.; Wiley: New York, NY, USA, 1999. [Google Scholar]
- Helsgaun, K. An Extension of the Lin-Kernighan-Helsgaun TSP Solver for Constrained Traveling Salesman and Vehicle Routing Problems; Technical Report Technical Report; Roskilde University: Roskilde, Denmark, 2017. [Google Scholar]
- Western and Central Pacific Fisheries Commission (WCPFC). Compliance Monitoring Scheme Annual Reports. 2024. Available online: https://www.wcpfc.int/ (accessed on 1 March 2026).








| Parameter Setting | # Tasks | APB-ACO Distance (km) | Coverage (%) | Composite |
|---|---|---|---|---|
| , eps , min | 156 | 100.0 | 0.687 | |
| , eps , min | 100 | 100.0 | 0.706 | |
| , eps , min | 67 | 100.0 | 0.721 | |
| , eps , min | 138 | 100.0 | 0.694 | |
| , eps , min | 78 | 100.0 | 0.713 | |
| , eps , min | 87 | 100.0 | 0.711 |
| Parameter | Symbol | Value | Description |
|---|---|---|---|
| Number of ants | 20 | Ants per iteration | |
| Iterations | T | 200 | Total iterations |
| Initial evaporation | 0.15 | Starting evaporation rate | |
| Min evaporation | 0.05 | Floor for evaporation | |
| Heuristic weight | 2.0 | Distance attractiveness | |
| Boost intensity | 2.0 | Priority boost strength | |
| Priority exponent | 1.5 | Priority nonlinearity | |
| HP threshold | 0.7 | High-priority cutoff | |
| Deadline penalty | 500.0 | Late-visit penalty weight | |
| Bridge neighbors | K | 3 | Nearest neighbors per HP node |
| Deadline | 72 h | Coverage deadline | |
| Station time | 0.5 h | Dwell time per task |
| Data Source | Records/Detections | Coverage Period | Key Metric |
|---|---|---|---|
| GFW AIS Fishing Effort (Zenodo, 2022 [12]) | 247,846 records | January–December 2022 | Vessel-hours/0.01° cell; top flags: TWN, JPN, CHN |
| Sentinel-1 SAR Dark Vessels (Paolo et al. [11]) | 389 detections (131 = 33.7% dark) | 2022 | Unmatched rate: 33.7%; KDE density field normalized to |
| GFW Events API (Encounter Events) | 186 deduplicated (84 risk-flagged, 29 carrier) | January–December 2022 | Risk encounter rate: 45.2%; carrier involvement: 15.6% |
| Method | Composite | Cov. (%) | Revisit (h) | Dist. (km) | Bal. (CV) | Fuel (t) | Fuel/Cov |
|---|---|---|---|---|---|---|---|
| Lawnmower | 0.225 | 0.0 | 72.0 | 35,749 | 0.10 | 434.3 | 434.3 * |
| Fishing Effort (AIS only) | 0.000 | 0.0 | 72.0 | 5718 | 1.00 | 69.5 | 69.5 * |
| SPI-Driven PB-ACO (Proposed) | 0.483 | 50.0 | 0.17 | 28,618 | 0.12 | 350.4 | 7.01 |
| Configuration | Composite | Coverage (%) | Dist (km) | |||
|---|---|---|---|---|---|---|
| Full Model (AIS + SAR + Enc.) | 0.4 | 0.4 | 0.2 | 0.483 | 50.0 | 28,618 |
| w/o Dark Vessel (AIS + Enc only) | 0.6 | 0.0 | 0.4 | 0.684 | 100.0 | 30,142 |
| w/o Encounter (AIS + SAR only) | 0.5 | 0.5 | 0.0 | 0.478 | 50.0 | 30,336 |
| Fishing Effort-Only | 1.0 | 0.0 | 0.0 | 0.684 | 100.0 | 30,142 |
| Composite | Coverage (%) | Revisit (h) | Distance (km) | |
|---|---|---|---|---|
| 5 | 0.740 | 100.0 | 1.20 | 29,932 |
| 10 | 0.474 | 50.0 | 0.91 | 32,124 |
| 20 * | 0.478 | 50.0 | 0.17 | 30,336 |
| 30 | 0.732 | 100.0 | 1.08 | 31,212 |
| 50 | 0.742 | 100.0 | 1.02 | 29,550 |
| Algorithm | Dist Mean (km) | Dist. Std (km) | Composite | Coverage (%) | Time (s) |
|---|---|---|---|---|---|
| PB-ACO | 23,294 | ±414 | 0.709 | 100.0 | 3.2 |
| APB-ACO | 21,658 | ±9 | 0.706 | 100.0 | 56.3 |
| GA | 36,488 | ±1768 | 0.634 | 100.0 | 0.7 |
| PSO | 33,566 | ±1537 | 0.637 | 100.0 | 0.1 |
| DQN | 59,353 | ±1761 | 0.593 | 100.0 | 23.9 |
| NSGA-II | 37,519 | ±1638 | 0.149 | 0.0 | 3.4 |
| Metric | PB-ACO | GA | PSO | DQN | NSGA-II |
|---|---|---|---|---|---|
| Total Distance | <0.001 *** | <0.001 *** | <0.001 *** | <0.001 *** | <0.001 *** |
| Priority Position | <0.001 *** | 0.055 n.s. | <0.001 *** | 0.017 * | 0.012 * |
| PB-ACO | APB-ACO | |||||||
|---|---|---|---|---|---|---|---|---|
| HP Tasks | Dist. (km) | Cov. (%) | Comp. | Dist. (km) | Cov. (%) | Comp. | Dist (%) | Cov (pp) |
| 2 (2%) | 24,001 ± 392 | 75.0 | 0.564 | 21,657 ± 7 | 100.0 | 0.702 | −9.8 | +25.0 |
| 5 (5%) | 24,010 ± 385 | 92.0 | 0.659 | 21,750 ± 7 | 100.0 | 0.699 | −9.4 | +8.0 |
| 10 (10%) | 24,011 ± 380 | 67.0 | 0.519 | 21,802 ± 50 | 90.0 | 0.646 | −9.2 | +23.0 |
| 15 (15%) | 24,166 ± 433 | 58.0 | 0.468 | 21,912 ± 76 | 80.0 | 0.588 | −9.3 | +22.0 |
| 20 (20%) | 23,979 ± 463 | 44.0 | 0.392 | 22,110 ± 158 | 85.0 | 0.613 | −7.8 | +41.0 |
| Configuration | Composite | Rank (vs. Default) | ||||
|---|---|---|---|---|---|---|
| Coverage-Focused | 0.50 | 0.20 | 0.20 | 0.10 | 0.496 | +2.7% |
| Balance-Focused | 0.25 | 0.35 | 0.25 | 0.15 | 0.521 | Best |
| Efficiency-Focused | 0.25 | 0.20 | 0.40 | 0.15 | 0.441 | −8.7% |
| Default | 0.35 | 0.25 | 0.25 | 0.15 | 0.483 | Baseline |
| Equal Weights | 0.25 | 0.25 | 0.25 | 0.25 | 0.433 | −10.4% |
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. |
© 2026 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license.
Share and Cite
Hu, S.; Zhang, Q.; Wang, Y.; Wang, X. A Risk-Driven Maritime Patrol Route Optimization Framework for IUU Fishing Surveillance Using Multi-Source AIS and SAR Data Fusion. J. Mar. Sci. Eng. 2026, 14, 878. https://doi.org/10.3390/jmse14100878
Hu S, Zhang Q, Wang Y, Wang X. A Risk-Driven Maritime Patrol Route Optimization Framework for IUU Fishing Surveillance Using Multi-Source AIS and SAR Data Fusion. Journal of Marine Science and Engineering. 2026; 14(10):878. https://doi.org/10.3390/jmse14100878
Chicago/Turabian StyleHu, Songtao, Qianyue Zhang, Yiming Wang, and Xiaokang Wang. 2026. "A Risk-Driven Maritime Patrol Route Optimization Framework for IUU Fishing Surveillance Using Multi-Source AIS and SAR Data Fusion" Journal of Marine Science and Engineering 14, no. 10: 878. https://doi.org/10.3390/jmse14100878
APA StyleHu, S., Zhang, Q., Wang, Y., & Wang, X. (2026). A Risk-Driven Maritime Patrol Route Optimization Framework for IUU Fishing Surveillance Using Multi-Source AIS and SAR Data Fusion. Journal of Marine Science and Engineering, 14(10), 878. https://doi.org/10.3390/jmse14100878

