Abstract
The optimal design of geodetic networks is essential across various fields. For global navigation satellite system (GNSS) networks, the most critical design phase is the second-order design (SOD) problem, which focuses on selecting the optimal GNSS observational plan to achieve the highest possible precision and reliability in measurements. Eliminating unnecessary baseline observations reduces the time, effort, and cost, particularly in networks with long distance baselines. In this research, we employed both genetic algorithms (GAs) and particle swarm optimization (PSO) to determine the optimal baselines for an observed real GNSS network with long distance baselines. The analysis was conducted for two types of networks: minimally constrained and over-constrained solutions. Unlike most previous studies, which primarily focused on either simulated datasets or small-scale geodetic networks with a limited number of points and short baselines, this study addresses a large-scale geodetic network including a significant number of points and long distance baselines. The network consisted of 30 points and 435 baselines, with the longest baseline reaching 301.7 km and a total baseline length of 95168.2 km. This extensive network was designed and observed to provide a fair and comprehensive evaluation of the results achieved by both methods and solution types. The network under study was established in the Sinai region, situated in the northeastern part of Egypt. The results demonstrate the effectiveness of GAs and PSO in optimizing GNSS network baselines. Both methods reduced the total number and length of observed baselines by approximately 42.4 and 41.4%, respectively. This optimization translates to a reduction of around 42% in fieldwork time and associated costs by roughly the same amount. Additionally, the findings indicate that over-constrained optimization using GAs and PSO yields more accurate results, with consistent coordinate differences. These results are particularly advantageous for networks with long baselines, making them a better alternative to minimally constrained solutions.
1 Introduction
Geodetic networks play a crucial role in several fields such as surveying, navigation, mapping, and environmental studies. Therefore, the need for accurate geodetic networks is inevitable in most of these fields. The establishment and measurements of the geodetic networks may be designed using several techniques, and the selection of the most suitable approach depends on the purpose, requirements, and type of constraints of the geodetic network. In recent years, satellite positioning has become the most popular technique for measuring geodetic networks, especially those with large baseline lengths. Satellite positioning techniques such as the global navigation satellite system (GNSS) offer several advantages that make them valuable for a variety of applications. These advantages include high accuracy, global coverage, cost and time efficiency, versatility, and needlessness for intervisibility between network points.
One of the most critical stages in establishing geodetic networks is the design stage. This stage involves determining the network configuration by selecting the distribution of geodetic point locations and developing an observing plan for the network measurements [1]. The primary goal of this stage is to guarantee achieving desirable accuracy, high reliability, and minimum cost [2]. Grafarend [3] categorized the geodetic network design problem into four groups:
Zero-order design (ZOD): selection of optimum datum definition.
First-order design (FOD): design of the network configuration by determining the optimum network point locations.
Second-order design (SOD): selection of observation weights.
Third-order design (TOD): development of the existing network through optimal network densification.
Additionally, mixture order design (MOD), also known as combined order design (COMD), addresses both the FOD and SOD optimization problems simultaneously [4,5]. The optimization of geodetic networks with different orders has been of paramount importance to geodesists and researchers for an extended period. Recently, it has become even more critical due to the rapid use of global satellite observations. Moreover, the optimization process ensures high accuracy, good strength, reliability of geodetic networks, and cost effectiveness of the observation process. Basically, two primary techniques can be employed to solve the optimal design problems of geodetic networks: traditional methods and global optimization approaches. Traditional techniques include the trial-and-error method and analytical approaches such as linear or quadratic programming [1,6]. However, the rapid development of computer technology in recent years has brought global optimization methods to the forefront. These methods include neural networks, particle swarm optimization (PSO), genetic algorithms (GAs), and simulated annealing (SA) [7,8]. These global optimization approaches have demonstrated their effectiveness in various fields due to their ability to perform global searches, minimize the number of adjustable parameters, and execute calculations at a high speed [9]. In contrast, traditional techniques face several limitations. For instance, the trial-and-error method may fail to yield optimal network results, even after extensive calculations. Analytical methods may lead to undesirable outcomes, such as negative weights or disconnected networks. Moreover, traditional techniques may produce local optimization solutions rather than the desired global optimization solutions [7].
Several recent studies have investigated the optimization methods of geodetic networks using various approaches. The optimal design of geodetic networks was initially investigated using the trial-and-error method by Maksimović et al. [9] and Pelzer [10] and later through analytical approaches by Doma and El Shoney [1], Grafarend and Sanso [11], and Schaffrin [12]. In recent years, different global optimization methods have been analyzed extensively by researchers. For instance, Doma and Elshouny [6], El-Shouny [7], and Sahabi et al. [13] examined the use of the GA method for solving the optimal design of geodetic network problems, while Farhan et al. [2], Yetkin et al. [14], and Said et al. [15] analyzed the use of the PSO method in solving these network problems. The work of Doma [16] addressed using the butterfly optimization algorithm (BOA) method for the optimal baseline selection for global satellite system (GPS) networks. Alluhaybi et al. [17] compared the use of GAs and PSO for second-order problems of genetic horizontal deformation monitoring in geodetic networks. Doma and Sedeek [18] investigated the use of five optimization algorithms, artificial bee colony optimization (ABC), ant colony optimization (ACO), GA, PSO, and SA, to determine the optimal GNSS constellation.
Most of these previous studies primarily focused on either a simulated dataset of geodetic networks or small-scale geodetic networks with a limited number of points and a short baseline length. In contrast, this research addresses the optimal design of a large-scale geodetic network using real geodetic data that includes a significant number of points and long distance baselines. This network contains 30 points and 435 baselines, ranging from 4.8 to 301.7 km with a total baseline length of 95168.2 km. This network is located in the Sinai region in the northeastern area of Egypt, and it was designed, established, observed, and solved using relative positioning techniques. Practically, these large-scale geodetic networks demand significant time, effort, and high cost. Therefore, selecting an optimal design for these networks is essential to eliminate unnecessary observations while meeting the required accuracy criteria. In this study, we addressed the SOD problems of the GNSS. The results obtained from these methods were analyzed and compared with those derived using traditional optimization techniques. This article first introduces the geodetic network optimization formula and then explains GA and PSO methods. The study area, observations, and geodetic network solutions are then presented. Finally, a discussion of the obtained results and the conclusions of this article are presented.
2 Geodetic network observations and constraints
Geodetic observations refer to a set of measurements and data collected using various surveying techniques to determine the accurate positions and elevation data points. These observations are classified into two main types: necessary and redundant observations. Necessary observations represent the minimum number of observations required to achieve the primary survey objectives to determine the unique values of the unknown. In contrast, redundant observations are those collected more than the necessary observations. They play a critical role in applying adjustment methods to improve the accuracy and reliability of network point data. Redundant observations are valuable for network quality control, minimizing errors and consistency checks within geodetic networks.
In the GPS network, the redundant observations refer to baselines that are observed in addition to the minimum number of baselines needed to solve the network data. These redundant baselines can be either an independent re-observation of previous measurements or an observation of a point from another base [1]. The necessary and redundant observations for the GPS network can be calculated using the following equations [19]:
where n o is the number of necessary observations (baselines), n is the total number of net points, f is the number of knowns, R is the number of redundant observations, and L is the number of total observations.
The number of necessary and redundant observations in a geodetic network depends on the type of network constraints. They can be classified into three main types [7,20] as follows: free or floating, minimum constraint, and over-constrained networks. Free or floating networks are networks that contain no control points, and the coordinates of all points still need to be calculated. Minimum constraint networks contain the minimum number of control points required for solution. While an over-constrained network contains more control points than necessary, ensuring the quality and accuracy of the geodetic measurements and facilitating adjustment procedures [21].
3 Optimization of the GNSS network
The primary goal of the design stage of geodetic networks is to achieve optimal precision, reliability, and cost-efficiency. Network optimization aims to select the best network configuration and observing plan to satisfy quality requirements at the lowest possible cost. An optimal design eliminates unnecessary observations which reduces the effort needed for measurements, minimizes time and cost, and mitigates the impact of gross errors. Identifying the optimal configuration of geodetic networks and determining the optimum weights for observations have received much attention from geodesists. By solving optimization procedures, the desired criteria can be achieved with maximum homogeneity and isotropy conditions while minimizing cost [5].
Recently, GNSS surveys have rapidly become the most popular method for designing new geodetic networks and densifying the existing ones. Unlike classical survey networks, which require inter-visibility between each consecutive station, GPS networks do not have this requirement. In a GPS network survey, at least two receivers are used simultaneously to collect observations over a fixed period of time [17]. One or more receivers are installed on control points with fixed positions to process data using relative positioning techniques and estimate the accurate coordinates of the surveyed points. The result of these observations is a baseline vector between each pair of receivers observed simultaneously. These baselines, classified into independent or dependent and called “trivial” baselines, do not provide a unique solution for stations. The total number of baselines and the number of independent baselines in a network can be computed using the following equations [7]:
where N is the number of receivers deployed on the network.
4 GNSS network problem’s mathematical formulation
The design of GNSS networks is crucial to meet the diverse needs of users across various sectors for achieving the requirements of reliability, accuracy, and global coverage. The main objective of the network design stage is to determine the optimal network configuration and observing plan that satisfies quality criteria at a minimum cost while avoiding unnecessary observations. Dispensing these unnecessary observations saves time, effort, and cost of observations as well as reduces errors in observations.
The FOD problem in the GNSS network, also referred to as network configuration, is most similar to the FOD problem in a terrestrial network. However, differences between GNSS and terrestrial network configuration designs exist, such as the needlessness for intervisibility conditions in the GNSS network. The GNSS network configuration design problem basically deals with two factors: first, determining the appropriate observation session times and second, selecting the optimal ground network point locations. The most accurate GNSS observation results are achieved by observing all satellites for as long as possible and measuring all network baselines for the processing stage. However, this approach is impractical due to the significant time and cost involved, especially for large GPS networks with long baselines. For long periods, the main concern for geodesics and researchers is to find the optimum design of GPS network configuration and observation weights to meet the required criteria at a minimum cost. Several studies have been applied theoretically and practically to investigate the design of geodetic networks [5,6,22,23,24,25]. Many of these recent publications have concluded that the necessary observations should be identified and unnecessary observations should be eliminated according to the required criteria [1].
A GNSS network can be defined as a set of stations with coordinates determined through a series of observation sessions formed by placing receivers on the stations including both new points and fixed control stations [26]. The covariance matrix of the vector between stations is written as follows [2]:
The total weight matrix P in the adjustment model is [1,15]
where
During the design stage, both A and P matrices are known, and they are used to compute the prior-covariance matrix of the unknown [27]:
where
Collecting the necessary observations, the precision of the GPS network can be computed using the following equation:
where A
1 is the configuration matrix for necessary observations and
After calculating the network precision using the minimum necessary observations, we can improve this precision by measuring redundant baseline observations. The modified variance–covariance matrix “C f” is given by
The main objective is to select the optimal arrangement for the redundant baseline observations to improve the precision of the network and achieve the desired criteria with minimum cost, time, and effort. The solution to this optimization problem can be found using various methods. In this study, we will solve this problem using both GAs and PSO global methods and compare their results with those obtained from classical techniques such as the trial-and-error method.
5 Optimization approaches
Historically, optimization problems for different types of geodetic networks were solved using traditional methods, such as the trial-and-error method, or analytical approaches, such as quadratic programming and linear programming. Unfortunately, these methods have notable limitations. The trial-and-error method often demands significant effort and computations, yet it may fail to find the optimal network solution. Similarly, analytical methods can produce unrealistic solutions, such as negative weights or disconnected networks. They may also converge to a local optimal solution rather than achieving a global optimum solution [7,27]. Recently, with the rapid advancement of artificial intelligence applications, various intelligence optimization techniques have been increasingly adopted for solving geodetic networks, such as SA, GAs, and PSO.
GAs were first introduced in 1975 by Professor John Holland at the University of Michigan, and later they were developed, analyzed, and explained by one of Holland’s students, Goldberg in 1989 [28]. GAs are general purpose heuristic search algorithms that use evolutionary principles to identify the best fit solutions. The use of these algorithms has increased due to their algorithmic simplicity and ability to reach optimization solutions easily even for complex optimization problems [6]. The GA process requires only an objective or fitness function to define the relationship between the parameters. The GA process starts with creating a random initial population out of the entire range of possible solutions. This initial population may be represented as strings of binary digits or other data structures. Then, each solution in the population is evaluated by a fitness function to assign a fitness value for each solution to measure how close the solution is to the optimal solution.
Genetic operation consists of four main operations to go forward from one population to the next one. The first operation is the selection mechanism of new solutions among the created population for producing the next generation. Crossover is the second operation of genetic steps that merges two chromosomes to produce new chromosomes with better characteristics. The mutation operation deals with the most fit solutions by changing some of the binary digits randomly. It helps prevent the algorithm from converging into the local optimum. The final genetic step is eitism, which selects the fittest solution from any generation and transfers it to the next generation to ensure the fitness value is not less than the fitness values in the previous generation. The process terminates when the optimal fitness value is reached or when no significant improvement occurs over consecutive generations [7]. The mathematical equations of GA operations can be summarized as follows [28]:
First, the initial population
where N is the population size and
The selection process of an individual (x i ) is given by the following equation:
where
Then, crossover and mutation processes are applied using the following equations:
where
The algorithm stops when a termination condition is met:
where
PSO is a computational optimization technique that solves problems by applying an iterative heuristic search algorithm to converge to global optimization. The inspiration for PSO was from the social behaviors of swarming species, such as birds and fish. PSO was originally developed by Dr. Eberhart and Dr. Kennedy in 1995. The PSO approach is more objective and simpler than other optimization methods, and it has the efficiency in exploring large and complex search spaces. So, it is widely used in various fields such as engineering, data mining, machine learning, and different optimization problems. However, similar to stochastic optimization algorithms, it does not guarantee finding the optimal solution but rather aims to find good solutions in a reasonable amount of time. The PSO technique involves a swarm of candidate solutions, known as particles. Each particle represents a possible solution to the optimization problem, and the position of the particle corresponds to a point in the search space. During the optimization process, each particle adjusts their position and velocity around the space search based on their own experience and the experience of their neighbors. This process is repeated for multiple iterations to find the near optimal solution [2,15,29]. Figure 1 illustrates the flowchart of the GA and PSO processes.

