Next Article in Journal
High-Fidelity Decoding Method for Acoustic Data Transmission and Reception of DIFAR Sonobuoy Using Autoencoder
Previous Article in Journal
Novel Method for Predicting Linear Velocity Derivative in Modern Ship Hulls and Its Validation Using a Low-Speed Maneuvering Simulator
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

An Adaptive Optimization Method for Moored Buoy Site Selection Integrating Ontology Reasoning and Numerical Computation

by
Miaomiao Song
1,2,
Haihui Song
1,
Shixuan Liu
1,2,*,
Xiao Fu
1,2,
Bin Miao
1,2,
Wenqing Li
1,2,
Keke Zhang
1,2,
Wei Hu
1 and
Xingkun Yan
1,2
1
State Key Laboratory of Physical Oceanography, Institute of Oceanographic Instrumentation, Qilu University of Technology (Shandong Academy of Sciences), Qingdao 266061, China
2
Laoshan Laboratory, Qingdao 266005, China
*
Author to whom correspondence should be addressed.
J. Mar. Sci. Eng. 2025, 13(12), 2401; https://doi.org/10.3390/jmse13122401
Submission received: 19 November 2025 / Revised: 10 December 2025 / Accepted: 12 December 2025 / Published: 18 December 2025
(This article belongs to the Section Ocean Engineering)

Abstract

With the growing diversity and complexity of marine monitoring requirements, the scientific deployment of moored buoys has attracted increasing attention. To address the limitations of traditional methods—such as inconsistent knowledge representation, insufficient logical reasoning capacity, and poor adaptability to dynamic marine environments—this study proposes an adaptive optimization method for moored buoy site selection integrating ontology reasoning and numerical computation. The proposed approach constructs an ontology model covering key concepts such as buoy specifications, monitoring objectives, and deployment requirements, and further defines formalized reasoning rules to enable automated judgment of deployment feasibility, sensor configuration, and spatial conflict resolution for moored buoy siting. Based on this semantic framework, a spatio-temporal comprehensive variation index (STCVI) is established by integrating temperature, salinity, and current velocity to characterize dynamic oceanographic conditions. Furthermore, a coverage-first greedy algorithm is designed to determine buoy deployment locations, enabling dynamic optimization and environmental adaptability of the buoy station layout. To verify the feasibility and adaptability of the proposed method, simulation experiments are conducted in the Beibu Gulf. Two layout scenarios—an appending layout with existing buoys and an independent layout without existing buoys—are designed to test the method’s adaptability under different deployment conditions. By combining Voronoi spatial partitioning and nearest-neighbor distance analysis, the optimized results are quantitatively evaluated in terms of spatial uniformity and observational effectiveness. The results indicate that the proposed method effectively enhances the spatial rationality and monitoring efficiency of buoy deployment, demonstrating strong generality and scalability.

1. Introduction

With the expansion of the blue economy, robust ocean-monitoring systems are essential for ecosystem protection and scientific research [1,2]. As core components of ocean observation networks, moored buoys provide continuous long-term measurements across diverse sea states for environmental monitoring, early warning, and climate observation [3]. Their spatial configuration determines network representativeness, coverage efficiency, and cost, making rational buoy siting under dynamic marine conditions both theoretically and practically significant [4,5,6].
Buoy siting optimization aims to determine the optimal spatial deployment of a limited number of buoy stations in a target sea area, taking into account spatiotemporal environmental variability and resource constraints. Its ultimate objective is to maximize the overall effectiveness of the monitoring network. Existing studies mainly fall into three main categories: rule-based expert approaches, mathematical modeling-based spatial optimization, and semantic modeling with logic-based reasoning.
Rule-based expert approaches use operational knowledge, standard procedures, and historical experience to guide buoy siting. Ray et al. [7] integrated expert rules with geospatial data using the Drools engine for maritime-traffic monitoring. Nagano et al. [8] applied an expert framework for buoy deployment in the Philippine Sea based on ENSO-zone climate and TAO/TRITON practices. In the Bohai Sea, Han and Chen [9] combined empirical rules with kernel-density analysis of historical deployments to identify high-frequency candidate zones with GIS support.
Mathematical modeling-based spatial optimization formulates buoy siting as multi-objective problems—minimizing cost and maximizing coverage or uniformity—solved by heuristic algorithms such as Particle Swarm Optimization (PSO), simulated annealing, and multi-objective evolutionary algorithms (MOEAs) [10,11,12,13]. MOEAs have become a mature foundation for complex observation-network optimization [14]. Early work by Xu et al. [15] introduced a GA-based location–allocation model that jointly optimized site and distribution costs. For emergency monitoring, Liang et al. [3] employed a fuzzy analytic hierarchy process to site rescue bases along the Yangtze River. Kim et al. [16] developed a sensitivity-informed additional-buoy strategy to improve network efficiency. Yakovlev et al. [17] focused on the theoretical formulation of continuous maximum-coverage models, establishing a nonlinear maximum-coverage model via computational geometry and local search. Heyns [18] designed a multi-observation-point siting method for large-scale deployment by combining dimensionality reduction, balancing quality and cost. Ferrolino et al. [19] formulated a PSO model coupling nonlinear shallow-water equations with heuristic optimization for tsunami-sensor deployment. In polar applications, Kim et al. [20] optimized an Arctic buoy network using ensemble-sensitivity analysis with an Ensemble Square Root Filter to reduce forecast-error variance.
Semantic modeling with logic-based reasoning, grounded in Semantic Web standards and ontology languages, enables structured knowledge representation and automated reasoning under complex constraints [21]. It has been applied in urban planning, environmental monitoring, and emergency management, and is expanding toward knowledge management and intelligent decision making in marine systems [22,23]. Wen et al. [24] developed a multi-level ontology for geological hazards to support structured emergency response, while Tambass [25] and Liu [26] established unified ontologies and knowledge graphs for hospital and urban facility siting, improving the expressiveness of siting logic. Tang et al. [27] and Gayathr and Kannan [28] embedded ontological structures in knowledge retrieval and medical document semantics, respectively, addressing weak matching and ambiguity in traditional methods. In the marine domain, Zhang et al. [29] built a spatio-temporal ocean-circulation ontology integrating multiscale data for consistent reasoning; Velu and Thangavelu [30] designed a marine semantic model to enhance information acquisition; For coastal monitoring, Peng et al. [31] constructed a semantic framework linking monitoring objectives, capabilities, and constraints for coastal-station optimization; and Ren et al. [32] developed the Ocean Environmental Data Ontology and Quick Service Query List to integrate heterogeneous datasets and accelerate marine data services.
Despite these advances, several limitations remain under complex marine conditions. First, buoy deployment involves multiple interacting constraints (monitoring objectives, specifications, historical practice, and geological context), and conventional ontologies struggle to model such complex task chains in a unified and systematic way [33,34]. Second, existing ontology-based reasoning frameworks are mainly symbolic and lack spatially explicit logic and regional differentiation; even hybrid ontologies such as CIDOC CRMgeo, GeoSPARQL, and OWL-Time cannot capture the spatial constraints and relational rules needed for buoy siting [35]. Third, current semantic reasoning models lack mechanisms to represent environmental dynamics or integrate feedback from changing marine conditions, leaving reasoning static and non-adaptive to evolving hydrological and meteorological factors [36,37,38].
To address fragmented knowledge representation, limited rule expressiveness, and insufficient environmental adaptivity, this study proposes an adaptive buoy-siting framework integrating ontology-based reasoning with numerical computation. In this study, a buoy deployment scheme is considered reasonable if it can achieve sufficient coverage of high-variation oceanographic regions, maintain good spatial uniformity with appropriate inter-station spacing, and satisfy basic environmental and engineering constraints. To meet these criteria, the proposed framework establishes an intelligent reasoning architecture coupling semantic representation with dynamic mechanism of marine environmental response. A knowledge graph represents monitoring objectives and spatial–environmental information, while rule-based reasoning links monitoring variables to buoy configurations. The spatio-temporal comprehensive variation index (STCVI) derived from oceanographic data supports dynamic environmental perception and candidate-site filtering. For figure out layout optimization, a coverage-first greedy algorithm (CFGA) is developed to iteratively selects sites under distance constraints to balance coverage and uniformity. Accordingly, the proposed framework represents the first deep integration of ontology-driven siting rules and numerical marine modeling, bridging the methodological gap toward broader empirical and cross-domain applications of semantic reasoning in complex spatial layout decisions. The existing buoy network in the Beibu Gulf is used as the reference baseline, and the optimized layout is quantitatively evaluated through Voronoi-area variance, nearest-neighbor distance, hotspot coverage ratio, and cumulative monitoring value. The experimental results show that the proposed method effectively improves hotspot coverage and spatial uniformity relative to the existing buoy network, achieving the expected criteria of a reasonable deployment scheme.

2. An Integrated Framework for Buoy Site Selection: Leveraging Ontology Reasoning and Numerical Computation

