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...
| Main Authors: | , , , |
|---|---|
| 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/ |