Proceedings of the 2015 Annual Conference on Genetic and Evolutionary Computation 2015
DOI: 10.1145/2739480.2754725
|View full text |Cite
|
Sign up to set email alerts
|

A Hyper-Heuristic for the Multi-Objective Integration and Test Order Problem

Abstract: Multi-objective evolutionary algorithms (MOEAs) have been efficiently applied to Search-Based Software Engineering (SBSE) problems. However, skilled software engineers waste significant effort designing such algorithms for a particular problem, adapting them, selecting operators and configuring parameters. Hyper-heuristics can help in these tasks by dynamically selecting or creating heuristics. Despite of such advantages, we observe a lack of works regarding this subject in the SBSE field. Considering this fac… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
2
1

Citation Types

1
62
0

Year Published

2016
2016
2023
2023

Publication Types

Select...
4
3

Relationship

0
7

Authors

Journals

citations
Cited by 37 publications
(65 citation statements)
references
References 22 publications
1
62
0
Order By: Relevance
“…[30] and [31] incorporated a roulette wheel based heuristic selection mechanism [32] into their multiobjective hyper-heuristic evolutionary algorithm to select low level mutation operators. [33] developed a hyper-heuristic based on two heuristic selection methods (choice function [14] and multi-armed bandit [34]) for choosing from multiple mutation and crossover operators during the search for the multiobjective integration and test order problems [35].…”
Section: Background a Related Work On Multiobjective Selection Hmentioning
confidence: 99%
“…[30] and [31] incorporated a roulette wheel based heuristic selection mechanism [32] into their multiobjective hyper-heuristic evolutionary algorithm to select low level mutation operators. [33] developed a hyper-heuristic based on two heuristic selection methods (choice function [14] and multi-armed bandit [34]) for choosing from multiple mutation and crossover operators during the search for the multiobjective integration and test order problems [35].…”
Section: Background a Related Work On Multiobjective Selection Hmentioning
confidence: 99%
“…This approach can improve the selection accuracy but spends much time selecting one for each generation. Guizzo et al also verified two different selection functions for the hyperheuristic algorithm in test order problems. The solution they used in the low level is an algorithm combined with a selection between three crossovers and two mutations.…”
Section: Related Workmentioning
confidence: 96%
“…There are two evaluation approaches that could be used in the high level according to the related studies: choice function–based approaches and nondominated sorting approaches. The choice function–based approaches evaluate solutions by summarizing the objectives based on a weighting scheme. However, in different testing scenarios, appropriate weights for measure objectives may be difficult to determine.…”
Section: Hyperheuristic For Motcpmentioning
confidence: 99%
“…Results proved that the solution along with its best search algorithm (Random-Weighted Genetic Algorithm (RWGA)) and this will be able to improve current practice by means of bringing down on an average of about 40.6% of the time that had been used for the allocation of resource and the execution of the test cases with an improved usage of test resource by about 37.9% and a fault detection on an average by about 60%. Guizzo et al, [12] had further introduced a new Hyper-heuristic for Integration and Test Order (HITO) issues. This included another new set of some well-designed steps that were based on a total of two different selection functions (the Choice Function and the Multi-Armed Bandit) for the purpose of choosing the ideal heuristic (a combination of both mutation and crossover operations) in each mating.…”
Section: Related Workmentioning
confidence: 99%