Skip navigation
Skip navigation

Computing optimal tests for non-deterministic systems using DNNF graphs

Schumann, Anika; Sachenbacher, Martin; Huang, Jinbo

Description

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...[Show more]

dc.contributor.authorSchumann, Anika
dc.contributor.authorSachenbacher, Martin
dc.contributor.authorHuang, Jinbo
dc.coverage.spatialYork UK
dc.date.accessioned2015-12-10T22:45:39Z
dc.date.createdMarch 22 2009
dc.identifier.isbn1571-0661
dc.identifier.urihttp://hdl.handle.net/1885/58598
dc.description.abstractThe 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 this problem, which uses structural properties of the system to limit the complexity of computing ODTs. 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.
dc.publisherElsevier
dc.relation.ispartofseriesWorkshop on Model-Based Testing (MBT 2009)
dc.sourceProceedings of The 5th Workshop on Model-Based Testing (MBT-2009)
dc.source.urihttp://www.sciencedirect.com/science?_ob=PublicationURL&_tockey=%23TOC%2313109%232009%23997469997%231528499%23FLP%23&_cdi=13109&_pubType=J&_auth=y&_acct=C000028338&_version=1&_urlVersion=0&_userid=554534&md5=e59f3d85e167a206c15a62b547379ba1
dc.subjectKeywords: DNNF graphs; Graphical representations; Input patterns; Linear time; Nondeterministic systems; Normal form; Real-world application; Graphic methods; Computer science DNNF graphs; model counting; testing
dc.titleComputing optimal tests for non-deterministic systems using DNNF graphs
dc.typeConference paper
local.description.notesImported from ARIES
local.description.refereedYes
dc.date.issued2009
local.identifier.absfor170203 - Knowledge Representation and Machine Learning
local.identifier.absfor080109 - Pattern Recognition and Data Mining
local.identifier.ariespublicationu8803936xPUB449
local.type.statusPublished Version
local.contributor.affiliationSchumann, Anika, Technical University of Munich
local.contributor.affiliationSachenbacher, Martin, Technical University of Munich
local.contributor.affiliationHuang, Jinbo, College of Engineering and Computer Science, ANU
local.description.embargo2037-12-31
local.bibliographicCitation.startpage87
local.bibliographicCitation.lastpage99
local.identifier.doi10.1016/j.entcs.2009.09.053
dc.date.updated2016-02-24T11:45:05Z
local.identifier.scopusID2-s2.0-70349770693
CollectionsANU Research Publications

Download

File Description SizeFormat Image
01_Schumann_Computing_optimal_tests_for_2009.pdf280.83 kBAdobe PDF    Request a copy


Items in Open Research are protected by copyright, with all rights reserved, unless otherwise indicated.

Updated:  17 November 2022/ Responsible Officer:  University Librarian/ Page Contact:  Library Systems & Web Coordinator