Flowchart showing GA and PSO processes.
The velocity and position equations of each particle, initially developed by Kennedy and Eberhart, can be described as follows [29]:
where
6 Case study and results
The study area is located in Egypt in the Sinai region along the Red Sea coastal lines. This area has continuous development projects and needs protection works along its coastal zones to mitigate the impact of climate change and global warming. Consequently, a permanent geodetic network with high accuracy is essential for these zones. The investigated geodetic network points were established along the Red Sea coastal zones of both the Suez and Aqaba Gulfs. These points cover both sides of the Suez Gulf extending from Suez city in the north to Ras Gareb city in the south on the east side and to Sharm El-Sheikh city on the west side. The network also extends from Sharm El-Sheikh to Taba city, located in the northern area of the Gulf of Aqaba. The total longitudinal length of these coastal lines is approximately 650 km. The locations of the established points and the network geometry are shown in Figure 2. The establishment and observations of the geodetic network points were carried out by the Survey Research Institute on behalf of the Egyptian Coastal Protection Agency [30]. In the following sub-sections, the different stages of establishment and measurements of the geodetic network points are discussed.

Location of network points and ESA control points.
6.1 Establishment of geodetic network points
The first stage of this project was the planning stage. The main purpose of this stage was to select the most appropriate locations for establishing network points along the coastal zones considering future construction projects throughout the area. Also, it was important that the selected locations should be easy to reach and safe to ensure the long-term safety of the points. For this reason, the points were constructed as a concrete prism of 40 cm × 40 cm for the upper section and 60 cm × 60 cm for the lower section. The prisms were 1 m in height, with 50 cm embedded underground for stability. A total of 28 points were established across the study area, and their approximate coordinates are presented in Table 1. Photos of two of these network points taken during GNSS observations are shown in Figure 3.
Approximate coordinates of the network points
Point | X | Y | Z | Point | X | Y | Z |
---|---|---|---|---|---|---|---|
p1* | 4652030.523 | 2698782.915 | 3417283.38 | p16 | 4674684.457 | 2595312.49 | 3465777.944 |
p2* | 4662101.264 | 2467274.325 | 3573927.147 | p17 | 4676406.878 | 2583838.744 | 3471983.564 |
p3 | 4682568.091 | 2674025.458 | 3395075.789 | p18 | 4681049.761 | 2572166.304 | 3474371.422 |
p4 | 4691286.839 | 2659055.527 | 3394786.42 | p19 | 4683000.106 | 2517909.673 | 3511097.885 |
p5 | 4689871.153 | 2647293.968 | 3405827.953 | p20 | 4684380.292 | 2502429.813 | 3520235.844 |
p6 | 4688959.39 | 2636895.485 | 3415075.477 | p21 | 4682254.844 | 2485599.247 | 3534848.786 |
p7 | 4691653.584 | 2627953.191 | 3418243.602 | p22 | 4676427.671 | 2469761.027 | 3553541.788 |
p8 | 4695724.504 | 2616229.282 | 3421621.774 | p23 | 4662834.242 | 2463473.401 | 3575474.246 |
p9 | 4702937.583 | 2607700.214 | 3418265.272 | p24 | 4648072.015 | 2474631.375 | 3586893.442 |
p10 | 4707821.112 | 2568310.936 | 3441113.226 | p25 | 4624751.057 | 2508758.9 | 3593277.914 |
p11 | 4707221.036 | 2541315.639 | 3461778.11 | p26 | 4622985.398 | 2511850.629 | 3593389.996 |
p12 | 4662144.757 | 2673746.813 | 3423114.883 | p27 | 4593029.004 | 2544402.59 | 3608767.084 |
p13 | 4671514.624 | 2652056.61 | 3427136.88 | p28 | 4590109.718 | 2551364.851 | 3607617.692 |
p14 | 4674735.854 | 2635994.157 | 3435073.885 | p29 | 4582626.761 | 2559211.378 | 3611550.562 |
p15 | 4677087.792 | 2621671.624 | 3442792.669 | p30 | 4569314.608 | 2572389.635 | 3618971.363 |
*P1, P2: ESA control points.

