Constraint-based optimal testing using dnnf graphs

Anika Schumann*, Martin Sachenbacher, Jinbo Huang

*Corresponding author for this work

    Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

    2 Citations (Scopus)

    Abstract

    The goal of testing is to distinguish between a number of hypotheses about a system-for example, different diagnoses of faults-by applying input patterns and verifying or falsifying the hypotheses from the observed outputs. Optimal distinguishing tests (ODTs) are those input patterns that are most likely to distinguish between hypotheses about non-deterministic systems. Finding ODTs is practically important, but it amounts in general to determining a ratio of model counts and is therefore computationally very expensive. In this paper, we present a novel approach to constraint-based ODT generation, which uses structural properties of the system to limit the complexity of computation. We first construct a compact graphical representation of the testing problem via compilation into decomposable negation normal form. Based on this compiled representation, we show how one can evaluate distinguishing tests in linear time, which allows us to efficiently determine an ODT. Experimental results from a real-world application show that our method can compute ODTs for instances that were intractable for previous approaches.

    Original languageEnglish
    Title of host publicationPrinciples and Practice of Constraint Programming - CP 2009 - 15th International Conference, CP 2009, Proceedings
    Pages731-745
    Number of pages15
    DOIs
    Publication statusPublished - 2009
    Event15th International Conference on Principles and Practice of Constraint Programming, CP 2009 - Lisbon, Portugal
    Duration: 20 Sept 200924 Sept 2009

    Publication series

    NameLecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)
    Volume5732 LNCS
    ISSN (Print)0302-9743
    ISSN (Electronic)1611-3349

    Conference

    Conference15th International Conference on Principles and Practice of Constraint Programming, CP 2009
    Country/TerritoryPortugal
    CityLisbon
    Period20/09/0924/09/09

    Fingerprint

    Dive into the research topics of 'Constraint-based optimal testing using dnnf graphs'. Together they form a unique fingerprint.

    Cite this