Authors
Mutsunori Banbara, Haruki Matsunaka, Naoyuki Tamura, Katsumi Inoue
Publication date
2010
Conference
Logic for Programming, Artificial Intelligence, and Reasoning: 17th International Conference, LPAR-17, Yogyakarta, Indonesia, October 10-15, 2010. Proceedings 17
Pages
112-126
Publisher
Springer Berlin Heidelberg
Description
Generating test cases for combinatorial testing is to find a covering array in Combinatorial Designs. In this paper, we consider the problem of finding optimal covering arrays by SAT encoding. We present two encodings suitable for modern CDCL SAT solvers. One is based on the order encoding that is efficient in the sense that unit propagation achieves the bounds consistency in CSPs. Another one is based on a combination of the order encoding and Hnich’s encoding. CDCL SAT solvers have an important role in the latest SAT technology. The effective use of them is essential for enhancing efficiency. In our experiments, we found solutions that can be competitive with the previously known results for the arrays of strength two to six with small to moderate size of components and symbols. Moreover, we succeeded either in proving the optimality of known bounds or in improving known lower bounds for some …
Total citations
20112012201320142015201620172018201920202021202220232024584511476636541
Scholar articles
M Banbara, H Matsunaka, N Tamura, K Inoue - Logic for Programming, Artificial Intelligence, and …, 2010