Representative photos of network points.
6.2 GPS network measurements
GPS measurements of the geodetic network points were conducted using five Trimble 5700 dual-frequency instruments. Two Egyptian Surveying Authority (ESA) first-order triangulation points were connected to the newly established network points (28 points) to facilitate processing using both minimum constraints and over-constrained solution types. The observations were carried out in static mode, with the duration of observations depending on the length of baselines. The observation schedule was designed to ensure optimal geometry, with a suitable number of available satellites and the maximum value of dilution of precision not exceeding (4). The ideal geometry for observing GPS control geodetic networks consists of a set of triangles formed by geodetic control points at their corners. This configuration provides additional redundancies, enhancing the accuracy of the adjusted results. Observations were divided into consecutive sessions, each involving five receivers that simultaneously occupied network points, producing four independent baselines (equal to the number of satellites minus one). The initial observation setup should include one of the fixed ESA triangulation points, and the observation time for each session was calculated based on the longest baseline length within that session. Baseline lengths in the geodetic network ranged from 4.8 to 301.7 km.
After data collection, the observations were processed and adjusted using Trimble Business Center (TBC) software to derive the final adjusted coordinates of the points. Two types of solution were applied to the network: a minimum constraint solution, which fixed only one control point in both horizontal and vertical coordinates, and an over-constrained solution, which fixed two control points along the network. The data were processed using precise Ephemeris products, downloaded after about 12 days after the completion of observations, to enhance the accuracy of the final estimated coordinates. These final adjusted coordinates were then used to evaluate the network optimization results obtained from both PSO and GA methods.
7 Results
To evaluate the effectiveness of both PSO and GA methods, the MATLAB program was utilized to determine the optimal design of the geodetic network. This program identified the optimized baseline that needed to be observed to achieve the required accuracy of the network points. The network points were required to have a minimum accuracy of 2 cm or better for horizontal positioning and 5 cm or better for vertical positioning. The program was applied to solve both minimum and over-constrained network cases using both PSO and GA methods.
The PSO parameters utilized in this study are detailed in Table 2. These parameters were selected based on the recommendations in the study of Yavari et al. [31] and further through experimental trials to achieve an optimal balance between the global and local searches of PSO. However, it should be noticed that PSO is rather stable to the mild changes of these parameters [18]. Similarly, the GA parameters are outlined in Table 3. The chromosome length is dynamic, depending on the number of variables, but was standardized to a 32-bit representation to accommodate the expected numerical precision, which includes two integer digits and six decimal places.
PSO parameters
Parameter | Value |
---|---|
No. of particles | 30 |
Inertia weight (w) | 0.6 |
Iteration | 200 |
(C1) | 1.25 |
(C2) | 0.5 |
(r 1) and (r 2) | In the range [0, 1] |
GA parameters
Parameter | Value |
---|---|
Generation | 50 |
Population size | 100 |
Chromosome length | 32 bit |
Subsequently, the network was processed using TBC to analyze the optimized baselines determined by the program for each network solution type. To fairly assess the achieved results of optimization using PSO and GA methods, their outcomes were compared with those obtained from the solution of the network using the traditional method. Table 4 shows the optimization results, including the number and lengths of baselines, as well as the number and percentage of baselines removed for each solution type using PSO and GA methods.
Optimization results of PSO and GAs for minimum and over-constrained solutions
Network solution method | PSO | GAs | ||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|
Total possible network baselines | Minimum constraint solution | Over-constrained solution | Minimum constraints solution | Over-constrained solution | ||||||||
No. | Length (m) | Optimized baseline no. | Optimized baseline length (m) | Optimized baseline no. | Optimized baseline length (m) | Optimized baseline no. | Optimized baseline length (m) | Optimized baseline no. | Optimized baseline length (m) | |||
Observed baseline | 435 | 59168.20 | 246 | 35432.30 | 251 | 34298.98 | 256 | 34012.14 | 249 | 34935.30 | ||
Removed baseline | — | — | 189 | 23735.90 | 184 | 24869.21 | 179 | 25156.05 | 186 | 24232.90 | ||
Reduction percentage | — | — | 43.45% | 40.12% | 42.30% | 42.03% | 41.11% | 42.52% | 42.76% | 40.96% |
As is shown in Table 4, PSO achieves the highest reduction percentage (43.45%) in the number of baselines for the minimum constraint solution, with a slightly lower percentage (40.12%) for the over-constrained solution. While GAs show a consistent reduction percentage for both minimum constraints (42.30%) and over-constrained solutions (42.03%). Regarding optimized baseline lengths, both methods yielded approximately equal baseline lengths, with the reduction percentage ranging from 40.03 to 42.52% of the total lengths of all possible network baselines, which was 59168.20 km. Figures illustrating all possible network baselines and the optimized baselines for PSO and GA methods are included in Appendix A. The results indicate that while the outcomes of both methods are closely comparable, GA results are slightly better for the over-constrained solution, whereas PSO results are marginally better for the minimum constraint solution. The estimated horizontal precision of the processed baselines for each solution is shown in Figure 4a–d with a statistical summary provided in Table 5.

