Skip to Content
MathematicsMathematics
  • Article
  • Open Access

22 September 2026

31 Pages

Redundancy-Suppressed Multi-Objective Evolutionary Algorithm with Validation-Calibrated Archiving for Sea Surface Temperature Sensor Placement

,
and
Faculty of Information Engineering and Automation, Kunming University of Science and Technology, Kunming 650500, China
*
Author to whom correspondence should be addressed.

Abstract

The sea surface temperature sparse sensor placement (SST-SSP) problem involves selecting a limited number of in situ observation sites to reconstruct full sea surface temperature fields. We first establish the SST-SSP model, considering proper orthogonal decomposition (POD) information, deployment burden, and modal redundancy. This is different from well-known POD-based solutions. Then, we propose a cost-aware redundancy-suppressed multi-objective evolutionary algorithm based on decomposition (CARS-MOEA/D) to solve this problem. Specifically, CARS-MOEA/D uses redundancy-assisted decomposition search to explore complementary layouts and validation-calibrated external archiving to retain favorable reconstruction-burden trade-offs. Experiments on 36 Optimum Interpolation Sea Surface Temperature (OISST) instances cover eleven regional and basin-scale domains, as well as the global ocean at three spatial resolutions. The results demonstrate that CARS-MOEA/D outperforms state-of-the-art multi-objective evolutionary algorithms. A Tropical Atmosphere Ocean buoy-network case study further illustrates the practical value of CARS-MOEA/D. The official data sources and source-code repository are provided to support reproducible research and future work in this area.

1. Introduction

The sea surface temperature sparse sensor placement (SST-SSP) problem is concerned with selecting a limited set of observation sites for reconstructing complete sea surface temperature (SST) fields. SST observations support climate monitoring [1], data-product validation [2], and regional ocean analysis [3]. Continued ocean warming and marine heatwaves increase the need for sustained observing capability [4,5,6]. In practice, moored-buoy networks are constrained by platform availability, ship time, access windows, communication capacity, and maintenance resources [7]. Observing system experiments provide system-level evidence for network decisions [8], while the Tropical Pacific Observing System redesign emphasizes platform complementarity, sustained records, and robust operation [9]. As the candidate network and allowed sensor number grow, the number of feasible station portfolios increases rapidly. SST-SSP is therefore a difficult combinatorial planning problem that requires efficient reconstruction-oriented screening before field evaluation.
Proper orthogonal decomposition (POD) links sparse observations to full-field reconstruction through a low-dimensional basis [10,11]. Current approaches mainly optimize observability, information volume, or reconstruction stability [12,13,14], subject to constraints such as finite sensor numbers, task specificity, and mobility [15,16,17]. While these models offer effective criteria, information-rich layouts often require numerous stations or remote sites. Additionally, selected sites may produce similar responses across the retained POD modes. In this case, information quality alone does not characterize deployment burden or marginal modal coverage provided by each station. This motivates considering deployment burden and marginal modal coverage in the model.
The proposed SST-SSP model has three objectives. The first objective minimizes the negative log determinant of the selected POD observation matrix, favoring high global information. The second objective combines station count and normalized offshore distance. Each selected site consumes platform and service capacity, and remote access adds vessel effort and operational exposure. The third objective minimizes modal redundancy. Two sites that are informative individually may exhibit similar responses in the retained modes, so selecting both consumes two station slots but adds little modal coverage. Earlier empirical orthogonal function (EOF)-based methods used cross products or exclusion-volume constraints to reduce redundant measurements [18,19]. Since fixed thresholds can have different meanings across regions, resolutions, POD ranks, and sensor numbers, modal redundancy is treated as a graded objective that favors complementary POD responses.
The resulting model has a variable-cardinality binary decision vector and three conflicting objectives. No single layout can minimize all objectives simultaneously, so a set of nondominated layout solutions is required to provide valuable information for decision makers [20,21]. Recently, the decomposition-based multi-objective evolutionary algorithm (MOEA/D) has been shown to be powerful for many multi-objective optimization problems. It distributes the search among scalar subproblems and exchanges information through weight-vector neighborhoods [22]. This decomposition structure is suitable when no trade-off direction is prescribed in advance [23]. These facts motivate a decomposition-based evolutionary search for the SST-SSP problem.
However, information objectives and held-out reconstruction error characterize different aspects of a layout [24,25]. A Pareto archive constructed only in the three-objective search space may retain layouts with unfavorable validation root-mean-square error (RMSE), whereas evaluating every offspring by full-field reconstruction would substantially increase the search cost. To address this mismatch, we propose a cost-aware redundancy-suppressed MOEA/D (CARS-MOEA/D). Redundancy-assisted decomposition search explores complementary layouts across sensor budgets. A validation-calibrated external archive periodically evaluates representative layouts and retains favorable validation-RMSE–burden trade-offs. The independent test set is reserved for final evaluation.
The contributions of this work are summarized as follows.
First, a cost-aware tri-objective SST-SSP model jointly represents POD information, region-normalized deployment burden, and modal redundancy. The same formulation supports prospective site planning and retention decisions for existing networks.
Second, CARS-MOEA/D combines redundancy-assisted decomposition search with validation-calibrated external archiving. The search component promotes complementary layouts, while the archive component converts the explored objective trade-offs into reconstruction-oriented decisions.
Third, the method is evaluated on 36 Optimum Interpolation Sea Surface Temperature (OISST) instances for Pareto quality, reconstruction accuracy, scalability, component effectiveness, and robustness. A Tropical Atmosphere Ocean (TAO) buoy-network case further examines station retention, criticality, and backup-site selection under historical missingness.
The rest of this paper is organized as follows. Section 2 describes the POD-based SST reconstruction model and formulates the tri-objective sensor placement problem. Section 3 presents the proposed CARS-MOEA/D method. Section 4 reports the experimental settings, parameter analysis, algorithm comparisons, ablation studies, and engineering assessments. Finally, Section 5 concludes this paper and suggests future research directions.

2. Problem Formulation

The cost-aware SST-SSP model combines a cardinality-constrained layout, POD reconstruction, three placement objectives, and validation-based decision selection.

2.1. Problem Description

The SST field in a selected oceanic region is divided into valid ocean grid points. The notation used throughout the paper is listed in Table 1. Symbols used within a single equation or algorithm are defined when introduced. The problem is formulated below using this notation.
Table 1. Main notation used throughout the paper.
Let Ω = { 1 , 2 , … , P } denote the candidate site set. Depending on the planning task, Ω describes prospective ocean cells or the coordinates of an existing buoy network. The task selects observations that retain sufficient SST information under station and access constraints. The POD basis, site-specific burden index, and admissible sensor-number range define the problem inputs. The model returns a portfolio of feasible layouts with different resource–reconstruction trade-offs.
A sensor layout is encoded by b ∈ { 0 , 1 } P , where b i = 1 means that candidate site i is selected. Its sensor set and the feasible cardinality-constrained solution space are jointly defined by
X ( b ) = { i ∈ Ω : b i = 1 } ,
S = b ∈ { 0 , 1 } P : K min ≤ | X ( b ) | ≤ K max .
Figure 1 illustrates the connections between the discrete layout and the physical reconstruction process. Panels (a) and (b) show an SST snapshot over the study region and its valid candidate sites, respectively. Panel (c) shows the layout selected by the binary vector b . Sampling the snapshot at these sites gives y t = C X x t , from which the POD reconstruction in panel (d) is obtained.
Figure 1. Definition of sea surface temperature sparse sensor placement (SST-SSP) on the small-scale China Sea instance. (a) Sea surface temperature (SST) snapshot x t ; (b) candidate set Ω ; (c) selected layout X ⊆ Ω ; and (d) proper orthogonal decomposition (POD) reconstruction x ^ t ( X ) . White squares and open circles mark candidate and selected sites, respectively. Dashed lines are graticules, black denotes land or invalid cells, and one temperature scale is used throughout.

2.2. POD-Based Reconstruction Representation

POD provides the low-dimensional link between sparse observations and the full SST field. Following the standard POD-based sparse-reconstruction setting [10,11], let x t ∈ R P denote the SST snapshot at time t. For the T tr training snapshots, let x ¯ be their temporal mean and stack ( x t − x ¯ ) ⊤ as the rows of the centered matrix X ˜ tr . Its singular value decomposition separates dominant spatial patterns from their temporal amplitudes:
X ˜ tr = U Σ V ⊤ ,
Φ = V : , 1 : r ∈ R P × r .
The retained rank r is the smallest rank whose squared singular values explain at least the prescribed fraction η of training variability, clipped to [ r min , r max ] and the available matrix rank. Each row of Φ is therefore the retained modal response of one candidate site. For a selected sensor set X, let C X be its row-selection matrix. The observation matrix, sparse measurement, ridge estimate, and reconstructed field form the chain
Ψ X = C X Φ ,
y t = C X x t ,
a t ( X ) = Ψ X ⊤ Ψ X + ρ I − 1 Ψ X ⊤ y t − C X x ¯ ,
x ^ t ( X ) = x ¯ + Φ a t ( X ) .
where Ψ X ∈ R | X | × r contains the modal responses available at the selected sites and ρ > 0 is a small ridge coefficient. Thus, the layout determines the sampled modal rows and, through them, the stability and accuracy of full-field reconstruction.