The technological framework of the proposed adaptive optimization method integrates ontology reasoning and the numerical computation of marine environmental factors. As shown in Figure 1, the framework consists of four modules: the knowledge modeling module, the numerical computation module, the logical reasoning module, and the optimal scheme generation module. These modules work in concert to enable the intelligent optimization of moored buoy site selection.
In the knowledge modeling module, a moored buoy site selection ontology (MBSSO) is constructed through concept extraction and property definition, to establish a semantic network supporting reasoning for buoy siting. Centered on the logical chain of “monitoring objective–site selection–buoy configuration”, core conceptual classes such as Target Sea Area, Buoy, Buoy Specification, and Functional Zoning are hierarchically defined (as detailed in Section 3.1), along with their corresponding object and data properties (as detailed in Section 3.2). Existing buoys and their spatial coordinates are also integrated, forming a site selection knowledge base that provides prerequisites for distance constraints, restricted-area avoidance, and coverage initialization. The built ontology is exported as RDF triples to ensure semantic consistency and to act as a unified medium for storing numerical results and invoking rules. This RDF triple set, together with the embedded monitoring objectives and existing buoy instances, serves as the input knowledge base for the subsequent numerical computation and logical reasoning modules.
In the numerical computation module, key environmental parameters, like temperature, salinity, and current velocity, are selected according to the monitoring requirement specified by the monitoring objectives. The temporal and spatial variation indices are successively calculated, and after normalization and weighted fusion, the STCVI is generated (as described in Section 5.3). Based on this index, a hierarchical threshold filtering combined with a minimum-distance constraint is applied to identify a set of representative candidate sites (as detailed in Section 5.4). Subsequently, the candidate sites are re-evaluated to eliminate those that fail to meet deployment requirements. As a result, an effective candidate set is obtained that not only reflects high environmental sensitivity in the numerical sense but also satisfies deployment feasibility. Using the validated candidate set as input, the coverage-first greedy algorithm (CFGA) (as described in Section 6) is developed to determine the optimal buoy configuration that maximizes coverage marginal gain in environmentally sensitive regions. In the CFGA, minimum-distance constraint and redundancy penalty are jointly applied to suppress spatial clustering, thereby avoiding localized aggregation and maintaining overall spatial uniformity. Through iterative optimization, an optimized set of newly added buoy sites was calculated by the CFGA, achieving a smooth transition from the candidate set to the optimal layout configuration.
In the logical reasoning integration module, the optimized buoy locations and candidate instances from the numerical computation module, together with the class and property definitions provided by the ontology, serve as inputs to the reasoning rule system, which progressively enriches the key configuration attributes of each buoy. Five kinds of reasoning rules are built, including Monitoring-Element and Sensor Rule, Basic Feasibility Rule, Restricted Zone Avoidance Rule, Communication Method Rule, and Buoy Specification and Cost Rule. Within the reasoning workflow, the monitoring-element and sensor reasoning rule (a) is first applied to recommend the minimal subset of monitoring elements and their corresponding sensor configurations for each new site. Subsequently, the communication method reasoning rule (d) is invoked to infer the suitable communication options. Finally, the buoy specification reasoning rule (e) provides recommendations for buoy diameter, construction cost, and expected service life. Through this series of reasoning steps, each newly added site evolves from a simple spatial coordinate into an entity with comprehensive attributes, which is then aggregated into be aggregated into the final deployment scheme. Section 4 demonstrates details regarding to the logical reasoning rules.
In the optimal scheme generation module, the enriched buoy instances produced by the logical reasoning module are aggregated to form the optimal layout scheme, with all newly added buoys linked to their corresponding target sea areas through the adding relationship, and the final scheme is stored in RDF format within the GraphDB (Ontotext Ltd., Sofia, Bulgaria) database. Leveraging the querying and visualization capabilities of GraphDB, users can retrieve detailed scheme information via SPARQL queries and intuitively visualize buoy distributions and configuration attributes within a graphical knowledge representation. This framework of buoy site selection also establishes a solid foundation for subsequent comparative analysis and application extension of optimized buoy deployment schemes.

3. Constructing the Moored Buoy Site Selection Ontology

Moored buoy site selection represents a complex task constrained by various dimensions, including the natural environment, buoy structural characteristics, and monitoring objectives. To achieve unified semantic representation and logical reasoning across heterogeneous knowledge sources, this study adopts a structured seven-step approach to build the MBSSO. As illustrated in Figure 2, the modeling of the MBSSO proceeds through the following steps: (1) defining the domain and scope of the ontology; (2) identifying existing ontologies for potential reuse and integration; (3) enumerating key terms related to buoy site selection; (4) defining the hierarchical structure of concepts; (5) specifying the properties of each concept; (6) defining the facets of properties; and (7) creating and instantiating individuals.

3.1. Building the Conceptual Model of MBSSO

The MBSSO conceptual model structures key site-selection factors into classes and relationships across four hierarchical layers (Figure 3). The top-level Task-Requirement Layer defines three superclasses: Sea Area Type, Station Operation, and Monitoring Objective. Acting as an intermediate core, the equipment-configuration layer defines four superclasses (Core Monitoring Elements, Monitoring Sensors, Communication Methods, and Buoy Specifications) These superclasses serve as semantic carriers for element filtering, constraint adaptation, and ontology path reasoning, to bridge high-level task semantics with physical implementation. The spatiotemporal-constraint layer defines four superclasses such as Buoy Site, Functional Zone Boundary, Target Sea Area, and Deployment Requirements, to establish the geographical scope, deployment history, and physical configuration of the observation system. This layer thereby functions as a critical bridge between semantic rules and instance data, supplying the concrete referents that enable subsequent reasoning and inference. The evaluation-decision layer contains four superclasses, including Spatiotemporal Composite Variability Index (STCVI), Economic Cost, Layout Rationality Evaluation, and Optimal Layout Scheme, to support the assessment and optimization of buoy-layout schemes. The defined superclasses have their corresponding subclasses, and the specific subclasses are detailed in Figure 3.
By integrating goal identification, spatial constraints, configuration recommendations, and layout evaluation, the above MBSSO conceptual model is capable of enabling a semantically consistent and reasoning-capable knowledge framework, thus providing a solid foundation for accurate and automated buoy siting inference.

3.2. Defining Properties and Relationships for MBSSO

The MBSSO conceptual model provides the static class framework for ontology construction. On this basis, the properties and relationships among conceptual classes are defined to capture their dynamic associations and logical semantics. During modeling, both object properties and data properties are systematically organized, representing, respectively, the semantic interconnections among classes and the quantitative attributes of individual instances. A total of 21 core object properties are defined, as listed in Table 1, for building multiple semantic paths to support rule-based reasoning. The typical relationships include Buoy–equippedWith–Sensor, Buoy–deployedIn–Target Sea Area, and Target Sea Area–belongsTo–Sea Area Type, among others. These relationships ensure logical coherence among monitoring objectives, spatial attribution, and configuration schemes, thereby enabling reasoning over task–environment–configuration linkages. In addition, to accurately describe the specific characteristics of buoys, sea areas, and deployment requirements, several data properties are defined, as listed in Table 2, to bundle numerical features with individual instances of buoys and sea areas, such as siteLongitude, siteLatitude, deploymentDepth, and so on. Data properties supply essential parameters for sensitivity-index computation, economic-cost modeling, and other numerical reasoning processes within the ontology-driven decision framework. Collectively, the defined object and data properties clarify both the interaction among conceptual classes and the intrinsic quantitative descriptors for evaluating deployment feasibility and layout efficiency, thus forming a comprehensive semantic network for the MBSSO.

3.3. Ontology Implementation and Management

In the complex process of ontology construction, high-quality development tools are essential to ensure modeling accuracy and scalability. In this study, the MBSSO is developed on the Protégé platform using the Web Ontology Language (OWL) for formalized representation. Figure 4 is a screenshot of the MBSSO, which illustrates the hierarchical associations among partial conceptual classes and their properties defined in Section 3.1 and Section 3.2. The MBSSO model built in Protégé can be formalized in OWL and exported in RDF/XML format to inject seamlessly into the Python-based (version 3.12.3) reasoning workflow (Section 4) and support semantic-based computation of buoy layout efficiency. Figure 5 presents partial examples of the MBSSO’s RDF/XML representation, where Figure 5a illustrates the expression of the object property “belongsTo”, and Figure 5b shows the definition of the data property “siteLongitude”. Finally, the MBSSO is deployed on the GraphDB platform, which is an RDF-based semantic graph database for ontology storage, reasoning, and querying. GraphDB builds the bridge between the Python-based reasoning module for buoy site selection and the MBSSO in Protégé, allowing the MBSSO to be dynamically accessed, updated, stored, visualized, and queried through SPARQL.

4. Design of the Ontology Reasoning Rules

To enable ontology-based reasoning of moored buoy site selection, a multi-level logical reasoning rule module was constructed in accordance with the Technical Guidelines for Demonstration of Buoy Station Site Selection (HY/T 0357-2023) [39] and actual engineering requirements. Five kinds of reasoning rules are defined, including Monitoring Element-Sensor Rule, Basic Feasibility Rule, Restricted Zone Avoidance Rule, Communication Method Rule, and Buoy Specification-Cost Rule. The specific definitions of the five reasoning rules are elaborated as follows.
Based on the predefined monitoring objectives and requirements, Monitoring Element-Sensor Rule is designed to identify the relevant environmental elements which are used to calculate the spatiotemporal variation rates in the numerical computation module and filter the key monitoring factors to corresponding sensors which will be equipped with the marine buoy, achieving a coupling among monitoring tasks, environmental response, and buoy equipment configuration. The detailed reasoning workflow of Monitoring Element-Sensor Rule is illustrated in Figure 6a. Basic Feasibility Rule as illustrated in Figure 6b is designed to evaluate whether each candidate sea area satisfies the fundamental deployment conditions by considering factors such as sea-area extent, average slope, seabed type, and water depth, thereby eliminating regions that are clearly unsuitable for buoy installation. Using a buffer constraint of max (3 × water depth, 1 km), Restricted Zone Avoidance Rule as illustrated in Figure 6c is employed to further check whether a candidate buoy siting position is against sensitive zones such as anchorages, navigation channels, or submarine pipelines, ensuring spatial safety and avoiding spatial conflict at a potential buoy siting position. Communication mode Rule is designed to assemble the most appropriate communication mode to a buoy, according to the type of target sea area where the buoy is located (offshore areas, far sea or deep sea). As illustrated in Figure 6d, GPRS, GSM, LoRa, microwave and CDMA are for offshore areas; BeiDou satellite (Beijing, China) is for far sea; and INMARSAT (London, UK) and Iridium satellite (McLean, VA, USA) are for deep sea. By combining deployment depth and sensor quantity, Buoy Specification-Cost Rule as illustrated in Figure 6e is designed to infer a suitable buoy diameter and map it to construction cost, expected service life, and material selection, in order to balance structural safety, cost efficiency, and functional adaptability of buoys.
In practice, above five kinds of reason rule for moored buoy site selection are integrated in the numerical computation module and the logical reasoning module the progressively infer the semantic attributes of candidate buoys, thereby achieving a transition from numerical computations to ontology-based configuration.

5. Numerical Computation for Generating Candidate Buoy Sites

