• DocumentCode
    626367
  • Title

    Empirically Identifying the Best Greedy Algorithm for Covering Array Generation

  • Author

    Changhai Nie ; Jing Jiang ; Huayao Wu ; Leung, Henry ; Colbourn, C.J.

  • Author_Institution
    State Key Lab. for Novel Software Technol., Nanjing Univ., Nanjing, China
  • fYear
    2013
  • fDate
    18-22 March 2013
  • Firstpage
    239
  • Lastpage
    248
  • Abstract
    Covering array generation is a key issue in combinatorial testing. A number of researchers have been applying greedy algorithms for covering array construction. A greedy framework has been built to integrate most greedy algorithms and evaluate new approaches derived from this framework. However, this framework is affected by multiple factors, which makes its deployment and optimization very challenging. In order to identify the best configuration, we propose a search method that combines pairwise coverage with either base choice or hill climbing techniques. We conduct three different groups of experiments based on six decisions of the greedy framework. The influence of these decisions and their interactions are studied systematically, and the selected greedy algorithm for covering array generation is shown to be better than the existing greedy algorithms.
  • Keywords
    combinatorial mathematics; greedy algorithms; combinatorial testing; covering array construction; covering array generation; greedy algorithm; greedy framework; hill climbing technique; optimization; pairwise coverage; Algorithm design and analysis; Arrays; Greedy algorithms; ISDN; Linux; Local area networks; Testing; combinatorial testing; covering array; greedy methods;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Software Testing, Verification and Validation Workshops (ICSTW), 2013 IEEE Sixth International Conference on
  • Conference_Location
    Luxembourg
  • Print_ISBN
    978-1-4799-1324-4
  • Type

    conf

  • DOI
    10.1109/ICSTW.2013.36
  • Filename
    6571639