(a) Baseline horizontal precision of minimum constraint solution using PSO. (b) Baseline horizontal precision of over-constrained solution using PSO. (c) Baseline horizontal precision of minimum constraint solution using GAs. (d) Baseline horizontal precision of over-constrained solution using GAs.
Baseline horizontal precision summary for each solution
Network solution method | PSO | GAs | ||
---|---|---|---|---|
Minimum constraint solution | Over-constrained solution | Minimum constraint solution | Over-constrained solution | |
Max | 0.016 | 0.013 | 0.016 | 0.012 |
Min | 0.005 | 0.003 | 0.005 | 0.003 |
Median | 0.011 | 0.007 | 0.01 | 0.007 |
SD | 0.0025 | 0.0024 | 0.0027 | 0.0023 |
Table 5 and Figure 4(a–d) indicate that PSO and GAs yield the same minimum and maximum values of 0.005 m and 0.016 m, respectively, for the minimum constraint solution. Similarly, for the over-constrained solution, both methods show the same minimum value of 0.003 m, with maximum values of 0.012 m for GA and 0.013 m for PSO results. Scatter plots demonstrate that over-constrained solutions using both methods have the highest positive correlation (R 2 value), making them more suitable for networks with long baseline lengths, where minimizing errors are critical. In contrast, the minimum constraint solutions of both methods show lower correlation results, with a slight advantage for the GA solution. While these solutions may be less ideal for networks with long baselines, they still achieve reasonable predictability within a moderate range. Figure 5 presents a boxplot of differences (∆X, ∆Y, and ∆Z) between the values estimated using each network solution type and those determined by solving the network using traditional methods. A statistic summary of these differences is provided in Table 6. The boxplot reveals that over-constrained optimization results obtained through PSO and GA methods are more accurate with consistent coordinate differences, while minimum constraint results are less accurate with higher variability in differences.

