Design and Application of Improved Genetic Algorithm for Optimizing the Location of Computer Network Nodes
Abstract
The rapid development of computer technology has made network stability and node positioning accuracy important challenges in optimizing computer network design. This study proposes an optimization method based on the Improved Genetic Algorithm (IGA) to improve the positioning accuracy and stability of network nodes. Firstly, by combining the characteristics of the centroid algorithm and the Approximate Point in Triangulation Test (APIT) algorithm, preliminary optimization of node positions is carried out. Subsequently, an IGA is utilized for further optimization, dynamically adjusting the crossover probability and mutation probability to balance global and local search capabilities and avoid the algorithm falling into local optima. The experimental results showed that IGA achieved significant performance improvement in node localization. Compared with the centroid algorithm, the maximum error of IGA has been reduced by 19% and the overall average error has been reduced by 8.8%. Compared with APIT, IGA has reduced the maximum error by 7% and the overall average error by 3.8%. Regarding fitness values, IGA exhibited faster convergence speed, achieving optimal results with only 75 iterations, surpassing traditional genetic algorithms and APIT algorithms. The node coverage rate reached 98.6%, far higher than the 85.3% of the centroid algorithm and 90.5% of the APIT algorithm. These results demonstrate that IGA has higher accuracy, stability, and computational efficiency in complex network environments, providing an efficient and reliable solution for optimizing the design of computer network nodes.DOI:
https://doi.org/10.31449/inf.v49i16.7201Downloads
Published
How to Cite
Issue
Section
License
Authors retain copyright in their work. By submitting to and publishing with Informatica, authors grant the publisher (Slovene Society Informatika) the non-exclusive right to publish, reproduce, and distribute the article and to identify itself as the original publisher.
All articles are published under the Creative Commons Attribution license CC BY 3.0. Under this license, others may share and adapt the work for any purpose, provided appropriate credit is given and changes (if any) are indicated.
Authors may deposit and share the submitted version, accepted manuscript, and published version, provided the original publication in Informatica is properly cited.