This section develops a spatiotemporal-variation computational framework for multiple marine environmental factors to quantify the environmental responses of target sea areas. The framework calculates temporal and spatial variation indices for major oceanic variables to reveal the dynamic sensitivity of the region. Through normalization and weighted integration, the STCVI is generated, thereby achieving the structured mapping of environmental numerical features into the semantic reasoning module and providing numerical support for subsequent ontology reasoning and buoy layout optimization.

5.1. Temporal Variation Index

The temporal variation index quantifies the fluctuation amplitude of an oceanic element at a specific location during a time period. Taking temperature as an example, let t [ t 1 , t 2 , , t n ] denote the observation time steps, T denotes the temporal dimension and ( x , y ) representing the two-dimensional spatial coordinates. The temporal variation index of temperature at location ( x , y ) is defined as the standard deviation of its temporal series:
σ T x , y = s t d V x , y , t 1 , V x , y , t 2 , , V x , y , t n ,
where σ T x , y represents the temporal variation index of the variable at position ( x , y ) , and V x , y , t is the observed value at time t. This index can be computed for each grid point, allowing for scalable and parallel processing. A larger value of σ T x , y indicates stronger dynamic fluctuations at location ( x , y ) during a time period.

5.2. Spatial Variation Index

The spatial variation index is used to characterize the spatial heterogeneity of an oceanic environmental element at a given moment by describing the deviation between a location and its neighboring region. The study sea area is discretized into a regular grid with a certain resolution. The variable value of a specific oceanic environment element at time t is represented as V i , j , t , where ( i , j ) refers to the grid index. A neighborhood region N ( x , y ) centered at location ( x , y ) is constructed, such as a 3 × 3 grid window containing eight surrounding points and the central point itself. For this neighborhood, the standard deviation of variable values is calculated to represent the spatial variation, defined as
σ s ( t ) ( x , y ) = s t d ( V i , j , t | ( i , j ) N ( x , y ) ) ,
where σ s ( t ) ( x , y ) represents the variation index in the spatial dimension (denoted by s) at location ( x , y ) and time t; ( i , j ) N ( x , y ) denotes all grid points within the neighborhood region of the location ( x , y ) ; and V i , j , t denotes the value of a specific oceanic environmental element at grid index ( i , j ) and time t. Subsequently, for the entire observation period of length n, the overall spatial fluctuation intensity at location ( x , y ) is obtained by averaging all of its spatial variation indices, expressed as
σ s ( x , y ) = 1 n t = t 1 t n σ s t ( x , y )
The value of σ s x , y reflects the average spatial variation intensity over time for a given grid cell within the study area. Its higher value indicates a stronger spatial variability of marine environment at the location.

5.3. Spatiotemporal Comprehensive Variation Index

To capture the comprehensive variability of the marine environment in a sea area, the STCVI is developed by integrating the aforementioned temporal and spatial variation indices.
Firstly, to eliminate scale bias among environmental variables, the temporal and spatial variation indices are normalized independently for each variable to the interval [0, 1], as expressed by
σ T ( k ) ( x , y ) = σ T ( k ) ( x , y ) min ( σ T ( k ) ) max ( σ T ( k ) ) min ( σ T ( k ) )
σ s ( k ) ( x , y ) = σ s ( k ) ( x , y ) min ( σ s ( k ) ) max ( σ s ( k ) ) min ( σ s ( k ) ) ,
where σ T ( k ) ( x , y ) and σ s ( k ) ( x , y ) denote the normalized temporal and spatial variation indices of the k-th environmental variable at location ( x , y ) , respectively.
After normalization, a linear weighted model was employed to integrate the variation information from all environmental factors. This model yields a composite variability index W ( x , y ) [ 0 , 1 ] , which is defined in Equation (6).
W ( x , y ) = k = 1 n θ k ( β T σ T ( k ) ( x , y ) + β s σ s ( k ) ( x , y ) )
Subject   to           θ k [ 0 , 1 ]
W ( x , y ) [ 0 , 1 ]
k = 1 n θ k = 1
β T + β s = 1
Here, k corresponds to marine environmental factors such as temperature, salinity, and current velocity; θ k represents the weight assigned to each factor; and β T and β s denote the weights of the temporal and spatial variation indices, respectively.
The STCVI W (x, y) serves as a normalized composite variability index, and larger values indicate locations with stronger dynamic fluctuations and higher spatiotemporal variability, which reflects greater environmental complexity and higher information representativeness.

5.4. Filtering Buoy Candidate Sites Based on the STCVI

Figure 7 illustrates the overall workflow for filtering potential buoy station locations, which is achieved by applying the STCVI and reasoning of the Basic Feasibility Rule and Restricted Zone Avoidance Rule (see Section 4).
To ensure spatial uniformity while providing sufficient high-sensitivity candidates for subsequent greedy site selection, a multi-quantile threshold strategy is adopted. First, four quantile values of the STCVI—70%, 60%, 50%, and 40%—are calculated, based on which four nested threshold regions R70, R60, R50, R40 are defined, satisfying R70 ⊂ R60 ⊂ R50 ⊂ R40. A lower threshold corresponds to a larger spatial coverage.
Within each region R, all grid cells are scanned in descending order of STCVI to ensure the priority selection of high-sensitivity areas. In each round, candidate points are required to satisfy two constraints: (1) the distance between any two candidates selected in the same round must not be smaller than the parameter inner_min_km to avoid excessive local clustering; and (2) the distance between each candidate and existing buoy sites must not be smaller than near_old_km to prevent spatial overlap. Through four independent rounds of screening, four subsets C70, C60, C50, C40 are obtained. Since the quantile rounds are executed independently and the threshold range is progressively relaxed, the high-value core areas and their adjacent regions are repeatedly examined across rounds, resulting in a richer and more diversified distribution of high-STCVI candidates and overcoming the limitation of a single threshold that selects only one representative point from each high-value cluster.
Finally, the four subsets are merged to form the comprehensive candidate set C = C70 ∪ C60 ∪ C50 ∪ C40 and coordinate-precision deduplication (tolerance ≤ 1 × 10−4°) is performed to filter duplicate or overly close candidate sites. This process statistically achieves multi-round coverage of high-STCVI regions and spatially uniform distribution across the study area, providing high-quality input for subsequent logical reasoning and optimization.

6. Coverage-First Greedy Algorithm for Site-Selection Computation

To simultaneously consider coverage efficiency and spatial uniformity as two core objectives for buoy station optimization, the CFGA is proposed to resolve the buoy siting problem as a constrained maximum-coverage problem. The CFGA aims to maximize monitoring coverage while suppressing redundant deployments, thereby generating an optimal set of newly added buoys that satisfies the requirements of the monitoring tasks.

6.1. Coverage Function and Redundancy Penalty

(1)
Coverage function
Let the candidate site set be C = p 1 , p 2 , , p M , representing all potential buoy locations generated by the preprocessing module in Section 5. Let ε = e 1 , e 2 , , e L denote the set of existing buoy stations in the target sea area. Let S C be the set of K additional buoys chosen from C. Define a weighted grid set ν = g i i = 1 N , where each grid point g i is assigned a monitoring weight w i 0 , 1 equaling its STCVI. For any candidate p j C and grid point g i ν , denote their distance by d ( p j , g i ) ; The distance between two candidate sites p j and p h is denoted as d ( p j , p h ) ; And the distance between a candidate point p j and an existing buoy e ε is denoted as d ( p j , e ) in kilometers.
Let the coverage contribution of buoy p j to grid point g i be denoted by k ( d ( p j , g i ) , R ) , which characterizes the local coverage effect of p j . It is defined as:
k ( d ( p j , g i ) , R ) = 1 d ( p j , g i ) R ,   0 d ( p j , g i ) < R 0 ,                 d ( p j , g i ) R ,
where R is the coverage radius. Nearer buoys contribute more coverage to nearby grid points; the contribution decays linearly with distance and becomes zero once the distance exceeds R.
Accordingly, the coverage function c i ( ε S ) of grid point g i is defined to describe its final coverage level under the combined effect of the existing buoy set ε and the newly added buoy set S. The definition is given as
c i ( ε S ) = max p ε S k ( d ( p , g i ) , R ) ,           i = 1 , , N
This definition indicates that the coverage degree of each grid point depends on the selected buoy set and is dominated by the nearest buoy. In other words, each grid point only retains the maximum coverage value without accumulation, thereby avoiding the repeated calculation of monitoring benefits.
(2)
Redundancy penalty
To prevent excessive local clustering of buoys and improve the efficiency of monitoring resource utilization, a redundancy penalty term based on the nearest-neighbor distance is introduced. Let the minimum distance between buoy p and its neighboring buoys in S\{P} be
d min ( p ) = min q ε S \ p d ( p , q ) ,
where d(p,q) denotes the distance between two buoys. Accordingly, the redundancy penalty function of buoy p is defined as
ρ ( p ; λ , R ) = λ ( max 0 , 1 d min ( p ) R ) 2 ,
where λ 0 is the penalty coefficient. This function constrains the buoy distribution through pairwise distance regulation. When the nearest-neighbor distance satisfies d min ( p ) R , the penalty value ρ = 0 , indicating a sufficiently sparse distribution with no constraint imposed. Conversely, when d min ( p ) < R , the penalty value increases quadratically as the distance decreases, and reaches the maximum λ when two buoys coincide. Therefore, while maintaining overall coverage, this penalty effectively suppresses local redundancy and enhances the spatial uniformity of buoy distribution.

6.2. Objective Function and Constraints

Let the binary variable y j 0 , 1 indicate whether the candidate site p j is selected. Then the selected set can be expressed as S = p j | y j = 1 . The objective function is defined as
max S C , | S | = k F ( S ) = i = 1 N w i c i ( ε S ) p S ρ ( p ; λ , R ) ,
where the first term represents the weighted coverage gain contributed by the newly added buoy set, and the second term introduces a penalty function to suppress excessive local clustering. This formulation enhances overall coverage efficiency and improves spatial uniformity, achieving a balance between coverage performance and deployment evenness.
The optimization is subject to the following constraints:
j y j = K
d ( p j , p h ) D min , j h   w i t h   y j = y h = 1
d ( p j , e ) D min , e ε , j   w i t h   y j = 1
y j 0 , 1 , j
Equation (16) ensures that the number of newly added buoys is fixed at K; Equation (17) guarantees that the minimum distance between any two new buoys is no less than Dmin; and Equation (18) ensures that the minimum distance between each new buoy and any existing buoy is also no less than Dmin.
When λ  = 0, the objective function degenerates into a typical monotone submodular coverage function [40]. Adopting a stepwise greedy selection strategy, in which the candidate point with the largest marginal gain is iteratively added, a (1 − 1/e) approximate optimal solution can be obtained. After incorporation the penalty term ρ , the function is no longer strictly submodular; however, it effectively prevents excessive buoy clustering and improves the spatial uniformity of the overall buoy distribution.