2.3. Tri-Objective Sensor Placement Formulation

Each feasible layout is evaluated from three complementary perspectives. The first objective measures whether the selected POD rows support stable coefficient estimation, the second quantifies the station and offshore-access burden of the selected sites, and the third identifies repeated modal responses as an additional dimension of layout quality. All three objectives are formulated for minimization. The first two define the planning trade-off ultimately returned to the decision maker, whereas f 3 is termed auxiliary because it guides candidate generation toward layouts with complementary POD responses.

2.3.1. POD Information Objective

The first requirement is that the selected rows collectively observe the retained POD subspace. The Gram matrix Ψ X ⊤ Ψ X summarizes this joint observability, and its determinant provides a D-optimal information-volume criterion for sensor selection [24,25,26]. Converting determinant maximization into the common minimization form gives
f 1 ( X ) = − log det Ψ X ⊤ Ψ X + ρ I .
The interpretation of this objective is illustrated in Figure 2. Each row of Ψ X records the retained-mode responses at one selected site. Each column describes how strongly the complete layout observes one mode. The displayed intensities represent normalized absolute response magnitudes, while the actual POD entries retain their signs. A weak column, illustrated by Mode 4, indicates a poorly observed direction of the retained subspace. Rows with complementary patterns expand the jointly observed modal subspace. Near-duplicate rows add comparatively little information.
Figure 2. Schematic interpretation of the POD information objective for a selected layout X. Rows and columns of Ψ X correspond to selected sites and retained POD modes, respectively. Darker cells denote larger normalized absolute response magnitudes. Complementary site responses broaden modal coverage, near-duplicate responses add limited new information, and a weakly observed mode contracts the information volume measured by det ( Ψ X ⊤ Ψ X + ρ I ) .
Algebraically, det ( Ψ X ⊤ Ψ X + ρ I ) is the product of the regularized eigenvalues of the Gram matrix. A weakly observed direction produces a small eigenvalue and contracts this information volume. The ridge term ρ I keeps the criterion well-defined for rank-deficient or poorly conditioned layouts. Consequently, a smaller f 1 ( X ) indicates larger information volume and, generally, a more stable coefficient-estimation problem.

2.3.2. Deployment-Burden Objective

The second objective distinguishes nearshore and remote-ocean layouts by combining a fixed station term with grid-based offshore distance. This formulation quantifies deployment burden consistently across a region. Let Ω land contain the land-cell centers in the full-resolution OISST mask, let ( φ i , ℓ i ) and ( φ q , ℓ q ) be the coordinates of ocean site i and land cell q, respectively, and let φ ¯ be the regional mean latitude. The periodic longitude separation is
Δ ℓ i q = min | ℓ i − ℓ q | , 360 ∘ − | ℓ i − ℓ q | .
The offshore distance, its regional normalization, and the layout burden are
δ i = min q ∈ Ω land [ 111 ( φ i − φ q ) ] 2 + 111 cos π φ ¯ 180 Δ ℓ i q 2 ,
δ ˜ i = δ i − δ min δ max − δ min ,
f 2 ( X ) = ∑ i ∈ X 1 + δ ˜ i γ , γ > 0 .
Angular coordinates are in degrees and δ i is in kilometers; when δ max = δ min , δ ˜ i is set to zero. The periodic separation in Equation (10) supplies the shorter longitudinal arc across the 0 ∘ / 360 ∘ boundary. The raster-index approximation converts latitude to approximately 111 km per degree and scales longitude by the regional mean latitude φ ¯ , yielding a reproducible within-domain burden index. Figure 3 illustrates how the raster land–sea mask converts a selected ocean cell into a nearest-land distance and then into a site burden. The schematic uses cell centers to match the gridded OISST mask used in the formal experiments.
Figure 3. Grid-based definition of the deployment-burden objective. Gray and cyan cells denote land and valid ocean cells, respectively. Orange circles indicate three illustrative selected sites, whereas blue circles and red outlines mark the centers and extents of their nearest land cells. The double-headed segments represent the center-to-center distances δ 1 , δ 2 , and δ 3 .
The unit term represents the burden associated with one station, while the normalized distance term represents additional offshore access; γ = 1 is used unless stated otherwise. Hence, f 2 increases with both sensor number and relative distance from land and provides a consistent within-domain deployment-burden index.

2.3.3. Modal-Redundancy Auxiliary Objective

The determinant in f 1 measures global observability, but layouts with similar information volumes may still contain locally repeated modal responses. Let ϕ i ⊤ be the ith row of Φ . Its normalized response and the average worst-case pairwise similarity of a layout are
u i = ϕ i max ∥ ϕ i ∥ 2 , ϵ ,
f 3 ( X ) = 1 | X | ∑ i ∈ X max j ∈ X j ≠ i u i ⊤ u j , | X | ≥ 2 .
Here, ϵ is a positive safeguard and | u i ⊤ u j | ∈ [ 0 , 1 ] is the modal similarity between two sites; f 3 = 0 for a singleton layout. Larger values indicate stronger repeated responses, so minimizing f 3 supplies an auxiliary modal-complementarity direction alongside the primary information–burden trade-off. Because maximum similarity can increase with sensor cardinality K, the independent contribution of f 3 is assessed through fixed-K comparisons in Section 4.5.
With f m ( b ) = f m ( X ( b ) ) , the complete model is
min b ∈ S F ( b ) = f 1 ( b ) , f 2 ( b ) , f 3 ( b ) .
Standard minimization-based Pareto dominance returns a portfolio of trade-off layouts.

2.4. Validation-Based Decision Criterion

The information objective f 1 guides efficient combinatorial search, and validation RMSE measures realized reconstruction on pre-test snapshots. Because f 1 depends only on the selected POD rows, it is substantially cheaper to evaluate than reconstructing all validation snapshots. Validation RMSE is therefore applied to a bounded set of candidate layouts during archive calibration. For a snapshot set D , define
RMSE D ( X ) = 1 | D | ∑ x t ∈ D 1 P x t − x ^ t ( X ) 2 2 .
For D = D val , this quantity is denoted by RMSE val . Among candidate layouts evaluated on the validation set, preference is defined by Pareto dominance in ( RMSE val , f 2 ) , thereby retaining the reconstruction–burden trade-off in the returned decisions. The capacity-bounded realization of this criterion is described in Section 3.3. Once the validation-based decisions are fixed, they are evaluated on the temporally held-out test set using RMSE test ≡ RMSE D test .

3. CARS-MOEA/D Algorithm

CARS-MOEA/D combines tri-objective decomposition search with a validation-calibrated external archive. The former explores information–burden–redundancy trade-offs, whereas the latter retains reconstruction–burden portfolios.

3.1. General Scheme

Let N, N nb , G max , and T max denote the population size, neighborhood size, generation limit, and wall-clock limit. External refinement is controlled by interval τ cal , per-event sample count N cal , and archive capacity N val . CARS-MOEA/D maintains population P , a search archive A s in ( f 1 , f 2 , f 3 ) , and a validation-calibrated external archive A val in ( RMSE val , f 2 ) . The two archives serve evolutionary search and returned-decision selection, respectively. The overall workflow is summarized in Algorithm 1.
Algorithm 1 Main framework of CARS-MOEA/D.
Input: POD basis Φ , normalized offshore distances { δ ˜ i } , validation set D val , K min , K max , N, G max , T max , τ cal , N cal , and N val
Output: Search archive A s and validation-calibrated external archive A val
  1:
Construct { u i } , leverage scores { h i } , cluster labels { κ i } , and F = ( f 1 , f 2 , f 3 )
  2:
Generate weight vectors Λ = { λ 1 , … , λ N } and neighborhoods { B i }
  3:
P ←  RandomFeasibleInitialization ( K min , K max , N )
  4:
Evaluate P and initialize A s ←  EnvironmentalSelect ( P , N )
  5:
A val ← ⌀ , H ← ⌀ ; initialize the objective cache
  6:
for  ν = 1 to G max  do
  7:
    if elapsed wall-clock time reaches T max  then
  8:
        break
  9:
    end if
10:
    Update the ideal and nadir points from P
11:
     ( P , Q ) ←  DecompositionSearch ( P , Λ , { B i } , h , κ )
12:
     A s ←  EnvironmentalSelect ( A s ∪ P ∪ Q , N )
13:
    if  ν mod τ cal = 0  then
14:
         A val ←  CalibrateArchive ( A s , D val , N cal , N val , H )
15:
    end if
16:
end for
17:
A s ← ND ( f 1 , f 2 , f 3 ) ( A s ∪ P )
18:
Perform one final external-archive refinement for unevaluated representatives when the remaining budget permits
19:
return  A s and A val
The search archive uses inexpensive objective evaluations to drive evolution. The external archive applies validation reconstruction to selected candidates. Initial sensor numbers are drawn uniformly from [ K min , K max ] to cover the admissible network sizes. Sorted sensor-index tuples serve as cache keys for repeated layouts.

3.2. Redundancy-Assisted Decomposition Search

