dominance tree
Recently Published Documents


TOTAL DOCUMENTS

7
(FIVE YEARS 0)

H-INDEX

4
(FIVE YEARS 0)

2017 ◽  
Vol 7 (1.1) ◽  
pp. 431
Author(s):  
Sanjay Singla ◽  
Raj Kumar ◽  
Dharminder Kumar

In software testing, testing of all program statements is a very crucial issue as it consumes a lot of time, effort and cost. The time, effort and cost can be reduced by using an efficient technique to reduce the test case and a good optimization algorithm to generate efficient, reliable and unique test cases. In this paper, the concept of dominance tree is used which covers all edges/statement by using minimum test case. Nature inspired algorithm - PSO (Particle Swarm Optimization) by applying different inertia weights is used to generate unique, reliable and efficient test cases to cover the leaf nodes of dominance tree. Inertia weights like fixed inertia weight (FIW), global-local best (GLbestIW), Time-Dependent weight (TDW), and proposed GLbestRandIW weights are used with PSO to investigate the effect of inertia weights on the execution of PSO with respect to number of generation required, percentage coverage , total test cases generated to test the software under consideration.


2009 ◽  
Vol 179 (20) ◽  
pp. 3540-3560 ◽  
Author(s):  
Chuan Shi ◽  
Zhenyu Yan ◽  
Kevin Lü ◽  
Zhongzhi Shi ◽  
Bai Wang

2008 ◽  
Vol 16 (3) ◽  
pp. 355-384 ◽  
Author(s):  
Hongbing Fang ◽  
Qian Wang ◽  
Yi-Cheng Tu ◽  
Mark F. Horstemeyer

We present a new non-dominated sorting algorithm to generate the non-dominated fronts in multi-objective optimization with evolutionary algorithms, particularly the NSGA-II. The non-dominated sorting algorithm used by NSGA-II has a time complexity of O(MN2) in generating non-dominated fronts in one generation (iteration) for a population size N and M objective functions. Since generating non-dominated fronts takes the majority of total computational time (excluding the cost of fitness evaluations) of NSGA-II, making this algorithm faster will significantly improve the overall efficiency of NSGA-II and other genetic algorithms using non-dominated sorting. The new non-dominated sorting algorithm proposed in this study reduces the number of redundant comparisons existing in the algorithm of NSGA-II by recording the dominance information among solutions from their first comparisons. By utilizing a new data structure called the dominance tree and the divide-and-conquer mechanism, the new algorithm is faster than NSGA-II for different numbers of objective functions. Although the number of solution comparisons by the proposed algorithm is close to that of NSGA-II when the number of objectives becomes large, the total computational time shows that the proposed algorithm still has better efficiency because of the adoption of the dominance tree structure and the divide-and-conquer mechanism.


1995 ◽  
Vol 28 (2) ◽  
pp. 117-127 ◽  
Author(s):  
A. Cimitile ◽  
G. Visaggio
Keyword(s):  

Sign in / Sign up

Export Citation Format

Share Document