6.3. Greedy Optimization Procedure

To approximate the solution of the objective function in Equation (15), a stepwise greedy heuristic algorithm is adopted. Each candidate buoy is evaluated by its marginal gain, defined as the weighted coverage increment of all grid points minus the redundancy penalty from spatial proximity. The coverage vector, representing the current coverage status of the sea grid, is iteratively updated after each buoy addition. The algorithm continues selecting the buoy with the highest marginal gain until the deployment scale or termination criterion is reached. The complete workflow of the algorithm is illustrated in Figure 8.
At the initialization stage, the coverage radius R_KM is defined to characterize the spatial influence range of buoy monitoring capability, and the minimum distance D_MIN is set to prevent excessive proximity between new and existing buoys. The total number of new buoys K_NEW determines the final deployment scale, while the penalty coefficient λ balances the trade-off between coverage efficiency and spatial uniformity. Subsequently, the initial coverage vector c(Ɛ) is computed from the existing buoy set Ɛ and used as the starting point for iteration.
During the iterative process, a feasibility check is first conducted to remove candidate points that are closer than Dmin to any existing or already selected buoy, thereby ensuring a reasonable spatial distribution. For the remaining feasible candidates, each candidate point is individually evaluated for its marginal contribution to the overall objective function if added to the current buoy set. Denoting the current coverage vector as c = ( c 1 , c 2 , , c N ) , the marginal gain of a candidate p is defined as
F ( p ) = i = 1 N w i ( max c i , k ( d ( p , g i ) ; R ) c i ) ρ ( p ; λ , R ) ,
where the first term represents the weighted coverage increment contributed by adding buoy p, and the second term is the redundancy penalty, which suppresses overly dense placement. Among all feasible candidates, the point with the maximum marginal gain, p*, is selected and added to the new buoy set S. The coverage vector is then updated as
max c i , k ( d ( p * , g i ) ; R ) , i = 1 , , N
The updated coverage vector serves as the basis for the next iteration. The algorithm continuously iterates through the cycle of screening → evaluation → selection → updating, until the number of new buoys reaches K_NEW or no candidate point yields a positive marginal gain. The resulting set S of newly added buoys thus represents the optimal site layout scheme. It is worth noting that this algorithm does not depend on the existence of prior buoy distributions; when historical deployments are unavailable, it can independently generate a complete layout configuration. Therefore, it is equally applicable to both appending deployments (building upon existing buoys) and independent network planning scenarios, ensuring consistent suitability for comparative spatial layout analyses.

6.4. Generation of the Reasoning-Computation Integrated Layout Scheme

After the greedy optimization process determines the final set of newly added sites, each site is instantiated as a candidate buoy individual, and the reasoning rule system is sequentially activated to complete its semantic attributes. Specifically, each new buoy is instantiated within the RDF triple model, and its attribute information—corresponding to monitoring objectives and environmental conditions—is automatically generated through reasoning chains involving monitoring-element identification, sensor configuration, communication method selection, and buoy specification and cost inference.
Subsequently, all candidate buoy instances and their reasoning results are uniformly written into the semantic knowledge graph, forming a structured Optimal Layout Scheme. This scheme not only reflects the spatial distribution of optimized buoy locations but also integrates multi-dimensional attributes such as monitoring elements, sensor types, and communication methods inferred from reasoning, establishing semantic associations with the target sea-area individuals. Through this process, a deep coupling between optimization results and ontology-based knowledge representation is achieved.
Finally, the integrated results are deployed on the GraphDB platform for storage, visualization, and interactive querying, thereby establishing a closed-loop mechanism that links spatial layout, logical reasoning, and semantic representation. This integration provides a unified data-knowledge foundation for subsequent layout evaluation, decision support, and operational management.

7. Experiments and Analysis

7.1. Study Area and Data

The Beibu Gulf, located in the northern South Sea (longitude range 108.1° E–110° E, latitude range 19.5° N–22.5° N), is selected as the target sea area for simulation-based experimental validation of the proposed method. Multi-source marine environmental datasets are used in the verification experiments. The experimental data sources include bathymetric data and marine environmental data. Bathymetric information is derived from the ETOPO1 Global Relief Model [41], which offers integrated global topographic and ocean depth data. Figure 9 shows the spatial distribution of water depth in the Beibu Gulf. This dataset serves as a key input for feasibility assessment and the buoy diameter recommendation rule, supporting both site-selection evaluation and buoy specification inference. Marine environmental variables are obtained from the Hybrid Coordinate Ocean Model (HYCOM) [42], which provides global numerical simulation data at a spatial resolution of 1/12°. Based on these datasets, the temporal variation rate, spatial variation rate, and the final STCVI are calculated by the procedures described in Section 5. Since this study focuses on marine hydrological observations, temperature, salinity, and current velocity are selected as the STCVI variables because they are the core elements governing ocean water-mass structure, density stratification, and dynamic transport. These three parameters represent the primary monitoring targets of most hydrological buoy systems and therefore provide a task-driven basis for STCVI construction. The spatial distribution of the resulting STCVI (for the period 11 August–31 December 2024) is shown in Figure 10. The results indicate high sensitivity along Guangxi coast and western Guangdong sector, while the inner gulf and the waters approaching northern Hainan show substantially weaker variation.

7.2. Experiments

Two experimental setups, the appending layout and the independent layout, are designed to validate the effectiveness of the proposed method under different initial conditions. All experiments are conducted within a unified algorithmic and environmental framework. To obtain reasonable and robust hyperparameter settings, we performed multiple rounds of preliminary tests on key parameters, including the coverage radius, minimum separation threshold, redundancy penalty coefficient, and STCVI weights. Within predefined search ranges, these parameters were systematically evaluated to assess their influence on layout performance, and repeated runs were averaged to reduce randomness. The final hyperparameter values represent a balanced choice between performance and stability. As summarized in Table 3, all hyperparameters are kept identical across experiments to ensure comparability.
(1)
Appending Layout Experiment
In this experiment, a set of 10 buoy location on the current buoy configuration in the Beibu Gulf (simulated) is taken as the initial station set ε. Usually, the appending layout mode is adopted for the layout design of an existing observation network. Starting from the initial set ε, the CFGA is executed, by iteratively adding one new buoy. The objective of the CFGA is to maximize the overall coverage improvement and enhance spatial uniformity while maintaining the continuity of historical observations.
For the appending deployment optimization of buoy sites, the number of new buoys, K_NEW, needs to be determined in addition to the parameters listed in Table 3. K_NEW is calculated using the procedure described below. According to the marginal gain function defined in Equation (20), the contribution of the k-th candidate point pk, F ( p k ) , can be evaluated. The set of hotspot grid cells, H, is defined based on the STCVI field value, where the top 10% of high-value grids are extracted. Let Sk denote the set formed after adding the newly selected buoys. To quantitatively characterize the overall coverage performance, the cumulative coverage ratio is calculated by
cov ( S k ) = 1 | H | i H 1 [ c i ( S k ) > 0 ]
During the iteration process, both the F ( p k ) and cov ( S k ) are recorded and shown in Figure 11 and Figure 12. When the marginal gain of newly added buoys drops below 10% of that in the first iteration, and the cumulative coverage ratio cov ( S k ) exceeds 95%, the layout is considered to have reached a saturation stage, and the iteration is terminated. Experimental results indicate that both criteria are satisfied at k = 4; thus, the final number of new buoys is determined as K_NEW = 4.
The final layout computed by the CFGA consists of 10 existing buoys and 4 additional buoys, forming an observation network with 14 stations in total, as shown in Figure 13. It can be observed from Figure 13 that the newly added buoys are mainly distributed in the previously uncovered regions and areas with high STCVI values, which significantly enhances the coverage density of hotspot regions and improves the overall spatial uniformity of the network.
(2)
Independent Layout Experiment
To validate the method’s performance in spatial planning scenarios devoid of prior deployments or constraints, an independent layout experiment is carried out. This configuration commences with an empty set as the initial condition, presuming no existing buoys in the target sea area. Under the same environmental data and parameter settings, an optimal buoy layout is independently generated. The algorithmic process is identical to that of the appending mode, adopting the CFGA, whereas the initial state and the determination of K_NEW differ.
The independent layout, as shown in Figure 14, is generated by executing the CFGA with no pre-existing buoys, producing 10 optimized buoy sites (K_NEW = 10) to ensure comparability with the existing network. In the independent layout, the buoy stations are regularly distributed, forming a balanced observation network along the northern and northeastern coastal zones and extending toward the central basin of the Beibu Gulf.

7.3. Optimize Performance Assessment