Boxplot showing differences ∆X, ∆Y, and ∆Z for each solution.
Summary of network coordinate differences for each solution
Network solution method | PSO | GAs | ||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|
Over-constrained solution | Minimum constraint solution | Over-constrained solution | Minimum constraint solution | |||||||||
∆X | ∆Y | ∆Z | ∆X | ∆Y | ∆Z | ∆X | ∆Y | ∆Z | ∆X | ∆Y | ∆Z | |
Max | 0.027 | 0.025 | 0.017 | 0.029 | 0.029 | 0.033 | 0.032 | 0.032 | 0.029 | 0.032 | 0.032 | 0.029 |
Min | −0.031 | −0.012 | −0.032 | −0.030 | −0.030 | −0.030 | −0.033 | −0.021 | −0.033 | −0.033 | −0.021 | −0.033 |
Median | −0.015 | −0.003 | −0.014 | −0.006 | 0.010 | 0.014 | −0.011 | −0.006 | −0.009 | −0.011 | −0.006 | −0.009 |
SD | 0.018 | 0.011 | 0.014 | 0.019 | 0.018 | 0.023 | 0.023 | 0.016 | 0.021 | 0.023 | 0.016 | 0.021 |
8 Discussion
The main objective of this study is to address the optimal design solution for large-scale geodetic networks using artificial intelligence approaches. PSO and GA methods were explored for designing minimum constraints and over-constrained types of GNSS network. These methods were employed to identify the optimal baselines required to achieve the desired network accuracy. These methods were applied to a large-scale geodetic network, containing a large number of points (30) and 435 baselines, ranging from 4.8 to 301.7 km with a total baseline length of 95168.2 km. Both PSO and GA methods were employed to solve the network for both constraint types. The optimization results of all cases were presented, compared, and analyzed. The analysis included horizontal precision values for the optimal baselines and differences in network point coordinates derived from the optimization methods compared to the traditional method.
The optimization results demonstrate that both methods effectively reduced the number and total length of optimal selected baselines by approximately 42.4 and 41.4%, respectively. This reduction significantly decreased the observation time and overall project cost. Among the findings, PSO provided the best result for the minimum constraint network, while GAs provided more consistent performance across both network types. Additionally, the differences between coordinates derived from the optimization methods and those obtained from traditional methods indicated that over-constrained solutions using both PSO and GAs are more accurate, whereas minimum constraint solutions exhibited greater variability in coordinate differences.
9 Conclusions
The selection of an optimal observation plan for large-scale GNSS geodetic networks is essential to reduce the time, effort, and cost while achieving the desired accuracy. Several global intelligence techniques have been explored as alternatives to traditional methods. In this research, PSO and GAs demonstrated their effectiveness, simplicity, and fast computation processes in determining optimal solutions. Both methods reduced the observed baselines by approximately 42% of the total network baselines in terms of number and length. This optimization resulted in saving about 40% of the required fieldwork time and reducing costs by a similar margin, all the while meeting the required network accuracy.
The findings indicate that networks with over-constrained solutions are more accurate than those with minimum constraint solutions, as the latter exhibited greater variability in coordinate differences when using both PSO and GAs. For future research, we recommend investigating alternative global intelligence techniques, such as SA or ACO, as well as exploring machine learning approaches for the optimal design of geodetic networks.
-
Funding information: This research work was funded by Institutional Fund Projects under grant No. (IFPIP-1238-137-1443). The authors gratefully acknowledge technical and financial support provided by the Ministry of Education and King Abdulaziz University, DSR, Jeddah, Saudi Arabia.
-
Author contributions: The author confirms the sole responsibility for the conception of the study, presented results and manuscript preparation.
-
Conflict of interest: The author states no conflict of interest.
-
Data availability statement: The data used in this study are available from the author upon reasonable request.
Appendix A