The core search assigns one layout to each weight vector λ i on the three-objective simplex. The N nb nearest weight vectors form neighborhood B i . Because the objectives have different ranges, replacement uses the normalized Tchebycheff function
g te ( X ∣ λ i , z * , z nad ) = max m ∈ { 1 , 2 , 3 } max ( λ m i , 10 − 3 ) | f m ( X ) − z m * | max ( z m nad − z m * , 10 − 12 ) ,
where z * and z nad are the current ideal and nadir points. Normalization prevents an objective with a larger numerical range from dominating replacement. The simplex contains boundary and interior weight vectors, so different subproblems emphasize information, burden, redundancy, or their combinations; no single fixed weighting is imposed on the complete population. In particular, information-oriented subproblems remain active when the sensor budget is small, while redundancy-oriented subproblems introduce complementary alternatives. The term auxiliary describes the downstream role of f 3 : it participates fully in candidate generation, but layouts returned for deployment are selected by the validation-RMSE–burden archive in Section 3.3. Section 4.5 evaluates this design at fixed sensor cardinality to separate the contribution of f 3 from changes in network size.
The set operators use a fixed structure extracted from the POD basis and candidate coordinates. Candidate site i has leverage score h i = ∥ ϕ i ∥ 2 2 [11], and K-means labels κ i are computed once from standardized latitude, sine and cosine of longitude, and the first min ( 5 , r ) POD components [27]. Set crossover samples from the parental union and fill missing sites with probability proportional to h i / ( 1 + n κ i ) , where n κ i counts selected sites in cluster κ i . Add, remove, and swap mutation moves are selected with probabilities 0.2, 0.2, and 0.6, respectively; the higher swap probability favors spatial refinement at fixed cardinality, while balanced add and remove moves explore the admissible sensor-number range.
Algorithm 2 allows an offspring to update several neighboring subproblems when it improves their scalarized values, so one complementary layout can benefit nearby trade-off directions.
Algorithm 2 Redundancy-assisted MOEA/D decomposition search.
Input: Population P , weight vectors Λ , neighborhoods { B i } , scores h , labels κ , rates p c , p m
Output: Offspring set Q and updated population P
  1:
Q ← ⌀ ; update z * and z nad
  2:
for each subproblem i in random order do
  3:
    Select two parents X p 1 and X p 2 from B i
  4:
    if  rand < p c  then
  5:
        Draw K c ∼ Unif { K min , … , K max } and form X c from X p 1 ∪ X p 2
  6:
        Fill missing sites using h and κ
  7:
    else
  8:
         X c ← X p 1
  9:
    end if
10:
    if  rand < p m  then
11:
        Apply an add, remove, or swap move to X c and enforce K min ≤ | X c | ≤ K max
12:
    end if
13:
    Evaluate F ( X c ) = ( f 1 , f 2 , f 3 ) using the objective cache
14:
    Update z * and z nad with F ( X c )
15:
    for each j ∈ B i  do
16:
        if  g te ( X c ∣ λ j , z * , z nad ) ≤ g te ( X j ∣ λ j , z * , z nad )  then
17:
            X j ← X c
18:
        end if
19:
    end for
20:
     Q ← Q ∪ { X c }
21:
end for
22:
return  Q and P

3.3. Validation-Calibrated External Archive Refinement

Algorithm 3 limits validation cost by evaluating at most N cal unseen layouts every τ cal generations. Its cumulative archive retains at most N val layouts in ( RMSE val , f 2 ) .
Algorithm 3 Validation-calibrated external archive refinement.
Input: Search archive A s , validation set D val , per-event sample count N cal , archive capacity N val , RMSE cache H
Output: Updated validation-calibrated external archive A val
  1:
Rank A s by three-objective nondominance
  2:
Within each front, sort layouts by decreasing crowding distance
  3:
Concatenate the fronts to obtain the representative order L
  4:
n eval ← 0
  5:
for each layout X ∈ L  do
  6:
    if  X ∉ H and n eval < N cal  then
  7:
        Reconstruct all snapshots in D val and compute RMSE val ( X )
  8:
        Store RMSE val ( X ) in H and set n eval ← n eval + 1
  9:
    end if
10:
    if  n eval = N cal  then
11:
        break
12:
    end if
13:
end for
14:
Form C val = { ( X , RMSE val ( X ) , f 2 ( X ) ) : X ∈ H }
15:
A val ←  EnvironmentalSelect ( C val , N val ) in ( RMSE val , f 2 )
16:
return   A val
For one layout containing k sensors and r retained modes, calculating f 1 requires forming an r × r Gram matrix and its log determinant, while f 3 requires the pairwise similarities among the k normalized modal rows. The dominant costs are therefore O ( k r 2 + r 3 ) and O ( k 2 r ) , respectively. For one newly calibrated layout, reconstruction over | D val | validation snapshots and P ocean cells additionally costs approximately O | D val | ( k r + r 2 + P r ) after the layout-specific least-squares factors are formed. At most N cal new layouts incur this cost at one calibration event. The objective and RMSE caches reduce repeated work, and the calibration budget bounds the number of validation reconstructions per event. Because the reconstruction term grows linearly with P after the layout-specific factors are formed, periodic bounded calibration is most consequential on basin-scale and global instances. Empirical growth with P and k is reported in Section 4.6.2.

4. Results and Discussion

4.1. Experimental Setup