To systematically evaluate the performance of the proposed optimization algorithm under different initial conditions, this section conducts a quantitative comparison of the appending layout and independent layout schemes with the original existing layout. The evaluation examines spatial uniformity, station spacing, and monitoring effectiveness based on four metrics: Voronoi polygon area standard deviation, nearest-neighbor distance, hotspot coverage and cumulative monitoring value. The Voronoi polygon area standard deviation (Voronoi STD) is adopted to measure spatial uniformity, with a smaller value indicating more consistent subdivision of monitoring units. The nearest-neighbor distance (NND) is the minimum value among the distances between all adjacent stations. NND reflects station independence and sparsity: a larger minimum value of NND suggests lower redundancy risk, a larger mean value of NND implies more uniform spacing, and a larger maximum value of NND reflects broader spatial coverage. The hotspot coverage ratio (HCR) evaluates monitoring sufficiency in environmentally sensitive zones by calculating the proportion of the top 10% STCVI grids covered by at least one buoy. The cumulative monitoring value (CMV) is the sum of STCVI values from all buoy locations and their coverage areas. It serves as an integrated measure of overall observational benefit. The specific evaluation results are as follows.
(1)
Voronoi STD
As shown in Figure 15, the layout of buoy stations is divided by Voronoi polygons. The existing layout (Figure 15a) exhibits a coexistence of buoy clusters and uncovered areas, especially near the marginal areas of the gulf, leading to substantial differences in Voronoi polygonal areas (STD = 2415.31 km2). After optimization, spatial uniformity improves significantly: the appending layout enhances uniformity to 1620.23 km2 by filling previously uncovered zones, while the independent layout further alleviates extreme disparities and achieves a more balanced distribution with an STD of 2252.65 km2. These results confirm that, when compared to the original existing layout, both optimized schemes effectively mitigate the problem of uneven buoy density.
(2)
Nearest-neighbor Distance
As illustrated in Figure 16, in the existing layout, the minimum NND is 12.51 km, the mean one is 30.03 km, and the maximum one reaches 64.84 km, reflecting the coexistence of locally clustered stations and regions with insufficient spacing. In the appending layout, although the minimum NND remains unchanged, the mean and maximum distances increase to 36.20 km and 75.98 km, respectively. This indicates that the newly added buoys extend the network toward outer areas while alleviating local congestion, thereby improving spatial extensibility. By contrast, the independent layout yields a more uniformly spaced configuration, with NND values of 35.74 km (minimum), 48.68 km (mean), and 58.87 km (maximum), suggesting a more balanced station arrangement and a more reasonable overall spacing pattern.
(3)
Hotspot Coverage Ratio
As shown in Figure 17, the existing layout covers only 21.07% of the hotspot regions, indicating insufficient monitoring capability in high-sensitivity areas. The appending layout substantially improves the coverage ratio to 63.24% through the addition of new buoys, while the independent layout achieves the highest coverage of 94.22%, nearly encompassing all hotspot regions. When compared with the existing layout, both optimized schemes markedly enhance the observation coverage in environmentally sensitive zones.
(4)
Cumulative Monitoring Value
As presented in Figure 18, the CMV of the existing layout is merely 47.32, while that of the appending layout increases to 99.95, nearly doubling the observation effectiveness. The independent layout achieves the highest value of 113.21, indicating the strongest overall performance.
In summary, the results of the four-evaluation metrics demonstrate that the proposed semantic reasoning–numerical computation integration mechanism is of the capacity to effectively optimize buoy site selection under different initial conditions. The appending layout strengthens the observation effectiveness while maintaining network continuity, whereas the independent layout achieves the optimal performance under unconstrained conditions.

7.4. Semantic Output and Visualization

Considering the economic and operational constraints in practical marine observation, this section focuses on the appending layout scheme, to present the semantic reasoning and visualization results of the five newly added buoys within the appending layout scheme. For each buoy, semantic attributes are automatically completed according to its geographic position and environmental characteristics, by invoking the five core reasoning rules (as described in Section 4). Through the reasoning processes, each buoy evolves from a spatial coordinate into a semantically enriched observation unit, whose attributes included equipment configuration, communication mode, buoy specification, and construction cost. All outputs are written back to the knowledge graph database in RDF format and linked to an Optimal Layout Scheme individual through adding object properties, forming a structured deployment scheme. Table 4 gives the newly added buoy stations associated with semantic information. The Optimal Layout Scheme individual is stored in the GraphDB platform and users can retrieve detailed attributes of each buoy station—such as station ID, geographic coordinates, monitoring elements, and configuration schemes—through SPARQL queries. The SPARQL query is shown in Figure 19. The querying results can be visualized in a graph-based view, as shown in Figure 20. In Figure 20, nodes represent entities such as buoys, sensors, and communication modes, and edges denote their semantic relationships. The visualization process provides a unified mapping from numerical optimization results to structured semantic knowledge.
The semantic reasoning and visualization of the appending layout further confirms the consistency between numerical optimization and semantic knowledge representation. By establishing a unified mapping from quantitative results to ontological entities, it proves that the proposed framework achieves full interoperability between data computation and semantic inference.

7.5. Sensitivity Analysis and Comparative Experiments

7.5.1. Sensitivity Analysis

During the CFGA optimization process, the weights assigned to the STCVI components (temperature, salinity, and current velocity) and the minimum deployment distance Dmin serve as adjustable hyperparameters. Their values may influence hotspot capture performance, spatial uniformity of station distribution, and monitoring-value gain. To evaluate the influence of these parameters within reasonable ranges and to examine the stability of the optimization method, this section conducts two sensitivity experiments—STCVI weight perturbation and variation in the minimum separation threshold—under the appending mode, with all other settings kept constant.
(1)
STCVI weight perturbation
Table 5 summarizes the evaluation results under three sets of STCVI weights. For the configurations (0.25, 0.25, 0.50), (0.30, 0.30, 0.40), and (0.35, 0.35, 0.30) assigned to temperature, salinity, and current velocity, respectively, both hotspot coverage and cumulative monitoring value exhibit moderate variations, ranging from 61.50% to 72.10% and from 95.11 to 107.09, respectively. In contrast, the Voronoi area standard deviation and the mean nearest-neighbor distance remain stable, consistently falling within 1559–1620 km2 and 33–36 km, without noticeable fluctuations. These results indicate that within the weight perturbation range considered, the STCVI weights influence coverage-related metrics to some extent, whereas their impact on the overall spatial configuration of buoy stations is limited. The optimized layouts maintain similar geometric patterns across different weight settings.
(2)
Variation in the Minimum Distance Threshold
Figure 21 illustrates the sensitivity of layout performance to the minimum separation threshold Dmin over the range of 20–50 km. The results show that when Dmin ≤ 45 km, all performance metrics remain virtually unchanged: the mean NND stays at approximately 36.2 km, the Voronoi area STD remains stable at about 1865 km2, the hotspot coverage maintains a level of 92.1%, and the cumulative monitoring value stabilizes around 99.95. This pronounced “plateau region” indicates that the minimum-distance constraint is not activated within this range; instead, the optimization is primarily driven by coverage gain and redundancy penalty, while the inherent spatial distribution of candidate sites already ensures sufficient dispersion. Thus, the spacing constraint is not redundant but is implicitly satisfied through the joint effects of candidate-point geometry and the optimization objective, demonstrating strong robustness of the algorithm within reasonable parameter settings. When Dmin increases to 50 km, the constraint begins to exert a noticeable influence: the mean NND rises to 36.85 km, the Voronoi STD decreases to 1750 km2—indicating forced spatial spreading of buoy locations—while the CMV slightly decreases to 98.8, suggesting a loss of monitoring benefit under stricter spacing requirements. Overall, CFGA exhibits very weak sensitivity to Dmin in the range of 20–45 km. The impact of this parameter is expected to become more pronounced in denser candidate sets or smaller spatial domains.

7.5.2. Performance Comparison Between CFGA and Traditional Algorithms

To comprehensively assess the performance of the proposed CFGA, this section compares it against three representative baseline methods: Random [43], KMeans [44], and GA [15], under the appending layout scenario. The Random strategy provides an unstructured sampling baseline and serves as a lower performance bound under the minimum-distance constraint. KMeans is a classical spatial-clustering approach widely used in monitoring network deployment to achieve spatial balance. GA represents a conventional global heuristic search framework commonly adopted in observation-network optimization. To ensure fairness, all four methods operate on the same candidate set C and share the parameter settings specified in Figure 3. The optimization objective and constraints are also kept consistent across methods; only the search strategy differs.
Figure 22 presents the results of the four methods across nine performance metrics. In terms of coverage quality, CFGA and GA achieve significantly higher CMV and HCR than Random and KMeans, indicating a stronger ability to capture high-STCVI regions. Both CFGA and GA reach a CMV of 99.95, whereas KMeans and Random yield only 65.30 and 78.69, respectively, reflecting their clear limitations in identifying high-variability areas. Regarding spatial uniformity, the minimum nearest-neighbor distance (NND_min) is identical across all methods due to the imposed spacing constraint. Because the experiment preserves the existing buoy layout, NND_min is fixed by the closest pair in the original network, which is already below Dmin. This inherited spacing dominates the metric and therefore remains identical across all methods. However, CFGA and GA exhibit notably bigger NND_mean and NND_max than Random and KMeans, demonstrating their ability to expand coverage while maintaining adequate inter-point spacing. It is worth noting that the number of stations added by KMeans is constrained by the spatial separability of the candidate sites; in this experiment, it converged to only two cluster centers, failing to reach the preset four additional stations. This reflects its dependence on spatial distribution patterns, making it difficult for KMeans to guarantee a fixed number of new placements under complex spatial configurations, unlike CFGA.
The computing-time complexity of the four methods is analyzed and compared as follows. Let |C| denote the number of candidate sites, K_NEW the number of newly added stations, t the number of KMeans iterations, and Pop and Gen the population size and evolutionary generations of GA, respectively. In this experiment, t is kept as a small constant, while Pop and Gen are set considerably larger than K_NEW to ensure sufficient diversity and convergence of the genetic algorithm. Random requires only a single sampling over the candidate set, with a complexity of O(|C|). The computing cost of KMeans is dominated by clustering and iterative refinement; each iteration assigns all candidate sites to K_NEW clusters and updates the cluster centers, resulting in a complexity of approximately O(|C|·K_NEW·t). Because t remains a small constant, its overall computing time increases mainly linearly with K_NEW. GA evaluates the fitness of Pop individuals in each generation, and each individual encodes K_NEW newly added stations; thus, each generation incurs a complexity of O(|C|·Pop), and the total time complexity over Gen generations is O(|C|·Pop·Gen). Under the parameter settings of this experiment, Pop and Gen are much larger than K_NEW and t, leading to substantially higher overall computing cost for GA. In contrast, CFGA computes the marginal coverage gain of all candidate sites in each selection round and performs K_NEW deterministic rounds, yielding a complexity of O(|C|·K_NEW). Because O(|C|) < O(|C|·K_NEW) < O(|C|·K_NEW·t) < O(|C|·Pop·Gen), Random yields the lowest computing-time complexity, GA exhibits the highest, and KMeans is more computationally expensive than CFGA. As a deterministic search procedure, CFGA produces stable outputs without dependence on random initialization, thereby avoiding the solution variability commonly observed in GA.
Overall, CFGA achieves a favorable balance between computational efficiency and optimization capability, demonstrates superior performance over Random and KMeans, and performs comparably to GA in terms of coverage capability and spatial uniformity, while maintaining substantially lower computational complexity. Without requiring complex hyperparameters or large-scale iterations, CFGA achieves stable and efficient station-deployment optimization, making it a more suitable core solution strategy for practical ocean-monitoring applications.

