Exploring multifactorial techniques in rat swarm optimization: Preliminary results

Test Suite Reduction (TSR) is a critical optimization challenge in software testing that aims to reduce the number of test cases while maintaining maximum requirement coverage. Traditional algorithms, such as the Rat Swarm Optimizer (RSO), struggle with scalability, especially when dealing with larg...

Full description

Bibliographic Details
Main Authors: Kang, Haw Yuan, Raja Rina, Raja Ikram, Kamal Zuhairi, Zamli, Nurul Akmar, Emran
Format: Article
Language:English
Published: ETASR 2025
Subjects:
Online Access:https://umpir.ump.edu.my/id/eprint/45672/
_version_ 1848827480824086528
author Kang, Haw Yuan
Raja Rina, Raja Ikram
Kamal Zuhairi, Zamli
Nurul Akmar, Emran
author_facet Kang, Haw Yuan
Raja Rina, Raja Ikram
Kamal Zuhairi, Zamli
Nurul Akmar, Emran
author_sort Kang, Haw Yuan
building UMP Institutional Repository
collection Online Access
description Test Suite Reduction (TSR) is a critical optimization challenge in software testing that aims to reduce the number of test cases while maintaining maximum requirement coverage. Traditional algorithms, such as the Rat Swarm Optimizer (RSO), struggle with scalability, especially when dealing with large datasets. Additionally, RSO is unable to solve multiple tasks simultaneously, which leads to an increased time to complete the optimization process across multiple datasets. To resolve this constraint, this paper introduces the Multi-Factorial Rat Swarm Optimizer (MFRSO), which combines Multi-Factorial Optimization (MFO) principles to allow knowledge transfer between tasks, thus increasing optimization efficiency. The performance of MFRSO was compared to that of RSO on five datasets of varied sizes, with results averaging over ten runs. Experimental results show that MFRSO consistently delivered a higher Percentage of Test Suite Reduction (PTSR) while maintaining full requirement coverage, as opposed to RSO, which loses efficiency significantly with larger datasets. Furthermore, MFRSO reduced the optimization time compared to RSO, indicating its scalability and reliability. Future work will investigate adaptive knowledge transfer methods and apply MFRSO to dynamic test suite settings.
first_indexed 2025-11-15T04:01:23Z
format Article
id ump-45672
institution Universiti Malaysia Pahang
institution_category Local University
language English
last_indexed 2025-11-15T04:01:23Z
publishDate 2025
publisher ETASR
recordtype eprints
repository_type Digital Repository
spelling ump-456722025-09-18T07:29:28Z https://umpir.ump.edu.my/id/eprint/45672/ Exploring multifactorial techniques in rat swarm optimization: Preliminary results Kang, Haw Yuan Raja Rina, Raja Ikram Kamal Zuhairi, Zamli Nurul Akmar, Emran QA75 Electronic computers. Computer science Test Suite Reduction (TSR) is a critical optimization challenge in software testing that aims to reduce the number of test cases while maintaining maximum requirement coverage. Traditional algorithms, such as the Rat Swarm Optimizer (RSO), struggle with scalability, especially when dealing with large datasets. Additionally, RSO is unable to solve multiple tasks simultaneously, which leads to an increased time to complete the optimization process across multiple datasets. To resolve this constraint, this paper introduces the Multi-Factorial Rat Swarm Optimizer (MFRSO), which combines Multi-Factorial Optimization (MFO) principles to allow knowledge transfer between tasks, thus increasing optimization efficiency. The performance of MFRSO was compared to that of RSO on five datasets of varied sizes, with results averaging over ten runs. Experimental results show that MFRSO consistently delivered a higher Percentage of Test Suite Reduction (PTSR) while maintaining full requirement coverage, as opposed to RSO, which loses efficiency significantly with larger datasets. Furthermore, MFRSO reduced the optimization time compared to RSO, indicating its scalability and reliability. Future work will investigate adaptive knowledge transfer methods and apply MFRSO to dynamic test suite settings. ETASR 2025 Article PeerReviewed pdf en cc_by_4 https://umpir.ump.edu.my/id/eprint/45672/1/Exploring%20multifactorial%20techniques%20in%20rat%20swarm%20optimization.pdf Kang, Haw Yuan and Raja Rina, Raja Ikram and Kamal Zuhairi, Zamli and Nurul Akmar, Emran (2025) Exploring multifactorial techniques in rat swarm optimization: Preliminary results. Engineering, Technology & Applied Science Research, 15 (3). pp. 23430 -23435. ISSN 2241-4487 (print); 1792-8036 (online). (Published) https://doi.org/10.48084/etasr.10690 https://doi.org/10.48084/etasr.10690 https://doi.org/10.48084/etasr.10690
spellingShingle QA75 Electronic computers. Computer science
Kang, Haw Yuan
Raja Rina, Raja Ikram
Kamal Zuhairi, Zamli
Nurul Akmar, Emran
Exploring multifactorial techniques in rat swarm optimization: Preliminary results
title Exploring multifactorial techniques in rat swarm optimization: Preliminary results
title_full Exploring multifactorial techniques in rat swarm optimization: Preliminary results
title_fullStr Exploring multifactorial techniques in rat swarm optimization: Preliminary results
title_full_unstemmed Exploring multifactorial techniques in rat swarm optimization: Preliminary results
title_short Exploring multifactorial techniques in rat swarm optimization: Preliminary results
title_sort exploring multifactorial techniques in rat swarm optimization: preliminary results
topic QA75 Electronic computers. Computer science
url https://umpir.ump.edu.my/id/eprint/45672/
https://umpir.ump.edu.my/id/eprint/45672/
https://umpir.ump.edu.my/id/eprint/45672/