(a) All possible combinations of network baselines. (b) and (c) Optimized baselines after applying the PSO method: (b) minimum constraints and (c) over-constrained. (d) and (e) Optimized baselines after applying the GA method: (d) minimum constraints and (e) over-constrained.
References
[1] Doma MI, El Shoney AF. Arrangement of the redundant observations for establishment of a GPS network using” LP” method. J Eng Appl Sci. 2012;59(4):305–21.Search in Google Scholar
[2] Farhan M, Gomaa M, Sedeek A. Optimization of baseline configuration in a GNSS network (Nile Delta network, Egypt)–A case study. J Appl Geodesy. 2022;16(4):341–50.Search in Google Scholar
[3] Grafarend EW. Optimization of geodetic networks. Can Surveyor. 1974;28(5):716–23.Search in Google Scholar
[4] Vanicek P, Krakiwsky EJ. Geodesy: The concepts. Amsterdam, Netherlands: Elsevier; 2015.Search in Google Scholar
[5] Sobeih MF, Doma MI, El Shoney AF. Mixture-order design of GPS networks based on genetic algorithms. ERJ Eng Res J. 2010;33(4):431–9.Search in Google Scholar
[6] Doma MI, Elshouny AF. A new method designing the optimum geodetic networks using genetic algorithms. J Eng Appl Sci Faculty Eng Cairo Univ. 2011;58(2):109–25.Search in Google Scholar
[7] El-Shouny AF. Design of different geodetic networks using genetic algorithms. Doctoral Thesis at the Faculty of Engineering. Minoufiya, Egypt: Minoufiya University; 2011.Search in Google Scholar
[8] Odziemczyk W. Comparison of selected reliability optimization methods in application to the second order design of geodetic network. J Appl Geodesy. 2024;18(2):223–36. 10.1515/jag-2023-0024.Search in Google Scholar
[9] Maksimović J, Kuzmić T, Batilović M, Sušić Z, Bulatović V, Kanović Ž. Design of geodetic networks by using global optimization methods. In 7th International Conference Contemporary Achievements in Civil Engineering; April, 2019. p. 975–984.Search in Google Scholar
[10] Pelzer H. Some criteria for the accuracy and the reliability of networks. Deutsche Geodätische Kommission, Reihe B. Germany: Geodäsie (DGK); 1980. p. 252.Search in Google Scholar
[11] Grafarend EW, Sanso F. Optimization and design of geodetic networks. Berlin: Springer; 1985.Search in Google Scholar
[12] Schaffrin B. Some proposals concerning the diagonal second order design of geodetic networks. Manuscripta Geodetica. 1981;6:303–26.Search in Google Scholar
[13] Sahabi H, Rajabi MA, Blais JAR. Optimal configuration design of geodetic networks using penalty function-based genetic algorithms. Geophys Res Abstr. 2008;10:EGU2008-A-10202.Search in Google Scholar
[14] Yetkin M, Inal C, Yigit CO. The optimal design of baseline configuration in GPS networks by using the particle swarm optimisation algorithm. Surv Rev. 2011;43(323):700–12.Search in Google Scholar
[15] Said D, Doma MI, Fawzy HE, Sedeek A, Farhan M. Design of global positioning system (GPS) networks using different artificial intelligence techniques. J Eng Res. 2023;11(1B):14–25.Search in Google Scholar
[16] Doma MI. Particle swarm optimization in comparison with classical optimization for GPS network design. J Geodetic Sci. 2013;3(4):250–7.Search in Google Scholar
[17] Alluhaybi A, Psimoulis P, Remenyte-Prescott R. An evaluation of optimization algorithms for the optimal selection of GNSS satellite subsets. Remote Sens. 2024;16(10):1794. 10.3390/rs16101794.Search in Google Scholar
[18] Doma MI, Sedeek AA. Comparison of PSO, GAs and analytical techniques in second-order design of deformation monitoring networks. J Appl Geodesy. 2014;8(1):21–30.Search in Google Scholar
[19] Mikhail F, Gracie G. Analysis and adjustment of survey measurements. New York: Van Noststrand Reinhold Company; 1981.Search in Google Scholar
[20] US Army Corps of Engineering, (June 2002). Structural deformation surveying EM 1110-2-1009. Department of the Army, Washington.Search in Google Scholar
[21] Rahil AM, El Gohary AM, Doma MI, El Shony AF. Using similarity transformation technique for selecting the optimal fixed points for over-constrained geodetic networks. ERJ Eng Res J. 2009;32(1):95–100.Search in Google Scholar
[22] Kuang SL. Second order design: Shooting for maximum reliability. J Surv Eng. 1993;119(3):102–10.Search in Google Scholar
[23] Kiamehr R. Multi object optimization of geodetic network. NCC Geomatics 82 Conferences, Tehran, Iran; 2003.Search in Google Scholar
[24] Doma MI. The optimal improvement of geodetic network using interactive graphics system. Doctoral Thesis at the Faculty of Engineering. Minoufiya, Egypt: Minoufiya University; 2008.Search in Google Scholar
[25] Bagherbandi M, Eshagh M, Sjöberg LE. Multi-objective versus single-objective models in geodetic network optimization. Nordic J Surv Real Estate Res. 2009;6(1):7–20.Search in Google Scholar
[26] Saleh HA, Dare P. Effective heuristics for the GPS survey network of malta: Simulated annealing and tabu search technique. J Heuristics. 2001;7:533–49. © Kluwer Academic Publishers. Manufactured in the Netherlands.Search in Google Scholar
[27] Kuang SL. Geodetic network analysis and optimal design: Concept and applications. Chelsea, Michigan: Ann Arbor Press, Inc.; 1996.Search in Google Scholar
[28] Goldberg DE. Genetic algorithms in search, optimization and machine learning. Reading, MA: Addison-Wesley; 1989.Search in Google Scholar
[29] Kennedy J, Eberhart RC. Particle swarm optimization. In Proceedings IEEE International Conference on Neural Networks. Piscataway, NJ: IEEE Service Center; 1995. p. 1942–8.Search in Google Scholar
[30] Survey Research Institute Technical Report (June, 2016). Technical Report of the survey work performed along Egyptian coastal zone areas as a part of the project “Establishment and strengthening surveying benchmarks along Egyptian coast”. NWRC.Search in Google Scholar
[31] Yavari S, Zoei MJV, Mokhtarzada M, Mohammadzadeh A. Comparison of particle swarm optimization and genetic algorithm in rational function model optimization. International Archives of the Photogrammetry, Remote Sensing and Spatial Information Sciences, ISPRS Congress, 25 August-01 September, Melbourne, Australia; 2012.Search in Google Scholar
© 2025 the author(s), published by De Gruyter
This work is licensed under the Creative Commons Attribution 4.0 International License.
Articles in the same Issue
- Research Article
- Modification of polymers to synthesize thermo-salt-resistant stabilizers of drilling fluids
- Study of the electronic stopping power of proton in different materials according to the Bohr and Bethe theories
- AI-driven UAV system for autonomous vehicle tracking and license plate recognition
- Enhancement of the output power of a small horizontal axis wind turbine based on the optimization approach
- Design of a vertically stacked double Luneburg lens-based beam-scanning antenna at 60 GHz
- Synergistic effect of nano-silica, steel slag, and waste glass on the microstructure, electrical resistivity, and strength of ultra-high-performance concrete
- Expert evaluation of attachments (caps) for orthopaedic equipment dedicated to pedestrian road users
- Performance and rheological characteristics of hot mix asphalt modified with melamine nanopowder polymer
- Second-order design of GNSS networks with different constraints using particle swarm optimization and genetic algorithms
- Impact of including a slab effect into a 2D RC frame on the seismic fragility assessment: A comparative study
- Analytical and numerical analysis of heat transfer from radial extended surface
- Comprehensive investigation of corrosion resistance of magnesium–titanium, aluminum, and aluminum–vanadium alloys in dilute electrolytes under zero-applied potential conditions
- Performance analysis of a novel design of an engine piston for a single cylinder
- Modeling performance of different sustainable self-compacting concrete pavement types utilizing various sample geometries
- The behavior of minors and road safety – case study of Poland
- The role of universities in efforts to increase the added value of recycled bucket tooth products through product design methods
- Adopting activated carbons on the PET depolymerization for purifying r-TPA
- Urban transportation challenges: Analysis and the mitigation strategies for road accidents, noise pollution and environmental impacts
- Enhancing the wear resistance and coefficient of friction of composite marine journal bearings utilizing nano-WC particles
- Sustainable bio-nanocomposite from lignocellulose nanofibers and HDPE for knee biomechanics: A tribological and mechanical properties study
- Effects of staggered transverse zigzag baffles and Al2O3–Cu hybrid nanofluid flow in a channel on thermofluid flow characteristics
- Mathematical modelling of Darcy–Forchheimer MHD Williamson nanofluid flow above a stretching/shrinking surface with slip conditions
- Energy efficiency and length modification of stilling basins with variable Baffle and chute block designs: A case study of the Fewa hydroelectric project
- Renewable-integrated power conversion architecture for urban heavy rail systems using bidirectional VSC and MPPT-controlled PV arrays as an auxiliary power source
- Review Articles
- A modified adhesion evaluation method between asphalt and aggregate based on a pull off test and image processing
- Architectural practice process and artificial intelligence – an evolving practice
- Special Issue: 51st KKBN - Part II
- The influence of storing mineral wool on its thermal conductivity in an open space
- Use of nondestructive test methods to determine the thickness and compressive strength of unilaterally accessible concrete components of building
- Use of modeling, BIM technology, and virtual reality in nondestructive testing and inventory, using the example of the Trzonolinowiec
- Tunable terahertz metasurface based on a modified Jerusalem cross for thin dielectric film evaluation
- Integration of SEM and acoustic emission methods in non-destructive evaluation of fiber–cement boards exposed to high temperatures
- Non-destructive method of characterizing nitrided layers in the 42CrMo4 steel using the amplitude-frequency technique of eddy currents
- Evaluation of braze welded joints using the ultrasonic method
- Analysis of the potential use of the passive magnetic method for detecting defects in welded joints made of X2CrNiMo17-12-2 steel
- Analysis of the possibility of applying a residual magnetic field for lack of fusion detection in welded joints of S235JR steel
- Eddy current methodology in the non-direct measurement of martensite during plastic deformation of SS316L
- Methodology for diagnosing hydraulic oil in production machines with the additional use of microfiltration
- Special Issue: IETAS 2024 - Part II
- Enhancing communication with elderly and stroke patients based on sign-gesture translation via audio-visual avatars
- Optimizing wireless charging for electric vehicles via a novel coil design and artificial intelligence techniques
- Evaluation of moisture damage for warm mix asphalt (WMA) containing reclaimed asphalt pavement (RAP)
- Comparative CFD case study on forced convection: Analysis of constant vs variable air properties in channel flow
- Evaluating sustainable indicators for urban street network: Al-Najaf network as a case study
- Node failure in self-organized sensor networks
- Comprehensive assessment of side friction impacts on urban traffic flow: A case study of Hilla City, Iraq
- Design a system to transfer alternating electric current using six channels of laser as an embedding and transmitting source
- Security and surveillance application in 3D modeling of a smart city: Kirkuk city as a case study
- Modified biochar derived from sewage sludge for purification of lead-contaminated water
- Special Issue: AESMT-7 - Part II
- Experimental study on behavior of hybrid columns by using SIFCON under eccentric load
Articles in the same Issue
- Research Article
- Modification of polymers to synthesize thermo-salt-resistant stabilizers of drilling fluids
- Study of the electronic stopping power of proton in different materials according to the Bohr and Bethe theories
- AI-driven UAV system for autonomous vehicle tracking and license plate recognition
- Enhancement of the output power of a small horizontal axis wind turbine based on the optimization approach
- Design of a vertically stacked double Luneburg lens-based beam-scanning antenna at 60 GHz
- Synergistic effect of nano-silica, steel slag, and waste glass on the microstructure, electrical resistivity, and strength of ultra-high-performance concrete
- Expert evaluation of attachments (caps) for orthopaedic equipment dedicated to pedestrian road users
- Performance and rheological characteristics of hot mix asphalt modified with melamine nanopowder polymer
- Second-order design of GNSS networks with different constraints using particle swarm optimization and genetic algorithms
- Impact of including a slab effect into a 2D RC frame on the seismic fragility assessment: A comparative study
- Analytical and numerical analysis of heat transfer from radial extended surface
- Comprehensive investigation of corrosion resistance of magnesium–titanium, aluminum, and aluminum–vanadium alloys in dilute electrolytes under zero-applied potential conditions
- Performance analysis of a novel design of an engine piston for a single cylinder
- Modeling performance of different sustainable self-compacting concrete pavement types utilizing various sample geometries
- The behavior of minors and road safety – case study of Poland
- The role of universities in efforts to increase the added value of recycled bucket tooth products through product design methods
- Adopting activated carbons on the PET depolymerization for purifying r-TPA
- Urban transportation challenges: Analysis and the mitigation strategies for road accidents, noise pollution and environmental impacts
- Enhancing the wear resistance and coefficient of friction of composite marine journal bearings utilizing nano-WC particles
- Sustainable bio-nanocomposite from lignocellulose nanofibers and HDPE for knee biomechanics: A tribological and mechanical properties study
- Effects of staggered transverse zigzag baffles and Al2O3–Cu hybrid nanofluid flow in a channel on thermofluid flow characteristics
- Mathematical modelling of Darcy–Forchheimer MHD Williamson nanofluid flow above a stretching/shrinking surface with slip conditions
- Energy efficiency and length modification of stilling basins with variable Baffle and chute block designs: A case study of the Fewa hydroelectric project
- Renewable-integrated power conversion architecture for urban heavy rail systems using bidirectional VSC and MPPT-controlled PV arrays as an auxiliary power source
- Review Articles
- A modified adhesion evaluation method between asphalt and aggregate based on a pull off test and image processing
- Architectural practice process and artificial intelligence – an evolving practice
- Special Issue: 51st KKBN - Part II
- The influence of storing mineral wool on its thermal conductivity in an open space
- Use of nondestructive test methods to determine the thickness and compressive strength of unilaterally accessible concrete components of building
- Use of modeling, BIM technology, and virtual reality in nondestructive testing and inventory, using the example of the Trzonolinowiec
- Tunable terahertz metasurface based on a modified Jerusalem cross for thin dielectric film evaluation
- Integration of SEM and acoustic emission methods in non-destructive evaluation of fiber–cement boards exposed to high temperatures
- Non-destructive method of characterizing nitrided layers in the 42CrMo4 steel using the amplitude-frequency technique of eddy currents
- Evaluation of braze welded joints using the ultrasonic method
- Analysis of the potential use of the passive magnetic method for detecting defects in welded joints made of X2CrNiMo17-12-2 steel
- Analysis of the possibility of applying a residual magnetic field for lack of fusion detection in welded joints of S235JR steel
- Eddy current methodology in the non-direct measurement of martensite during plastic deformation of SS316L
- Methodology for diagnosing hydraulic oil in production machines with the additional use of microfiltration
- Special Issue: IETAS 2024 - Part II
- Enhancing communication with elderly and stroke patients based on sign-gesture translation via audio-visual avatars
- Optimizing wireless charging for electric vehicles via a novel coil design and artificial intelligence techniques
- Evaluation of moisture damage for warm mix asphalt (WMA) containing reclaimed asphalt pavement (RAP)
- Comparative CFD case study on forced convection: Analysis of constant vs variable air properties in channel flow
- Evaluating sustainable indicators for urban street network: Al-Najaf network as a case study
- Node failure in self-organized sensor networks
- Comprehensive assessment of side friction impacts on urban traffic flow: A case study of Hilla City, Iraq
- Design a system to transfer alternating electric current using six channels of laser as an embedding and transmitting source
- Security and surveillance application in 3D modeling of a smart city: Kirkuk city as a case study
- Modified biochar derived from sewage sludge for purification of lead-contaminated water
- Special Issue: AESMT-7 - Part II
- Experimental study on behavior of hybrid columns by using SIFCON under eccentric load