7.6. Limitations and Practical Considerations

Although the above experiments have, to some extent, verified the significant advantages of the proposed moored buoy site optimization method in terms of marine environmental adaptability, spatial coverage, and distribution uniformity, certain limitations still remain in its practical engineering applications for ocean buoys. First, the STCVI is derived from HYCOM reanalysis data at a 1/12° resolution, which may underrepresent small-scale coastal dynamics and seasonal or meteorological fluctuations, introducing uncertainty into the variation estimates. Second, the ontology reasoning module depends on a predefined rule set; when applied to other regions, adaptations may be required to accommodate different legal, environmental, and engineering constraints. Third, the current optimization primarily targets hotspot coverage and spatial uniformity, while practical factors such as construction cost, navigational safety, and deployment logistics are not yet fully incorporated. Finally, due to the lack of comparable long-term buoy deployment records in the study area, empirical validation of the optimized layouts remains limited. In this study, the existing buoy network in the Beibu Gulf serves as a practical baseline for evaluating the rationality of the optimized layouts. Future work will extend the comparison to real deployment practices in similar sea areas and incorporate operational feedback to further validate and refine the framework.

8. Conclusions and Future Work

This study developed an intelligent buoy site selection approach that integrates semantic reasoning with numerical computation, validated through simulation experiments of moored-buoy deployment in the Beibu Gulf, northern South Sea. The results demonstrate the method’s high practical utility and scalability in generating candidate stations, configuring buoys, and optimizing layouts. The ontology-based reasoning mechanism automates the adaptation of buoy configurations (including communication, sensors, and structure), thereby providing robust methodological support for the intelligent planning of marine buoy monitoring systems. Concurrently, the coverage-first greedy algorithm, driven by numerical computation of marine environmental variants, performs the computational solution of the calculation of the buoy layout optimization problem. This integrated semantic–numerical framework for optimizing ocean buoy siting significantly enhances monitoring coverage and spatial uniformity of the ocean buoy observation network, which directly improves the representativeness and quality of observational data for more accurate marine condition assessments and forecasts. Furthermore, this systematic approach mitigates the risk of redundant deployments, potentially reducing the long-term construction and maintenance costs of ocean buoy observation networks. It also lays a technical foundation for developing a new generation of intelligent, adaptive observation networks capable of dynamically aligning with specific monitoring tasks and changing marine conditions. However, the current reasoning rules still depend on manually defined configurations, which limits their flexibility and adaptability. Additionally, several numerical parameters in the current framework—such as the STCVI component weights and the minimum separation distance—are empirically specified and may not fully capture variations across different monitoring objectives. To mitigate this limitation, future extensions will explore two complementary directions. On the one hand, machine-learning-based mechanisms will be investigated to automatically discover or refine semantic rules from historical buoy deployments and environmental observations, thereby reducing reliance on fixed rule engineering and improving the adaptability of parameter settings to varying monitoring tasks. On the other hand, statistical analysis and optimization-based strategies—such as sensitivity-informed calibration, multi-objective optimization, or Bayesian estimation—will be implemented to automatically determine key hyperparameters, including the STCVI weights and the minimum separation threshold. This integrated approach is expected to enhance the framework’s transferability and robustness across diverse marine regions and monitoring objectives. These efforts are expected to further promote the practical and intelligent evolution of ocean buoy network planning methodologies.

Author Contributions

Conceptualization, M.S.; Methodology, M.S., H.S., S.L. and W.L.; Software, H.S., K.Z. and W.H.; Validation, H.S.; Formal analysis, B.M., W.L. and X.Y.; Investigation, X.F., B.M., W.L., W.H. and X.Y.; Resources, S.L., X.F., B.M., W.L., K.Z., W.H. and X.Y.; Data curation, H.S., X.F. and K.Z.; Writing—original draft, M.S., H.S. and B.M.; Writing—review & editing, M.S., S.L. and X.F.; Visualization, H.S., B.M. and W.H.; Supervision, M.S.; Project administration, M.S., S.L. and X.F.; Funding acquisition, S.L. All authors have read and agreed to the published version of the manuscript.

Funding

This work is supported by Laoshan Laboratory (Grant No. LSKJ202502400), the Taishan Industrial Program “Marine Observation and Detection Buoy Equipment R&D and Industrialization Team”, and the Major Scientific Research Project for the Construction of State Key Laboratory at Qilu University of Technology (Shandong Academy of Sciences) (Grant No. 2025ZDGZ01).

Data Availability Statement

The datasets presented in this article are not readily available due to institutional restrictions. The data cannot be made publicly accessible because of the internal data management policy of Qilu University of Technology. Requests for access to the datasets should be directed to the corresponding author.

Conflicts of Interest

The authors declare no conflict of interest.

