Skip to main content
Top

Optimal Individual Selection Algorithm Based on Layer Proximity and Branch Distance Functions

  • 04-05-2025
  • Original Article
Published in:

Activate our intelligent search to find suitable subject content or patents.

search-config
loading …

Abstract

The article delves into the realm of automatic test case generation using heuristic algorithms, a critical area in ensuring software quality and reliability. It begins by discussing the current state of heuristic algorithms, including simulated annealing, genetic algorithms, and ant colony optimization, highlighting their strengths and limitations in solving combinatorial optimization problems. The core of the article introduces a novel algorithm that addresses the challenges in selecting optimal individuals during the iterative process. This algorithm leverages layer proximity and branch distance functions to enhance the comparability of individuals, thereby improving the navigation of populations towards optimal solutions. The article provides a detailed overview of the steps involved in automatic test case generation using the particle swarm algorithm, illustrating the importance of fitness function design and optimal individual selection. It also presents a comprehensive analysis of the problems associated with current individual selection methods, particularly in programs with deep nested structures. The proposed algorithm is thoroughly validated through four different experiments, demonstrating its superiority in terms of iteration count and execution time. The experimental results underscore the algorithm's effectiveness in generating test cases for complex programs, making it a valuable contribution to the field of automatic test case generation and heuristic optimization.

Dont have a licence yet? Then find out more about our products and how to get one now:

Springer Professional "Engineering + Technology"

Online-Abonnement

Springer Professional "Engineering + Technology" gives you access to:

  • more than 67.000 books
  • more than 390 journals

from the following specialised fileds:

  • Automotive
  • Business IT + Informatics
  • Construction + Real Estate
  • Electrical Engineering + Electronics
  • Energy + Sustainability
  • Mechanical Engineering + Materials





 

Secure your knowledge advantage now!

Springer Professional "Business + Economics & Engineering + Technology"

Online-Abonnement

Springer Professional "Business + Economics & Engineering + Technology" gives you access to:

  • more than 102.000 books
  • more than 537 journals

from the following subject areas:

  • Automotive
  • Construction + Real Estate
  • Business IT + Informatics
  • Electrical Engineering + Electronics
  • Energy + Sustainability
  • Finance + Banking
  • Management + Leadership
  • Marketing + Sales
  • Mechanical Engineering + Materials
  • Insurance + Risk


Secure your knowledge advantage now!

Springer Professional "Business + Economics"

Online-Abonnement

Springer Professional "Business + Economics" gives you access to:

  • more than 67.000 books
  • more than 340 journals

from the following specialised fileds:

  • Construction + Real Estate
  • Business IT + Informatics
  • Finance + Banking
  • Management + Leadership
  • Marketing + Sales
  • Insurance + Risk



Secure your knowledge advantage now!

Title
Optimal Individual Selection Algorithm Based on Layer Proximity and Branch Distance Functions
Authors
An Yingjian
La Ping
Publication date
04-05-2025
Publisher
Springer Berlin Heidelberg
Published in
Annals of Data Science / Issue 3/2025
Print ISSN: 2198-5804
Electronic ISSN: 2198-5812
DOI
https://doi.org/10.1007/s40745-025-00600-4
This content is only visible if you are logged in and have the appropriate permissions.
This content is only visible if you are logged in and have the appropriate permissions.
    Image Credits
    Schmalkalden/© Schmalkalden, NTT Data/© NTT Data, Verlagsgruppe Beltz/© Verlagsgruppe Beltz, EGYM Wellpass GmbH/© EGYM Wellpass GmbH, rku.it GmbH/© rku.it GmbH, zfm/© zfm, ibo Software GmbH/© ibo Software GmbH, Lorenz GmbH/© Lorenz GmbH, Axians Infoma GmbH/© Axians Infoma GmbH, OEDIV KG/© OEDIV KG, Rundstedt & Partner GmbH/© Rundstedt & Partner GmbH