The experiments use the daily mean SST variable of the National Oceanic and Atmospheric Administration (NOAA) OISST version 2.1 from 2010 to 2025 [1]. Starting from the first daily field in each annual file, every seventh time index is retained, giving 53 snapshots per year. The snapshots from 2010–2018, 2019–2021, and 2022–2025 form the training, validation, and temporally held-out test sets, respectively. The three sets contain 477, 159, and 212 snapshots. The training set determines the POD basis and its retained rank. The rank is the smallest value explaining at least 95% of training variance within [ 20 , 50 ] . The effect of relaxing the upper rank bound on the large global instance is examined in Section 4.6.4. The calibrated archive in Section 3.3 uses the validation set, and the test set supplies the final evaluation. (The NOAA OISST v2.1 data used to construct the test instances are publicly available from the https://www.ncei.noaa.gov/products/optimum-interpolation-sst (accessed on 17 May 2026); the TAO buoy observations used in the engineering case are available from the https://tao.ndbc.noaa.gov/tao/data_download/ (accessed on 16 July 2026)).
OISST is a Level-4 blended analysis constructed from satellite and in situ observations with spatial interpolation [1]. The temporal split isolates a held-out period and evaluates reconstruction of the OISST analysis product under a fixed historical POD basis. Section 4.7 then evaluates transfer with recorded in situ observations and historical missingness from the TAO network.
Twelve oceanic domains are considered. The coordinate windows are China Sea (0– 45 ∘ N, 100– 145 ∘ E), African waters ( 40 ∘ S– 40 ∘ N, 20 ∘ W– 60 ∘ E), European waters (30– 72 ∘ N, 10 ∘ W– 45 ∘ E), North Atlantic (10– 60 ∘ N, 80 ∘ W– 20 ∘ E), South Atlantic ( 55 ∘ S– 0 ∘ , 60 ∘ W– 20 ∘ E), North Pacific (10– 60 ∘ N, 120 ∘ E– 120 ∘ W), South Pacific ( 55 ∘ S– 0 ∘ , 160 ∘ E– 70 ∘ W), Indian Ocean ( 40 ∘ S– 25 ∘ N, 40– 120 ∘ E), South Indian Ocean (55– 15 ∘ S, 45– 120 ∘ E), Equatorial Pacific ( 15 ∘ S– 15 ∘ N, 150 ∘ E– 80 ∘ W), and Southern Ocean (65– 45 ∘ S, all longitudes). Longitude-wrapping windows are assembled before the valid-ocean mask is applied. The global domain uses all valid OISST ocean cells and is therefore not represented by another rectangle in Figure 4.
Figure 4. Spatial coverage of the eleven regional and basin-scale OISST coordinate windows. (a) African waters (AF), European waters (EU), and China Sea (CS); (b) North Atlantic (NA), South Atlantic (SA), Indian Ocean (IO), South Indian Ocean (SI), and Southern Ocean (SO); and (c) North Pacific (NP), South Pacific (SP), and Equatorial Pacific (EP). Only valid ocean cells inside each window enter the corresponding instance. The global domain uses all valid OISST ocean cells and is not outlined separately.
The three spatial resolutions are obtained by direct coordinate subsampling of the native 0.25 ∘ grid with strides 8, 4, and 2, yielding 2.0 ∘ , 1.0 ∘ , and 0.5 ∘ candidate grids; no block averaging is applied. Cells with invalid SST values under the OISST land–sea mask are excluded. As summarized in Table 2, the resulting 36 instances range from 231 candidate sites in the small European instance to 172,681 sites in the large global instance. Figure 5 illustrates the corresponding change in candidate-grid density within the same China Sea subregion. This range evaluates the method across local, basin-scale, and global search spaces. Within each geographical domain, the small, medium, and large instances are nested coordinate subsamples of the same temporally split OISST fields rather than three independent ocean-temperature data sets. They are treated as distinct optimization instances because their candidate sets, POD bases, and search spaces differ; algorithm runs and random seeds are independent across every domain–scale combination.
Table 2. Spatial scales and search settings of the formal instances.
Figure 5. Candidate ocean cells in the same China Sea subregion at (a) small, (b) medium, and (c) large spatial scales, corresponding to grid spacings of 2.0 ∘ , 1.0 ∘ , and 0.5 ∘ , respectively.
Five evolutionary methods are included in the main comparison. NSGA-II uses nondominated sorting and crowding distance to balance convergence and diversity [28]. MOPSO maintains personal-best states and samples leaders from a nondominated external archive [29]. Conventional MOEA/D decomposes the tri-objective problem into normalized Tchebycheff subproblems connected by weight-vector neighborhoods [22]. Compact calibrated MOEA/D is a mechanism-based comparison method constructed during this study rather than a previously published algorithm. It integrates graph-guided initialization, probability-based search guidance, and local improvement, which showed comparatively effective search performance in the preliminary experiments. It is therefore included as an enhanced comparison method. CARS-MOEA/D instead uses the proposed redundancy-assisted decomposition search and cumulative validation-calibrated archive described in Section 3.
All five methods use the same binary subset encoding, sensor-number bounds, three objective definitions, population size N = 40 , and instance-specific wall-clock budget. Their algorithm-specific selection and update rules remain unchanged. The wall-clock budget includes all objective-evaluation and external-refinement costs of CARS-MOEA/D. Larger regions receive longer budgets because the cost of evaluating a layout grows with the number of valid ocean cells. The budgets are listed in Table 4. Every algorithm–instance combination is independently repeated 21 times using seeds 1–21. Table 3 summarizes the algorithm-specific settings.
Table 3. Principal algorithm-specific settings used in the formal comparison. Common settings are N = 40 , p m = 0.9 , the same objectives and bounds, seeds 1–21, and the wall-clock budgets in Table 4.
Table 4. Equal wall-clock budgets assigned to each algorithm on each instance(s).
The experiments were implemented in Python 3.13 and executed on a 64-bit Linux computing server equipped with two Intel Xeon Platinum 8358P processors at 2.60 GHz (64 physical cores in total) and 503 GiB of memory. (The source code and reproducibility package are publicly available at https://github.com/caomeiweikaoya/CARS-MOEAD (accessed on 27 July 2026)). All experiments are performed using central processing units (CPUs). Up to 56 independent runs are scheduled concurrently on one server node, and each run uses one numerical thread. Completed runs are cached when an interrupted batch resumes, and every algorithm retains its assigned instance-specific wall-clock budget.
The fixed CARS-MOEA/D settings are ridge coefficient ρ = 10 − 6 , crossover rate p c = 0.8 , mutation rate p m = 0.9 , and search-archive capacity N. The orthogonal experiment selects the remaining principal parameters. The neighborhood size N nb is round ( N ) + 2 , clipped to [ 3 , N ] . The set operators use 15, 30, and 60 K-means labels for the small, medium, and large scales, respectively. These labels are computed once before search.

4.2. Performance Metrics and Statistical Protocol

The third objective guides the search, whereas the final planning decision concerns reconstruction error and deployment burden. Primary evaluation is therefore performed in ( f 2 , RMSE test ) , where RMSE test = RMSE D test is the reconstruction criterion in Section 2 evaluated over the 212 test snapshots. The two-dimensional indicators are computed from the archive supplied by the stated evaluation route. The three-dimensional indicators are computed separately from each run’s search archive in ( f 1 , f 2 , f 3 ) and quantify the approximation of the information-objective front.
For each instance, the outputs of all compared algorithms and all 21 runs are pooled and nondominated to construct one common empirical reference front. The ideal and nadir values of this pooled front define a fixed normalization range for every run of that instance. After applying this common normalization, let R denote the normalized reference front and S the normalized approximation set returned by one algorithm. Following established multi-objective performance assessment practice [30,31], the inverted generational distance (IGD) and generational distance (GD) are
IGD ( S , R ) = 1 | R | ∑ r ∈ R min s ∈ S ∥ r − s ∥ 2 ,
GD ( S , R ) = 1 | S | ∑ s ∈ S min r ∈ R ∥ s − r ∥ 2 .
Hypervolume (HV) is calculated with the common normalized reference point ( 1.1 , 1.1 ) in two dimensions and ( 1.1 , 1.1 , 1.1 ) in three dimensions. A larger HV indicates a better joint approximation of convergence and spread, whereas lower IGD and GD values are preferred. Best RMSE and median RMSE characterize the extreme reconstruction accuracy and the overall quality of a returned front, respectively. For pairwise front comparison, C cov ( S 1 , S 2 ) is the proportion of points in S 2 dominated by at least one point in S 1 . Reporting several indicators avoids relying on one Pareto metric whose stability may vary with front geometry or sampling density [32,33].
For a higher-is-better response m, the reported paired improvement over baseline b is 100 ( m CARS − m b ) / | m b | ; for a lower-is-better response, the numerator is reversed. In the formal comparison and heatmaps, the “strongest evolutionary comparator” is the compact calibrated MOEA/D selected from overall average ranks. This comparator remains fixed across all 36 instances. After constructing the instance-level reference front and normalization range, the 21 run-level indicators are calculated. Their instance-level means provide the inputs for statistical testing.
Three evaluation routes separate archive construction from postprocessing. The raw-output route evaluates every returned layout. The test-Pareto route removes layouts dominated in ( f 2 , RMSE test ) and measures the realized test front. The validation-to-test route first fixes a nondominated archive in ( f 2 , RMSE val ) and then transfers that unchanged archive to the test set. Because layout selection is completed before test evaluation, the validation-to-test route defines the deployable decision protocol and supplies the primary inferential ranking table. The test-Pareto route quantifies how accurately the search archive maps to the realized reconstruction front. Its retention rate is R ND = | ND ( S ) | / | S | , and the corresponding dominated-point removal rate is 1 − R ND .
Table 5 summarizes the direction of each primary metric. For statistical comparison, the mean of the 21 independent runs is first obtained for each of the 36 region–scale instances. A Friedman test at the 95% confidence level is then applied across the 36 paired instance blocks. When the null hypothesis is rejected, two-sided paired Wilcoxon signed-rank tests compare CARS-MOEA/D with each competitor, and the resulting p-values are adjusted by Holm’s procedure, following the recommended nonparametric protocol for comparing algorithms over multiple data sets [34]. Rank-biserial correlation and Kendall’s W are additionally reported as effect-size measures for the pairwise and omnibus tests, respectively. This protocol prevents the 21 random repetitions of the same instance from being treated as 21 independent problem instances.
Table 5. Primary performance indicators used in the experiments.

4.3. Parameter Settings

With the evaluation protocol fixed, the principal CARS-MOEA/D parameters are determined before algorithmic comparison. An L 16 ( 4 4 ) orthogonal design examines four parameters with four levels. They are population size N, calibration interval τ cal , calibrated layouts per event N cal , and external archive capacity N val ; Table 6 lists the tested levels and selected values. The experiment uses the medium China Sea instance. Each combination is repeated 21 times with a 300-s budget. All parameter arms use the same controlled initial-layout policy. The selected values are subsequently evaluated with the final random initialization on all 36 formal instances.
Table 6. Factors, levels, and selected values in the L 16 ( 4 4 ) experiment.
Parameter selection uses validation data only. For each seed, the 16 treatments are pooled to construct a common empirical front in ( f 2 , RMSE val ) , from which validation HV, best validation RMSE, median validation RMSE, and nondominated retention rate are calculated. The smaller-the-better Taguchi signal-to-noise (S/N) ratio is used for the two RMSE responses, whereas HV and retention rate use the larger-the-better form [35]:
S / N STB = − 10 log 10 1 n ∑ j = 1 n y j 2 ,
S / N LTB = − 10 log 10 1 n ∑ j = 1 n 1 y j 2 .
Here, y j is the response from independent run j and n = 21 . A larger S/N value indicates a more favorable combination of mean performance and run-to-run stability. The four S/N indicators are ranked separately and then averaged to determine the level effect of each factor.
The equal-weight mean rank of the four S/N responses selects A 1 B 1 C 4 D 2 . The corresponding values are N = 40 , τ cal = 30 , N cal = 32 , and N val = 80 . This level-effect combination is used in all subsequent experiments. Repeating the ranking with validation IGD and GD produces the same selected levels and confirms the parameter setting.
Figure 6 explains the selected levels. Under a fixed 300-s budget, increasing N worsens the mean S/N rank because fewer population updates and calibration events are completed. A shorter τ cal accelerates validation of search-archive layouts. A larger N cal checks a broader portion of the archive at each event. The capacity effect is nonmonotonic. A capacity of 40 restricts the trade-off portfolio, while capacities above 80 retain more lower-ranked layouts. The selected levels balance search turnover, validation coverage, and decision-set size.
Figure 6. Taguchi S/N level trends of the four principal CARS-MOEA/D parameters. The ordinate is the mean rank obtained from the four S/N responses, so a lower value is better; red markers identify the selected levels A 1 B 1 C 4 D 2 .
An analysis-of-variance-style main-effect decomposition complements the level trends for the 16 S/N responses. Each factor has three degrees of freedom, and the residual of the main-effects model provides three error degrees of freedom. Table 7 reports the resulting contribution ratios. Parameter selection follows the agreement of the four S/N responses, while the main-effect p-values quantify sensitivity.
Table 7. Main-effect contribution ratios in the L 16 ( 4 4 ) parameter experiment. The unreported remainder is residual variation; the last column gives the p-value of the largest main effect.
The composite level-range order is A > B > C > D . Population size has the largest effect on best validation RMSE and on the mean response rank because a larger population reduces the number of updates completed within 300 s. Calibration batch size contributes most to validation HV and median validation RMSE, showing that the number of layouts checked at each event affects both front extent and archive-wide reconstruction quality. Archive capacity dominates nondominated retention ( p = 0.002 ), as expected from its direct control of the returned portfolio. The agreement of the four validation responses and the unchanged choice after adding validation IGD and GD support A 1 B 1 C 4 D 2 as a robust pre-test setting.

4.4. Comparison with Multi-Objective and Classical Placement Methods

Table 8 ranks CARS-MOEA/D first for HV, IGD, GD, best RMSE, and median RMSE under the validation-to-test route. Compared with compact calibrated MOEA/D, it improves HV by 12.64% and reduces IGD and GD by 46.70% and 47.94%. Best and median RMSE decrease by 2.76% and 8.90%. CARS-MOEA/D wins all 36 instances for the three front indicators and median RMSE, and records 35 wins and one loss for best RMSE. Friedman tests reject equal performance for all five indicators ( p ≤ 1.39 × 10 − 19 ; Kendall’s W = 0.657 – 0.895 ). Its paired differences from compact calibrated MOEA/D remain significant after Holm correction ( p Holm ≤ 9.61 × 10 − 10 ), with rank-biserial correlations of 0.973–1.00.
Table 8. Average Friedman ranks of the five evolutionary algorithms over 36 instances under the validation-to-test decision route. Lower ranks are better; the best rank in each column is shown in bold.
Compact calibrated MOEA/D ranks first for three-dimensional HV and IGD and also obtains the best three-dimensional GD rank. CARS-MOEA/D instead ranks first for all five deployment-burden–RMSE criteria in Table 8. The two results distinguish approximation of the surrogate-objective front from selection of layouts with better held-out reconstruction performance.
Figure 7 shows the burden–RMSE trade-offs returned for representative local, basin-scale, and global instances. The HV map in Figure 8 is positive in every region–scale cell. Mean HV gains over compact calibrated MOEA/D are 21.63%, 10.58%, and 5.71% from small to large instances, while the corresponding IGD reductions remain between 45.59% and 47.89%. Endpoint gains are less uniform: the best-RMSE map in Figure 9 contains one negative cell, although the global reductions remain 6.47%, 4.94%, and 4.27% from small to large.
Figure 7. Representative test-space nondominated subsets obtained by projecting the validation-selected layouts onto deployment burden and test RMSE for (a) the small China Sea instance, (b) the medium North Pacific instance, and (c) the large global instance. For each algorithm and instance, the run closest to its median HV over 21 repetitions is shown.
Figure 8. Validation-to-test HV improvement in CARS-MOEA/D over compact calibrated MOEA/D across twelve domains and three spatial scales. Positive values favor CARS-MOEA/D.
Figure 9. Validation-to-test reduction in best RMSE achieved by CARS-MOEA/D relative to compact calibrated MOEA/D across twelve domains and three spatial scales. Positive values favor CARS-MOEA/D.
The route comparison in Figure 10 shows that CARS-MOEA/D keeps the best average rank for HV, IGD, and best RMSE under all three routes. Figure 11 shows how post-reconstruction and validation-based filtering alter the median quality of the returned set without changing the primary ranking.
Figure 10. Average algorithm ranks for HV, IGD, and best RMSE under raw-output, test-Pareto, and validation-to-test evaluation routes.
Figure 11. Effect of test-Pareto and validation-to-test archive filtering on the median RMSE of CARS-MOEA/D. Values are normalized by the corresponding raw-output median RMSE for each instance; the dashed line denotes no change.
Four classical placement strategies are additionally evaluated: K-means centers [27], leverage-score selection [11], column-pivoted QR factorization (where Q is orthogonal and R is upper triangular) with the QR-based discrete empirical interpolation method (Q-DEIM) [36], and repeated random selection. For each instance, layouts are generated at K ∈ { K min , max ( K min , ⌊ r / 2 ⌋ ) , r , 2 r } after duplicate and infeasible values are removed. The random baseline retains the smallest- f 1 layout among 100 draws using seed 2026. Q-DEIM follows the full column-pivot order returned by QR and takes its first K indices, including when K > r . These deterministic and sampling baselines return sparse sets of layouts, so their burden–RMSE fronts are compared using HV together with bidirectional coverage. As shown in Table 9, CARS-MOEA/D achieves a larger HV on all 36 instances. Its front covers 86.4–97.6% of the baseline points on average, whereas the reverse coverage is at most 0.6%.
Table 9. Comparison with classical sensor-placement baselines over 36 instances.
Across the four classical strategies, the proposed front covers 86.4–97.6% of the baseline layouts, whereas reverse coverage does not exceed 0.6%. Relative to the best classical best-RMSE value on each instance, CARS-MOEA/D improves the large-scale instances by 18.74% on average and wins all 12 of them. The comparison therefore supports its advantage on the larger sparse-placement search spaces.
Figure 12 and Figure 13 compare the reconstructed fields and spatial errors of CARS-MOEA/D and the strongest evolutionary comparator for an approximately burden-matched medium-scale case using the same test snapshot and color scale. For each method, the run whose HV is closest to the median of 21 runs is used. The two layouts are matched without reference to test RMSE, and the displayed snapshot is the one whose instantaneous RMSE difference is closest to the median difference over the complete test period.
Figure 12. Approximately matched-burden spatial reconstruction case. (a) Observed test SST field; (b) CARS-MOEA/D reconstruction and selected layout; and (c) compact calibrated MOEA/D reconstruction and selected layout. Open circles indicate selected sensor sites. The layouts come from the median-HV runs, and the displayed snapshot represents the median instantaneous RMSE difference over the complete test period.
Figure 13. Spatial reconstruction errors for the approximately burden-matched case. (a) Absolute error of CARS-MOEA/D; (b) absolute error of the comparator; and (c) comparator error minus CARS-MOEA/D error, where positive values indicate lower error for CARS-MOEA/D. Panels (a,b) use a common color scale.
Both layouts reconstruct the broad low-latitude SST structure, with the largest errors in the northern and subtropical regions. CARS-MOEA/D reduces several coherent error patches while retaining a few localized losses. These spatial reductions produce a lower domain-wide RMSE at approximately matched burden.

4.5. Effectiveness of the Search Components

4.5.1. Contribution of the Two Proposed Components

Two variants isolate the proposed components. No-auxiliary removes f 3 and performs a two-objective information–burden search. No-external-refinement retains the tri-objective search but returns the information-objective archive directly. The complete method and both ablations use the same random feasible initialization, population size, variation rates, seeds, and wall-clock budgets; only the stated component is removed.
Table 10 summarizes the component effects. Relative to No-auxiliary, the complete method improves HV by 11.33% and reduces best RMSE by 4.68%, with wins on all 36 instances for HV, IGD, GD, and best RMSE. Relative to No-external-refinement, it improves HV by 15.03%, reduces GD by 49.20%, and reduces median RMSE by 11.49%. All Holm-adjusted Wilcoxon tests are significant.
Table 10. Mean improvement in CARS-MOEA/D over its ablated variants on 36 instances. Positive entries indicate an advantage of the complete method.
The representative front and paired distributions in Figure 14 and Figure 15 show complementary effects. Removing the auxiliary objective increases best RMSE by 4.68%, whereas removing external refinement increases median RMSE by 11.49%. The first component improves the layouts reached during search, and the second improves the reconstruction quality of the returned archive.
Figure 14. Representative test-space nondominated subsets of the validation-selected layouts for CARS-MOEA/D, No-auxiliary, and No-external-refinement on the medium China Sea instance. For each method, the run closest to its median HV over 21 repetitions is shown.
Figure 15. Paired improvements of CARS-MOEA/D over No-auxiliary and No-external-refinement across 36 region–scale instances. Points denote instances, boxes summarize their distributions, and diamonds indicate means. Positive values favor CARS-MOEA/D.
The scale-separated results in Figure 16 show that the HV and best-RMSE effects decrease with candidate-space size but remain positive at all three scales, while IGD reductions remain high across scales.
Figure 16. Scale-separated ablation effects. Markers show mean improvements over the 12 regions at each spatial scale, and error bars show 95% confidence intervals.
The two components address different failure modes. The auxiliary objective is most useful when many candidate sites have similar POD response vectors, because it redirects some decomposition subproblems toward complementary rows that the global log-determinant alone may not distinguish locally. External refinement is most useful when layouts with similar information values have different validation RMSE, because it prevents such proxy-equivalent layouts from being returned indiscriminately. Their combination is therefore expected to matter most in dense candidate grids with repeated modal patterns and under temporal transfer from the POD training period to unseen SST fields.

4.5.2. Cardinality-Controlled Role of Modal Redundancy

Figure 17 shows that modal redundancy increases with sensor cardinality. The pooled K– f 3 correlations are 0.703 for random layouts and 0.741 for 60,480 formal archive layouts; the median within-run correlation is 0.842.
Figure 17. Cardinality-sensitivity analysis of the modal-redundancy objective. (a) Mean f 3 of 64 random layouts per displayed K and instance; bands denote 95% confidence intervals. (b) Within-run Spearman correlations between K and f 3 in the 756 formal archives. (c) Spearman correlations between f 1 and f 3 within fixed-K groups. (d) Test-RMSE improvement from adding the auxiliary objective when the compared layouts have the same K; all component-isolation arms use the common initialization control.
Within fixed-K groups, the median f 1 – f 3 correlation is − 0.179 , and the partial-rank median is − 0.124 . At the same K, the auxiliary-objective arm reduces test RMSE by 7.86%, improves 753 of 756 runs, and yields positive mean gains on all 36 instances. Because each comparison uses an identical sensor cardinality, the gain cannot be attributed to selecting more sensors. Together with the normalized simplex decomposition in Equation (18), this result shows that f 3 introduces complementary search directions without displacing the information-oriented subproblems, including comparisons drawn from the lower part of each admissible sensor range.

4.5.3. Auxiliary Objective Versus Fixed-Threshold Control

To determine how modal redundancy should guide search, CARS-MOEA/D is compared with a penalty-enforced redundancy control. Both methods use the same budgets and component-isolation initialization. The control defines v ( X ) = max { 0 , f 3 ( X ) − 0.75 } and optimizes f 1 ( X ) + 25 v ( X ) together with f 2 ( X ) . The auxiliary-objective formulation improves HV by 11.39%, reduces IGD and GD by 47.55% and 46.96%, and reduces best RMSE by 4.66%. It wins all 36 instances on these four indicators. Median RMSE improves by 2.90%, with 30 wins and 6 losses. The representative fronts in Figure 18, paired improvements in Figure 19, and win–tie–loss counts in Figure 20 show that the auxiliary objective provides a more effective search direction than the fixed-threshold penalty.
Figure 18. Representative test-space nondominated subsets of the validation-selected layouts obtained by treating modal redundancy as an auxiliary objective or as a fixed-threshold penalty control on the medium China Sea instance. For each method, the run closest to its median HV over 21 repetitions is shown.
Figure 19. Paired performance improvements in CARS-MOEA/D over the fixed-threshold penalty control across 36 instances. Positive values favor CARS-MOEA/D.
Figure 20. Win–tie–loss counts of CARS-MOEA/D against the fixed-threshold penalty control.

4.6. Time-Aware Performance, Robustness, and Sensitivity

4.6.1. Anytime Search Behavior

The anytime experiment records when retained layouts are discovered on the medium China Sea, North Pacific, and global instances. At each time point, accumulated layouts determine normalized burden–test-RMSE HV and cumulative best test RMSE. Each method is repeated five times; lines and bands report the median and interquartile range after all runs return a layout.
Figure 21 and Figure 22 show that CARS-MOEA/D reaches a high-quality front early and continues to improve it throughout the budget. At the common stopping times, it obtains the best median endpoint HV and best RMSE on all three instances. Relative to the strongest endpoint competitor in each case, its mean gains are 1.66% in HV and 2.50% in best RMSE, with the largest best-RMSE gain occurring on the global instance.
Figure 21. Time-aware normalized HV of the tested layouts discovered by the five evolutionary algorithms on representative local, basin-scale, and global medium instances. Lines and shaded bands denote medians and interquartile ranges over five runs.
Figure 22. Cumulative best test RMSE of the layouts discovered under the same equal-time protocol. Lower values are better.

4.6.2. Empirical Runtime Growth

The asymptotic costs in Section 3 were complemented by single-process, single-thread timings. Table 11 separates one joint f 1 – f 3 evaluation from one validation reconstruction over all 159 validation snapshots. At fixed K = 20 , the objective time remains below 0.08 ms from the 339-site local instance to the 172,681-site global instance, whereas validation reconstruction increases from 0.515 to 314.565 ms because it operates on the full field. On the global instance, increasing K from 5 to 160 raises the joint objective time from 0.069 to 0.207 ms, consistent with the K-dependent terms in the complexity analysis. These measurements explain why the inexpensive objectives are used throughout the search and full-field RMSE is evaluated only for a bounded calibration batch.
Table 11. Single-thread empirical cost of one joint objective evaluation and one validation reconstruction.

4.6.3. Deployment-Burden Sensitivity

Sensitivity to offshore-distance scaling is evaluated at γ ∈ { 0.5 , 1 , 2 } on the same representative regions, with all other settings fixed.
As shown in Figure 23a, the mean best-RMSE change remains between − 1.74 % and 0.04%. Reconstruction quality is therefore stable across the tested exponents. Figure 23b shows a clearer layout-size response, especially for the global case, where the median sensor count decreases from 35.3 to 23.0 as γ increases from 0.5 to 2. The exponent mainly changes the preferred burden allocation rather than the attainable reconstruction accuracy.
Figure 23. Sensitivity to the offshore-distance exponent: changes in best RMSE relative to exponent 1 and the corresponding median sensor counts. Markers and error bars show means and 95% confidence intervals over five runs.
This sensitivity test quantifies the effect of the offshore-distance scaling used in the present burden proxy. The proxy does not represent monetary cost and does not yet include bathymetry, vessel route and home port, sea-state exposure, communication demand, or station-specific failure history. Those factors may change the preferred layout even when the information objective is unchanged; their incorporation requires consistent engineering data and application-specific weights.

4.6.4. POD-Rank Sensitivity on the Large Global Instance

The retained-rank upper bound is examined on the most demanding 172,681-site global instance using r ∈ { 50 , 75 , 100 } . Each rank is independently repeated 21 times under the same 2400-s budget. Table 12 shows that increasing r captures more training variance and lowers the POD truncation error, but it does not improve sparse reconstruction under the tested sensor-number range. Relative to r = 50 , the mean best test RMSE increases by 9.74% at r = 75 and by 26.80% at r = 100 . The nondominated retention rate remains between 0.454 and 0.480. Thus, the r = 50 cap does not limit the best reconstruction obtained in this global experiment; higher-dimensional coefficient estimation instead becomes less favorable for the available sparse observations and fixed search budget.
Table 12. POD-rank sensitivity on the large global instance (mean over 21 runs).

4.6.5. Observation Noise and Sensor Dropout

Observation-noise robustness is first examined on the same three medium-scale regions using five seeds and all 212 test snapshots. Gaussian measurement noise with standard deviations of 0.1, 0.25, and 0.5 °C is independently generated ten times for each layout. For the dropout test, each region–seed block uses the sensor cardinality shared by all five algorithms that is nearest K = 20 ; the resulting matched cardinalities range from 14 to 22. At 10%, 20%, and 30% dropout, all algorithms in a block receive the same 30 randomly generated retained-position patterns, and reconstruction is evaluated on every fourth test snapshot. In each setting, CARS-MOEA/D is compared with the strongest scenario-specific method for that region–seed block.
Figure 24 shows mean RMSE advantages of 6.44%, 6.55%, and 6.40% at noise standard deviations of 0.1, 0.25, and 0.5 °C. CARS-MOEA/D wins 12, 12, and 10 of the 15 region–seed blocks, respectively.
Figure 24. Reconstruction robustness under observational perturbations. (a) RMSE improvement in CARS-MOEA/D over the strongest scenario-specific comparator under Gaussian observation noise; blue points denote the 15 region–seed blocks, and red diamonds and error bars show means and 95% confidence intervals. (b) RMSE improvement under matched-cardinality, strictly paired sensor dropout; negative values indicate cases in which CARS-MOEA/D does not retain an RMSE advantage.
Under strictly paired sensor dropout, the mean (median) RMSE advantages are − 0.33 % (1.71%), 0.96% ( − 0.15 % ), and 0.95% (1.41%) at 10%, 20%, and 30%, with 11, 7, and 9 wins among the 15 region–seed blocks, respectively. The confidence intervals include zero at all three dropout levels, indicating comparable aggregate robustness rather than a uniform advantage. The larger spread at 10% dropout further shows that the effect of losing a small number of sites depends on which locations are removed from each layout.

4.7. Operational Validation on the TAO Buoy Network

4.7.1. Data and Observation Calibration

To examine whether layouts learned from a gridded product transfer to an operational in situ network, an additional case study uses the TAO moored-buoy array in the tropical Pacific [7,9]. The engineering question is a constrained retention problem: if only K stations can be operated or prioritized, which stations should remain primary, which stations are most critical, and which unselected stations should be designated as backups? The downloaded archive contains 775 deployment files associated with 58 historical station records. For each deployment file, the shallowest available SST channel is used; observations outside the physical SST range or with TAO quality flags other than 1, 2, or 5 are discarded before duplicate-date resolution. Applying a training-period availability threshold of 30% then leaves 55 eligible candidate sites. Each site is mapped by great-circle distance to its nearest valid 1 ∘ OISST ocean cell; the maximum separation is 19.7 km and no two stations map to the same cell. The dense 3874-cell OISST domain remains the source of the POD basis and full-field reference, whereas TAO supplies realizable station coordinates and recorded in situ SST observations. Thus, the case represents offline field-model learning followed by network thinning and operation at existing observation sites.
Four sensor budgets, K ∈ { 5 , 10 , 15 , 20 } , are tested. Tri-objective NSGA-II, tri-objective MOPSO, tri-objective MOEA/D, and CARS-MOEA/D are independently run 21 times; compact calibrated MOEA/D is excluded because the TAO case focuses on the proposed method, its unrefined decomposition baseline, and algorithms based on distinct evolutionary paradigms. K-means, leverage-score selection, pivoted QR/Q-DEIM, and repeated random selection are included as classical baselines. The temporal split remains unchanged: 2010–2018 for POD learning and observation calibration, 2019–2021 for layout selection, and 2022–2025 for temporally held-out testing. Two evaluation routes are distinguished. The ideal route samples OISST at the TAO coordinates and isolates placement quality from instrument effects. The operational route uses the recorded TAO observations and their historical missing pattern. In addition to raw observations and median-bias correction, a station-wise affine transfer
y i , t OISST = α i + β i y i , t TAO + e i , t
is fitted using paired training observations only. At test time, the active station subset X t is used in the weighted ridge system
a ^ t = Φ X t ⊤ W t Φ X t + ρ I − 1 Φ X t ⊤ W t y ˜ X t , t − x ¯ X t ,
where y ˜ X t , t contains the affine-transferred observations, and σ ^ e , i is the training-period standard deviation of residual e i , t . The diagonal weights in W t are proportional to 1 / max ( σ ^ e , i , 0.05 ) 2 and normalized by their median. The median station-wise R 2 is 0.937, and the median residual standard deviation is 0.254 °C, indicating that the fitted transfer is sufficiently stable for held-out evaluation.

4.7.2. Candidate-Availability Threshold Sensitivity

The training-period availability threshold and the residual weights act at different stages. The threshold is applied before optimization and controls whether a historical station is eligible for the candidate set. Equation (24) is applied after a layout is selected and controls the contribution of stations that are active at a given test time according to their training residual variance. A stricter eligibility threshold therefore cannot replace residual weighting: the former changes the spatial choice set, whereas the latter changes the reliability of simultaneous observations during reconstruction.
Thresholds of 0.30, 0.50, 0.60, and 0.70 are evaluated for K ∈ { 5 , 10 , 15 , 20 } , with 21 independent runs per setting. Table 13 reports averages over the four sensor budgets. Raising the threshold from 0.30 to 0.50 removes only two candidate sites and produces nearly unchanged full-field RMSE. Thresholds of 0.60 and 0.70 reduce the candidate set to 45 and 27 sites and increase the affine-weighted full-field RMSE from 1.0590 to 1.0735 and 1.0669 °C, respectively. The 0.30 threshold is therefore retained because it preserves the broadest spatial choice set, while the weighted reconstruction still accounts for station-specific observation quality.
Table 13. Sensitivity to the training-period TAO availability threshold. RMSE and operational quantities are averaged over K = 5 , 10 , 15 , 20 and 21 runs per budget.

4.7.3. Station-Retention Performance

Figure 25 shows the eligible network and representative CARS-MOEA/D layouts selected by median validation RMSE. Under ideal OISST sampling, CARS-MOEA/D has the lowest mean full-field RMSE among the evolutionary algorithms for every sensor budget and improves on the strongest competitor by 1.09–2.24%. Under recorded TAO sampling, affine residual weighting lowers held-out-station RMSE by 0.051–0.064 °C relative to median-bias correction. CARS-MOEA/D obtains the best average held-out-station rank (1.50) among the four evolutionary methods and ranks second for full-field RMSE behind MOPSO. The operational case therefore establishes its strength in unobserved-station prediction and competitive full-field transfer.
Figure 25. TAO engineering case. Gray markers are the 55 eligible historical TAO sites, and red markers are representative CARS-MOEA/D layouts for three illustrative sensor budgets ( K = 5 , 10, and 20); all four budgets, including K = 15 , are evaluated in the quantitative analysis. Each stochastic layout is the median validation-RMSE run among 21 independent runs.
Operational network utility also depends on how often enough selected stations are active. With at least one active station required, reconstruction coverage of CARS-MOEA/D increases from 68.4% at K = 5 to 96.5%, 99.8%, and 100% at K = 10 , 15, and 20, respectively. Requiring at least half of the selected stations reduces conditional RMSE but decreases coverage to 30.4%, 27.0%, 9.4%, and 12.8%. Figure 26b reports the corresponding coverage, while the accompanying conditional calculations provide the RMSE values stated above. Joint reporting of accuracy and coverage distinguishes reliable operation from low errors computed on a small subset of well-observed dates.
Figure 26. Operational assessment of the TAO layouts. (a) Held-out-station RMSE under raw, median-bias-corrected, and affine-weighted TAO inputs; (b) reconstruction coverage under different minimum active-station requirements; and (c) mean and worst single-station failure penalties together with validation-selected backup-site penalties.

4.7.4. Failure and Backup Analysis

After layout generation, reliability is evaluated by permanently removing each selected station in turn from a representative layout chosen on validation data. The mean full-period RMSE increases are 0.0088, 0.0049, 0.0043, and 0.0041 °C for K = 5 , 10, 15, and 20, while the worst increase remains below 0.0257 °C. Station T2S95W is the most critical site at all four budgets. For each failed station, one unselected backup is then chosen by validation-period reconstruction error, with information and burden used as tiebreakers. This post hoc strategy reduces the mean failure penalty by 98.3%, 22.8%, 25.6%, and 46.0%, respectively. The analysis therefore supports station-retention, maintenance-priority, and contingency decisions after layout selection.
Beyond TAO, the workflow can be transferred after rebuilding the POD basis, candidate mask, and site-burden vector from the target data. Transfer is direct when the field is adequately represented by a low-dimensional basis, and candidate observations can be mapped to that basis; strongly nonstationary coastal dynamics, moving platforms, or system-specific operational constraints require retraining and a revised burden formulation.

5. Conclusions

This study proposes CARS-MOEA/D for cost-aware SST sensor placement. Redundancy-assisted decomposition search generates complementary layouts, while validation-calibrated archiving retains reconstruction–burden trade-offs. Across 36 OISST instances, CARS-MOEA/D obtains the best overall ranks among the tested evolutionary algorithms on the validation-to-test reconstruction–burden criteria. Ablation and fixed-cardinality results confirm the contributions of the auxiliary redundancy objective and archive refinement. The fixed-cardinality evidence further shows that the redundancy direction improves reconstruction without relying on a larger sensor budget, while the global-rank and TAO-threshold analyses delimit the effects of POD dimension and candidate-site eligibility.
The TAO case further demonstrates the operational applicability of the framework under historical missingness and station failures. The present burden objective remains a reproducible within-domain proxy rather than a complete engineering cost model, and the method assumes that a fixed POD basis adequately represents the deployment period. Future work will incorporate operational-access and reliability factors, adaptive basis updates, and network-specific constraints, and will examine transfer to coastal arrays and observation systems for other ocean variables.

Author Contributions

Conceptualization, methodology, supervision, project administration, and writing—review and editing, Z.L.; software, validation, formal analysis, investigation, data curation, visualization, and writing—original draft preparation, H.S.; conceptualization, methodology, software, validation, formal analysis, investigation, data curation, visualization, and writing—review and editing, J.Z. All authors have read and agreed to the published version of the manuscript.

Funding

This work was supported in part by the National Natural Science Foundation of China (Grant No. 72362026), the Yunnan Fundamental Research Project (Grant No. 202301BE070001-003), and the Major Science and Technology Project of Yunnan Province (Grant No. 202502AD080001).

Institutional Review Board Statement

Not applicable.

Data Availability Statement

The NOAA OISST fields and TAO buoy observations are publicly available from the https://www.ncei.noaa.gov/products/optimum-interpolation-sst (accessed on 17 May 2026) and https://tao.ndbc.noaa.gov/tao/data_download/ (accessed on 16 July 2026), respectively. The reproducibility package, including source code, processing scripts, formal experiment configurations, and processed result tables, is publicly available at https://github.com/caomeiweikaoya/CARS-MOEAD (accessed on 27 July 2026; version 1.0.0, commit 0338f5b).

Conflicts of Interest

The authors declare no conflicts of interest.

References

  1. Huang, B.; Liu, C.; Banzon, V.; Freeman, E.; Graham, G.; Hankins, B.; Smith, T.M.; Zhang, H.M. Improvements of the daily optimum interpolation sea surface temperature (DOISST) version 2.1. J. Clim. 2021, 34, 2923–2939. [Google Scholar] [CrossRef] [Scilit]
  2. St. Amand, F.M.; Maasch, K.A.; Sandweiss, D.H. Assessing the accuracy of MUR high resolution satellite sea surface temperature data. Remote Sens. Appl. Soc. Environ. 2024, 36, 101267. [Google Scholar] [CrossRef] [Scilit]
  3. Benzouai, S.; Dries, R.; Benkhelifa, S.; Louanchi, F.; Smara, Y. Spatio-temporal variability of sea surface temperature in the Algerian Sea (SW Mediterranean Sea), from 37 years of analyzed data. Reg. Stud. Mar. Sci. 2024, 74, 103511. [Google Scholar] [CrossRef] [Scilit]
  4. Cheng, L.; Abraham, J.; Trenberth, K.E.; Fasullo, J.; Boyer, T.; Mann, M.E.; Zhu, J.; Wang, F.; Locarnini, R.; Li, Y.; et al. Another year of record heat for the oceans. Adv. Atmos. Sci. 2023, 40, 963–974. [Google Scholar] [CrossRef] [Scilit] [PubMed]
  5. Smith, K.E.; Burrows, M.T.; Hobday, A.J.; King, N.G.; Moore, P.J.; Sen Gupta, A.; Thomsen, M.S.; Wernberg, T.; Smale, D.A. Biological impacts of marine heatwaves. Annu. Rev. Mar. Sci. 2023, 15, 119–145. [Google Scholar] [CrossRef] [Scilit] [PubMed]
  6. Goh, E.; Yepremyan, A.; Wang, J.; Wilson, B. MAESSTRO: Masked autoencoders for sea surface temperature reconstruction under occlusion. Ocean Sci. 2024, 20, 1309–1323. [Google Scholar] [CrossRef] [Scilit]
  7. McPhaden, M.J.; Busalacchi, A.J.; Cheney, R.; Donguy, J.R.; Gage, K.S.; Halpern, D.; Ji, M.; Julian, P.; Meyers, G.; Mitchum, G.T.; et al. The Tropical Ocean-Global Atmosphere observing system: A decade of progress. J. Geophys. Res. Ocean. 1998, 103, 14169–14240. [Google Scholar] [CrossRef] [Scilit]
  8. Fujii, Y.; Rémy, E.; Zuo, H.; Oke, P.; Halliwell, G.; Gasparin, F.; Benkiran, M.; Loose, N.; Cummings, J.; Xie, J.; et al. Observing system evaluation based on ocean data assimilation and prediction systems: On-going challenges and a future vision for designing and supporting ocean observational networks. Front. Mar. Sci. 2019, 6, 417. [Google Scholar] [CrossRef] [Scilit]
  9. Smith, N.; Kessler, W.S.; Cravatte, S.; Sprintall, J.; Wijffels, S.; Cronin, M.F.; Sutton, A.; Serra, Y.L.; Dewitte, B.; Strutton, P.G.; et al. Tropical Pacific Observing System. Front. Mar. Sci. 2019, 6, 31. [Google Scholar] [CrossRef] [Scilit]
  10. Everson, R.; Sirovich, L. Karhunen–Loève procedure for gappy data. J. Opt. Soc. Am. A 1995, 12, 1657–1664. [Google Scholar] [CrossRef] [Scilit]
  11. Manohar, K.; Brunton, B.W.; Kutz, J.N.; Brunton, S.L. Data-driven sparse sensor placement for reconstruction: Demonstrating the benefits of exploiting known patterns. IEEE Control Syst. Mag. 2018, 38, 63–86. [Google Scholar] [CrossRef] [Scilit]
  12. Juhlin, M.; Jakobsson, A. Optimal sensor placement for localizing structured signal sources. Signal Process. 2023, 202, 108679. [Google Scholar] [CrossRef] [Scilit]
  13. Kim, S.H.; Cho, C. Effective independence in optimal sensor placement associated with general Fisher information involving full error covariance matrix. Mech. Syst. Signal Process. 2024, 212, 111263. [Google Scholar] [CrossRef] [Scilit]
  14. Zhang, Z.; Gao, X.; Chen, Q.; Yuan, Y. A novel thermal turbulence reconstruction method using proper orthogonal decomposition and compressed sensing coupled based on improved particle swarm optimization for sensor arrangement. Phys. Fluids 2024, 36, 055124. [Google Scholar] [CrossRef] [Scilit]
  15. Hosseini, M.Y.; Shiri, Y. Flow field reconstruction from sparse sensor measurements with physics-informed neural networks. Phys. Fluids 2024, 36, 073606. [Google Scholar] [CrossRef] [Scilit]
  16. Zou, J.; Qiu, W.; Sun, Z.; Zhang, X.; Zhang, Z.; Zhu, X.; Liang, D.; Chen, W.; Yan, C. Joint optimization of sensor placement and sparse pressure field reconstruction with a two-stage framework for limited data. Phys. Fluids 2025, 37, 075231. [Google Scholar] [CrossRef] [Scilit]
  17. Liang, A.; Xu, D.; Chen, D.; Cui, W.; Liu, Q. Online sparse sensor placement with mobility constraints for pollution plume reconstruction. J. Mar. Sci. Eng. 2025, 13, 1995. [Google Scholar] [CrossRef] [Scilit]
  18. Zhang, Y.; Bellingham, J.G. An efficient method of selecting ocean observing locations for capturing the leading modes and reconstructing the full field. J. Geophys. Res. Ocean. 2008, 113, C04005. [Google Scholar] [CrossRef] [Scilit]
  19. Yang, X.; Venturi, D.; Chen, C.; Chryssostomidis, C.; Karniadakis, G.E. EOF-based constrained sensor placement and field reconstruction from noisy ocean measurements: Application to Nantucket Sound. J. Geophys. Res. Ocean. 2010, 115, C12072. [Google Scholar] [CrossRef] [Scilit]
  20. Li, Z.; Du, Q.; Qian, B.; Hu, R.; Xu, M. Dual learning based Pareto evolutionary algorithm for a kind of multi-objective task assignment problem. Expert Syst. Appl. 2025, 276, 127006. [Google Scholar] [CrossRef] [Scilit]
  21. Li, Z.; Xing, Q.; Hu, R.; Qian, B. Pareto evolutionary algorithm based on Markov chain for portfolio optimization considering profit of assets. Expert Syst. Appl. 2026, 296, 129144. [Google Scholar] [CrossRef] [Scilit]
  22. Zhang, Q.; Li, H. MOEA/D: A multiobjective evolutionary algorithm based on decomposition. IEEE Trans. Evol. Comput. 2007, 11, 712–731. [Google Scholar] [CrossRef] [Scilit]
  23. Zheng, W.; Tan, Y.; Yan, Z.; Yang, M. A novel clustering-based evolutionary algorithm with objective space decomposition for multi/many-objective optimization. Inf. Sci. 2024, 677, 120940. [Google Scholar] [CrossRef] [Scilit]
  24. Nakai, K.; Yamada, K.; Nagata, T.; Saito, Y.; Nonomura, T. Effect of objective function on data-driven greedy sparse sensor optimization. IEEE Access 2021, 9, 46731–46743. [Google Scholar] [CrossRef] [Scilit]
  25. Saito, Y.; Nonomura, T.; Yamada, K.; Nakai, K.; Nagata, T.; Asai, K.; Sasaki, Y.; Tsubakino, D. Determinant-based fast greedy sensor selection algorithm. IEEE Access 2021, 9, 68535–68551. [Google Scholar] [CrossRef] [Scilit]
  26. Joshi, S.; Boyd, S. Sensor selection via convex optimization. IEEE Trans. Signal Process. 2009, 57, 451–462. [Google Scholar] [CrossRef] [Scilit]
  27. Lloyd, S.P. Least squares quantization in PCM. IEEE Trans. Inf. Theory 1982, 28, 129–137. [Google Scholar] [CrossRef] [Scilit]
  28. Deb, K.; Pratap, A.; Agarwal, S.; Meyarivan, T. A fast and elitist multiobjective genetic algorithm: NSGA-II. IEEE Trans. Evol. Comput. 2002, 6, 182–197. [Google Scholar] [CrossRef] [Scilit]
  29. Coello Coello, C.A.; Pulido, G.T.; Lechuga, M.S. Handling multiple objectives with particle swarm optimization. IEEE Trans. Evol. Comput. 2004, 8, 256–279. [Google Scholar] [CrossRef] [Scilit]
  30. Zitzler, E.; Thiele, L.; Laumanns, M.; Fonseca, C.M.; da Fonseca, V.G. Performance assessment of multiobjective optimizers: An analysis and review. IEEE Trans. Evol. Comput. 2003, 7, 117–132. [Google Scholar] [CrossRef] [Scilit]
  31. Ishibuchi, H.; Masuda, H.; Tanigaki, Y.; Nojima, Y. Modified distance calculation in generational distance and inverted generational distance. In Proceedings of the 8th International Conference on Evolutionary Multi-Criterion Optimization (EMO 2015), Guimarães, Portugal, 29 March–1 April 2015; pp. 110–125. [Google Scholar] [CrossRef] [Scilit]
  32. Aghaei Pour, P.; Bandaru, S.; Afsar, B.; Emmerich, M.; Miettinen, K. A performance indicator for interactive evolutionary multiobjective optimization methods. IEEE Trans. Evol. Comput. 2024, 28, 778–787. [Google Scholar] [CrossRef] [Scilit]
  33. Branke, J. Performance metrics for multiobjective optimization under noise. IEEE Trans. Evol. Comput. 2025, 29, 1449–1455. [Google Scholar] [CrossRef] [Scilit]
  34. Demšar, J. Statistical comparisons of classifiers over multiple data sets. J. Mach. Learn. Res. 2006, 7, 1–30. [Google Scholar]
  35. Mitra, A. The Taguchi method. WIREs Comput. Stat. 2011, 3, 472–480. [Google Scholar] [CrossRef] [Scilit]
  36. Drmač, Z.; Gugercin, S. A new selection operator for the discrete empirical interpolation method—Improved a priori error bound and extensions. SIAM J. Sci. Comput. 2016, 38, A631–A648. [Google Scholar] [CrossRef] [Scilit]
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content.

Article Metrics

Citations

Article Access Statistics

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