References

  1. Chen, S.; Gu, C. Analysis of the Current Status of Domestic and International Marine Observation Networks. Beijing Society of Naval Architects and Marine Engineers 2018–2019. 2020. Available online: https://xueshu.baidu.com/usercenter/paper/show?paperid=1x3b0ak0js3y0e90207x0x402n596234&site=xueshu_se (accessed on 11 December 2025).
  2. Liu, Y.; Ning, C.; Zhang, Q.; Yuan, G.; Li, C. Research on ocean buoy attitude prediction model based on multi-dimensional feature fusion. Front. Mar. Sci. 2024, 11, 1517170. [Google Scholar] [CrossRef]
  3. Liang, X.; Guo, Y.; Xiong, W.; Yang, Q.; Jiang, J. Optimized layout of emergency monitoring for sudden marine pollution accidents. In Proceedings of the IEEE International Conference on Industrial Engineering and Engineering Management (IEEM), Singapore, 14–17 December 2020; pp. 655–659. [Google Scholar] [CrossRef]
  4. Jiang, J. Study on site selection model of emergency rescue base based on fuzzy analytic hierarchy process. In Proceedings of the 6th International Conference on Transportation Information and Safety (ICTIS), Wuhan, China, 22–24 October 2021; pp. 896–901. [Google Scholar] [CrossRef]
  5. Miloslavich, P.; Seeyave, S.; Muller-Karger, F.; Bax, N.; Ali, E.; Delgado, C.; Evers-King, H.; Loveday, B.; Lutz, V.; Newton, J.; et al. Challenges for global ocean observation: The need for increased human capacity. J. Oper. Oceanogr. 2019, 12, 137–156. [Google Scholar] [CrossRef]
  6. Vallegra, F.; Mateo, D.; Tokic, G.; Bouffanais, R.; Yue, D.K.P. Gradual Collective Upgrade of a Swarm of Autonomous Buoys for Dynamic Ocean Monitoring. In Proceedings of the 2018 OCEANS MTS/IEEE, Charleston, SC, USA, 22–25 October 2018; pp. 1–8. [Google Scholar] [CrossRef]
  7. Ray, C.; Grancher, A.; Thibaud, R.; Etienne, L. Spatio-Temporal Rule-Based Analysis of Maritime Traffic. In Proceedings of the Ocean and Coastal Observation: Sensors and Systems (OCOSS) Conference, Nice, France, 28–31 October 2013; pp. 1–8. [Google Scholar] [CrossRef]
  8. Nagano, A.; Ueki, I.; Hasegawa, T.; Ando, K. Ocean–Atmosphere Observations in Philippine Sea by Moored Buoy. In Proceedings of the OCEANS Conference MTS/IEEE Kobe Techno-Ocean, Kobe, Japan, 28–31 May 2018; pp. 1–7. [Google Scholar] [CrossRef]
  9. Han, Y.; Chen, L. Application of GIS-Based Kernel Density Estimation in Location Selection of Offshore Buoy Platforms. Navig. China 2023, 46, 59–64. [Google Scholar] [CrossRef]
  10. Bao, M.; Arzaghi, E.; Abaei, M.M.; Abbassi, R.; Garaniya, V.; Abdussamie, N.; Heasman, K. Site selection for offshore renewable energy platforms: A multi-criteria decision-making approach. Renew. Energy 2024, 229, 120768. [Google Scholar] [CrossRef]
  11. Hlophe, T.; Taylor, P.H.; Kurniawan, A.; Wolgamot, H.A.; Naito, S. Phase-Resolved Wave Prediction in Highly Spread Seas Using Optimised Arrays of Buoys. Appl. Ocean. Res. 2023, 130, 103435. [Google Scholar] [CrossRef]
  12. Dbouk, H.M.; Ghorayeb, K.; Kassem, H.; Hayek, H.; Torrens, R.; Wells, O. Facility placement layout optimization. J. Pet. Sci. Eng. 2021, 207, 109079. [Google Scholar] [CrossRef]
  13. Allahyar, M.Z.; Azab, A. Mathematical Modeling and Multi-Start Search Simulated Annealing for Unequal-Area Facility Layout Problem. Expert Syst. Appl. 2018, 91, 46–62. [Google Scholar] [CrossRef]
  14. Jung, J.; Concannon, C.; Shroff, R.; Goel, S.; Goldstein, D.G. Simple Rules for Complex Decisions. arXiv 2017, arXiv:1702.04690. [Google Scholar] [CrossRef]
  15. Xu, W.; Qiu, C.; He, H.; Qin, T.; Liu, D. Research on Multi-Facility Location Problem Based on Genetic Algorithm. Logist. Sci.-Tech. 2024, 47, 5–9. Available online: https://kns.cnki.net/kcms2/article/abstract?v=zE0--Q1IihTcvqUa2-d4D4iDCvMarV0bZOiR_imwg21cEVOXwwO7n_5SAM7ysR1rwDUnu1OVUvt7F3WXw3qAulralCJu_HlU94TOVFxvp_WI3gwRsryM5c4fZEgZlEW9sfhSPuNJJIsaV-cUNf8FUWdysEd_ix-0o3AF-NU7-zNgAlj0JDwAgw==&uniplatform=NZKPT&language=CHS (accessed on 17 December 2025).
  16. Kim, N.H.; Baek, D.; Kwon, J.I.; Choi, J.Y.; Heo, K.Y. Strategy for additional buoy array installation in operational buoy-observation network in Korea. Ocean Eng. 2022, 266, 112746. [Google Scholar] [CrossRef]
  17. Yakovlev, S.; Kartashoov, O.; Podzeha, D. Mathematical Models and Nonlinear Optimization in Continuous Maximum Coverage Location Problem. Computation 2022, 10, 119. [Google Scholar] [CrossRef]
  18. Heyns, A.M. Reduced Target-Resolution Strategy for Rapid Multi-Observer Site Location Optimisation. IEEE Access 2020, 8, 203252–203269. [Google Scholar] [CrossRef]
  19. Ferrolino, A.; Mendoza, R.; Magdalena, I.; Lope, J.E. Application of particle swarm optimization in optimal placement of tsunami sensors. PeerJ Comput. Sci. 2020, 6, e333. [Google Scholar] [CrossRef] [PubMed]
  20. Kim, D.H.; Kim, H.M. Design of Buoy Observation Network over the Arctic Ocean. Cold Reg. Sci. Technol. 2024, 218, 104087. [Google Scholar] [CrossRef]
  21. Bao, X.; Wang, L. A Co-Location-Based Approach for Business Site Selection Using Ontologies. In Proceedings of the IEEE ISPA, Melbourne, VIC, Australia, 11–13 December 2018; pp. 493–500. [Google Scholar] [CrossRef]
  22. Vahidnia, M.H.; Minaei, M.; Behzadi, S. An ontology-based web decision support system to find entertainment points of interest in an urban area. Geo-Spat. Inf. Sci. 2024, 27, 505–522. [Google Scholar] [CrossRef]
  23. Pruvost, H.; Wilde, A.; Enge-Rosenblatt, O. Ontology-Based Expert System for Automated Monitoring of Building Energy Systems. J. Comput. Civ. Eng. 2023, 37, 04022054. [Google Scholar] [CrossRef]
  24. Wen, M.; Qiu, Q.J.; Zheng, S.Y.; Liu, X.; Zhang, C.; Wang, H. Construction and Application of a Multilevel Geohazard Domain Ontology: A Case Study of Landslide Geohazards. Appl. Comput. Geosci. 2023, 20, 100134. [Google Scholar] [CrossRef]
  25. Tambassi, T. What Kind of Ontological Categories for Geo-ontologies. Acta Anal. 2018, 33, 543–554. [Google Scholar] [CrossRef]
  26. Liu, Y.; Ding, J.; Li, Y. KnowSite: Leveraging Urban Knowledge Graph for Site Selection. In Proceedings of the ACM SIGSPATIAL ’23, Hamburg, Germany, 13–16 November 2023; pp. 1–12. [Google Scholar] [CrossRef]
  27. Tang, X.; Zhai, X. Research on Knowledge Retrieval Based on Ontology Knowledge Set. Libr. Sci. Res. 2018, 1, 60–66. Available online: https://d.wanfangdata.com.cn/periodical/tsgxyj201801009 (accessed on 11 December 2025).
  28. Gayathri, M.; Kannan, R.J. Ontology-Based Concept Extraction and Classification of Ayurvedic Documents. Procedia Comput. Sci. 2020, 172, 511–516. [Google Scholar] [CrossRef]
  29. Zhang, H.; Zhang, A.; Wang, C.; Zhang, L.; Liu, S. Research on construction and application of ocean circulation spatial-temporal ontology. J. Mar. Sci. Eng. 2023, 11, 1252. [Google Scholar] [CrossRef]
  30. Velu, A.; Thangavelu, M. Ontology-Based Ocean Knowledge Representation for Semantic Information Retrieval. Comput. Mater. Contin. 2022, 70, 4707–4725. [Google Scholar] [CrossRef]
  31. Peng, Z.; Lu, Y.; Huang, K.; Liu, W. Ontology-Based Optimization of Coastal Marine Environmental Monitoring Station Layout. J. Huaqiao Univ. 2021, 42, 229–237. [Google Scholar] [CrossRef]
  32. Ren, X.; Ren, K.; Xu, Z.; Li, X.; Zhou, A.; Song, J.; Deng, K. Improving Ocean Data Services with Semantics and Quick Index. J. Comput. Sci. Technol. 2021, 36, 963–984. [Google Scholar] [CrossRef]
  33. Esnaola-Gonzalez, L.; Bermudez, J.; Fernandez, I.; Vazquez, J.I.; Marcos, D.; Almeida, A.; Ordonez, P. Ontologies for Observations in Buildings: A Survey. Semant. Web 2016, 7, 211–244. [Google Scholar] [CrossRef]
  34. Alirezaie, M.; Renoux, J.; Köckemann, U.; Kristoffersson, A.; Karlsson, L.; Blomqvist, E.; Tsiftes, N.; Voigt, T.; Loutfi, A. An Ontology-Based Context-Aware System for Smart Homes: E-care@home. Sensors 2017, 17, 1586. [Google Scholar] [CrossRef]
  35. Nys, G.A.; Van Ruymbeke, M.; Billen, R. Spatio-Temporal Reasoning in CIDOC CRM: An Hybrid Ontology with GeoSPARQL and OWL-Time. In Proceedings of the 2nd Workshop on Computing Techniques for Spatio-Temporal Data in Archaeology and Cultural Heritage (COARCH 2018), Melbourne, Australia, 1–5 October 2018; pp. 37–50. Available online: https://www.researchgate.net/publication/328342824_Spatio-Temporal_Reasoning_in_CIDOC_CRM_An_Hybrid_Ontology_with_GeoSPARQL_and_OWL-Time (accessed on 11 December 2025).
  36. Bhatt, M.; Wallgrün, J.O. Geospatial narratives and their spatio-temporal dynamics: Commonsense reasoning for high-level analyses in geographic information systems. ISPRS Int. J. Geo-Inf. 2014, 3, 166–205. [Google Scholar] [CrossRef]
  37. Liu, Y.; Seet, B.C.; AI-Anbuky, A. An Ontology-Based Context Model for Wireless Sensor Network (WSN) Management in the Internet of Things. J. Sens. Actuator Netw. 2013, 2, 653–674. [Google Scholar] [CrossRef]
  38. Guermah, H.; Fissaa, T.; Hafiddi, H.; Nassar, M.; Janati, M.A. An Ontology Oriented Architecture for Context Aware Services Adaptation. Int. J. Comput. Sci. Issues 2014, 11. [Google Scholar] [CrossRef]
  39. Ministry of Natural Resources of the People’s Republic of China. Technical Guidelines for Site Selection Demonstration of Buoy Stations: HY/T 0357-2023; Ministry of Natural Resources: Beijing, China, 2023.
  40. Bian, A.; Levy, K.Y.; Krause, A.; Buhmann, J.M. Continuous DR-Submodular Maximization: Structure and Algorithms. In Proceedings of the 31st Conference on Neural Information Processing Systems (NIPS 2017), Long Beach, CA, USA, 4–9 December 2017. [Google Scholar]
  41. NOAA National Centers for Environmental Information. ETOPO 2022 15 Arc-Second Global Relief Model; NOAA National Centers for Environmental Information: Asheville, NC, USA, 2022. [Google Scholar] [CrossRef]
  42. HYCOM Consortium. Hybrid Coordinate Ocean Model (HYCOM) Output. HYCOM. 2023. Available online: https://www.hycom.org/ (accessed on 11 December 2025).
  43. Han, G.; Zhang, C.; Shu, L.; Sun, N.; Li, Q. A Survey on Deployment Algorithms in Underwater Acoustic Sensor Networks. Int. J. Distrib. Sens. Netw. 2013, 9, 314049. [Google Scholar] [CrossRef]
  44. Li, L.; Qiu, Y.; Xu, J. Means Clustered Routing Algorithm with Location and Energy Awareness for Underwater Wireless Sensor Networks. Photonics 2022, 9, 282. [Google Scholar] [CrossRef]
