A tabu search algorithm for the covering design problem

被引:5
作者
Fadlaoui, Kamal [1 ]
Galinier, Philippe [1 ]
机构
[1] Ecole Polytech, Montreal, PQ H3C 3A7, Canada
基金
加拿大自然科学与工程研究理事会;
关键词
Covering design; Metaheuristics; Tabu search;
D O I
10.1007/s10732-010-9150-2
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
A (v, k, t)-covering design is a collection of k-subsets (called blocks) of a v-set V such that every t-subset of V is contained in at least one block. Given v, k and t, the goal of the covering design problem is to find a covering made of a minimum number of blocks. In this paper, we present a new tabu algorithm for tackling this problem. Our algorithm exploits a new implementation designed in order to evaluate efficiently the performance of the neighbors of the current configuration. The new implementation is much less space-consuming than the currently used technique, making it possible to tackle much larger problem instances. It is also significantly faster. Thanks to these improved data structures, our tabu algorithm was able to improve the upper bound of more than 50 problem instances.
引用
收藏
页码:659 / 674
页数:16
相关论文
共 17 条
[1]  
[Anonymous], 1997, TABU SEARCH
[2]   (N,K,T)-COVERING SYSTEMS AND ERROR-TRAPPING DECODING [J].
CHAN, AH ;
GAMES, RA .
IEEE TRANSACTIONS ON INFORMATION THEORY, 1981, 27 (05) :643-646
[3]  
Colbourn CJ., 2007, CRC HDB COMBINATORIA
[4]   Optimal covering designs: complexity results and new bounds [J].
Crescenzi, P ;
Montecalvo, F ;
Rossi, G .
DISCRETE APPLIED MATHEMATICS, 2004, 144 (03) :281-290
[5]  
DAI C, 2005, ARTIF EVOLUTION, P119
[6]  
Etzion T., 1995, Designs, Codes and Cryptography, V5, P217, DOI 10.1007/BF01388385
[7]  
FADLAOUI K, 2010, EPMRT201001
[8]  
GALINIER P., 2004, Journal of Mathematical Modelling and Algorithms, P73
[9]  
Gordon D., LA JOLLA COVERING RE
[10]  
Gordon D., 1995, J. COMBIN. DESIGNS, V3, P269, DOI DOI 10.1002/JCD.3180030404