Figure 1. The framework of the adaptive moored buoy site-selection optimization method integrating ontology reasoning and numerical computation.
Figure 1. The framework of the adaptive moored buoy site-selection optimization method integrating ontology reasoning and numerical computation.
Jmse 13 02401 g001
Figure 2. Workflow to construct the moored buoy site selection ontology.
Figure 2. Workflow to construct the moored buoy site selection ontology.
Jmse 13 02401 g002
Figure 3. Conceptual model of the moored buoy site selection ontology.
Figure 3. Conceptual model of the moored buoy site selection ontology.
Jmse 13 02401 g003
Figure 4. The screenshot of moored buoy site selection ontology in Protégé.
Figure 4. The screenshot of moored buoy site selection ontology in Protégé.
Jmse 13 02401 g004
Figure 5. Examples of RDF/XML definitions of properties in the moored buoy site selectionontology: (a) Definition of the object property “belongsTo”; (b) Definition of the data property “siteLongitude”.
Figure 5. Examples of RDF/XML definitions of properties in the moored buoy site selectionontology: (a) Definition of the object property “belongsTo”; (b) Definition of the data property “siteLongitude”.
Jmse 13 02401 g005
Figure 6. Reasoning rule system for moored buoy site selection: (a) Monitoring element-sensor rule; (b) Basic feasibility rule; (c) Restricted zone avoidance rule; (d) Communication method rule; (e) Buoy specification and cost rule.
Figure 6. Reasoning rule system for moored buoy site selection: (a) Monitoring element-sensor rule; (b) Basic feasibility rule; (c) Restricted zone avoidance rule; (d) Communication method rule; (e) Buoy specification and cost rule.
Jmse 13 02401 g006aJmse 13 02401 g006b
Figure 7. Flowchart of preliminary candidate site screening.
Figure 7. Flowchart of preliminary candidate site screening.
Jmse 13 02401 g007
Figure 8. Workflow of the coverage-first greedy site-selection algorithm.
Figure 8. Workflow of the coverage-first greedy site-selection algorithm.
Jmse 13 02401 g008
Figure 9. Bathymetric distribution of the Beibu Gulf in the northern South Sea.
Figure 9. Bathymetric distribution of the Beibu Gulf in the northern South Sea.
Jmse 13 02401 g009
Figure 10. Spatial distribution of the STCVI of temperature, salinity, and current velocity in the Beibu Gulf, northern South Sea.
Figure 10. Spatial distribution of the STCVI of temperature, salinity, and current velocity in the Beibu Gulf, northern South Sea.
Jmse 13 02401 g010
Figure 11. Cumulative and marginal gain curves of monitoring value.
Figure 11. Cumulative and marginal gain curves of monitoring value.
Jmse 13 02401 g011
Figure 12. Cumulative and marginal gain curves of hotspot coverage ratio.
Figure 12. Cumulative and marginal gain curves of hotspot coverage ratio.
Jmse 13 02401 g012
Figure 13. Spatial Distribution of Buoy Stations under the Appending Layout.
Figure 13. Spatial Distribution of Buoy Stations under the Appending Layout.
Jmse 13 02401 g013
Figure 14. Spatial Distribution of Buoy Stations under the Independent Layout.
Figure 14. Spatial Distribution of Buoy Stations under the Independent Layout.
Jmse 13 02401 g014
Figure 15. Comparison of Voronoi polygons area standard deviations (STD) among different layout schemes: (a) Voronoi polygons of the existing layout; (b) Voronoi polygons of the appending layout; (c) Voronoi polygons of the independent layout; (d) Comparison of Voronoi STD among the three layouts.
Figure 15. Comparison of Voronoi polygons area standard deviations (STD) among different layout schemes: (a) Voronoi polygons of the existing layout; (b) Voronoi polygons of the appending layout; (c) Voronoi polygons of the independent layout; (d) Comparison of Voronoi STD among the three layouts.
Jmse 13 02401 g015
Figure 16. Comparison of NND indicators among different buoy layout schemes.
Figure 16. Comparison of NND indicators among different buoy layout schemes.
Jmse 13 02401 g016
Figure 17. Comparison of hotspot coverage ratios among different buoy layout schemes.
Figure 17. Comparison of hotspot coverage ratios among different buoy layout schemes.
Jmse 13 02401 g017
Figure 18. Comparison of total monitoring values among different buoy layout schemes.
Figure 18. Comparison of total monitoring values among different buoy layout schemes.
Jmse 13 02401 g018
Figure 19. SPARQL query statement for retrieving attributes of the buoy layout scheme.
Figure 19. SPARQL query statement for retrieving attributes of the buoy layout scheme.
Jmse 13 02401 g019
Figure 20. Semantic knowledge-graph view of the optimal buoy layout scheme.
Figure 20. Semantic knowledge-graph view of the optimal buoy layout scheme.
Jmse 13 02401 g020
Figure 21. Sensitive of layout performance to the minimum separation threshold: (a) NND_mean; (b) Voronoi_STD; (c) HCR; (d) CMV.
Figure 21. Sensitive of layout performance to the minimum separation threshold: (a) NND_mean; (b) Voronoi_STD; (c) HCR; (d) CMV.
Jmse 13 02401 g021
Figure 22. Performance Comparison of CFGA, Random, KMeans and GA: (a) CMV; (b) HCR; (c) Voronoi_STD; (d) NND_min; (e) NND_mean; (f) NND_max; (g) K_NEW; (h) Total_Stations.
Figure 22. Performance Comparison of CFGA, Random, KMeans and GA: (a) CMV; (b) HCR; (c) Voronoi_STD; (d) NND_min; (e) NND_mean; (f) NND_max; (g) K_NEW; (h) Total_Stations.
Jmse 13 02401 g022
Table 1. Object properties of the moored buoy site selection ontology.
Table 1. Object properties of the moored buoy site selection ontology.
DomainObject PropertiesRanges
BuoyhasCommunicationMethodCommunication Method
BuoydeployedInTarget Sea Area
BuoyequippedWithSensor
BuoyhasMaterialBuoy Material
BuoyappliedForMonitoring Objective
BuoyhasDiameterBuoy Diameter
BuoyperformsSite Operation
BuoyhasConstructionCostEconomic Cost
BuoyhasSpecificationBuoy Specification
Target Sea AreaincludesBuoy
Target Sea AreabelongsToSea Area Type
Target Sea AreacontainsFunctional Zoning
Target Sea AreahasOptimalLayoutOptimal Layout Scheme
Target Sea AreasatisfiesDeployment Requirement
Target Sea AreaevaluatedByLayout Rationality Evaluation
Target Sea AreahasEnvironmentalElementMarine Environmental Element
Monitoring ObjectivecorrespondsToMonitoring Element
Functional ZoninghasFunctionalBoundaryFunctional Zone Boundary
Optimal Layout SchemeaddBuoy
Optimal Layout SchemeretainBuoy
Optimal Layout SchemeremoveBuoy
Table 2. Data properties of the moored buoy site selection ontology.
Table 2. Data properties of the moored buoy site selection ontology.
DomainData PropertiesRanges
BuoysiteLongitudexsd:double
BuoysiteLatitudexsd:double
BuoydeploymentDepthxsd:double
BuoyrecommendedServiceLifexsd:string
BuoydeploymentSuggestionxsd:string
BuoyconstructionCostxsd:int
Monitoring ElementcandidateMonitoringElementxsd:boolean
Monitoring ElementvariationRatexsd:double
Functional Zone BoundaryeasternBoundaryLongitudexsd:double
Functional Zone BoundarywesternBoundaryLongitudexsd:double
Functional Zone BoundarynorthernBoundaryLatitudexsd:double
Functional Zone BoundarysouthernBoundaryLatitudexsd:double
Target Sea AreanumberOfBuoysxsd:int
Target Sea AreaaverageWaterDepthxsd:double
Target Sea AreaseabedTypexsd:string
Target Sea AreaseaAreaxsd:string
Target Sea AreaseaAreaDepthxsd:double
Target Sea AreaeasternBoundaryLongitudexsd:double
Target Sea AreawesternBoundaryLongitudexsd:double
Target Sea AreanorthernBoundaryLatitudexsd:double
Target Sea AreasouthernBoundaryLatitudexsd:double
Optimal Layout SchemetotalConstructionCostxsd:int
Table 3. Experimental Parameter Settings.
Table 3. Experimental Parameter Settings.
Parameter SymbolParameter NameValue
θ t e m p e r a t u r e : θ s a l i n i t y : θ c u r r e n t STCVI weight0.3:0.3:0.4
βT:βsTemporal/spatial weight1:1
inner_min_kmCandidate spacing8 km
near_old_kmMinimum distance to existing buoys8 km
R_KMCoverage radius35 km
DminMinimum separation distance45 km
λRedundancy penalty coefficient0.45
Table 4. Optimal Deployment Scheme for the Beibu Gulf, Northern South Sea.
Table 4. Optimal Deployment Scheme for the Beibu Gulf, Northern South Sea.
Buoy IDPositionWater Depth (m)Recommended Monitoring Elements Recommended Sensors Optional Communication ModesBuoy DiameterBuoy MaterialConstruction CostService Life
A01108.80,
21.48
10 mTemperature,
Salinity
Temperature Sensor, Salinity SensorGPRS, GSM, LoRa, Microwave, Wireless, CDMA90 cmEVA401
A02109.60,
21.28
9 mTemperature,
Salinity
Temperature Sensor, Salinity SensorGPRS, GSM, LoRa, Microwave, Wireless, CDMA90 cmEVA401
A03108.96,
19.72
27 mTemperature,
Current Velocity
Temperature Sensor, Current SensorGPRS, GSM, LoRa, Microwave, Wireless, CDMA3 mEVA2402~3
A04109.52,
20.80
13 mTemperature,
Salinity
Temperature Sensor, Salinity SensorGPRS, GSM, LoRa, Microwave, Wireless, CDMA90 cmEVA401
Table 5. Sensitivity Analysis Results for Different STCVI Weight Configurations.
Table 5. Sensitivity Analysis Results for Different STCVI Weight Configurations.
Test θ t e m p e r a t u r e θ s a l i n i t y θ c u r r e n t Voronoi_STDNND_meanHCRCMV
10.250.250.501620.2336.2061.50%107.09
20.300.300.401620.2336.2063.24%99.95
30.350.350.301559.3233.3772.10%95.11
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content.

Share and Cite

MDPI and ACS Style

Song, M.; Song, H.; Liu, S.; Fu, X.; Miao, B.; Li, W.; Zhang, K.; Hu, W.; Yan, X. An Adaptive Optimization Method for Moored Buoy Site Selection Integrating Ontology Reasoning and Numerical Computation. J. Mar. Sci. Eng. 2025, 13, 2401. https://doi.org/10.3390/jmse13122401

AMA Style

Song M, Song H, Liu S, Fu X, Miao B, Li W, Zhang K, Hu W, Yan X. An Adaptive Optimization Method for Moored Buoy Site Selection Integrating Ontology Reasoning and Numerical Computation. Journal of Marine Science and Engineering. 2025; 13(12):2401. https://doi.org/10.3390/jmse13122401

Chicago/Turabian Style

Song, Miaomiao, Haihui Song, Shixuan Liu, Xiao Fu, Bin Miao, Wenqing Li, Keke Zhang, Wei Hu, and Xingkun Yan. 2025. "An Adaptive Optimization Method for Moored Buoy Site Selection Integrating Ontology Reasoning and Numerical Computation" Journal of Marine Science and Engineering 13, no. 12: 2401. https://doi.org/10.3390/jmse13122401

APA Style

Song, M., Song, H., Liu, S., Fu, X., Miao, B., Li, W., Zhang, K., Hu, W., & Yan, X. (2025). An Adaptive Optimization Method for Moored Buoy Site Selection Integrating Ontology Reasoning and Numerical Computation. Journal of Marine Science and Engineering, 13(12), 2401. https://doi.org/10.3390/jmse13122401

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

Article Metrics

Back to TopTop