DocumentCode :
750633
Title :
On Path Cover Problems in Digraphs and Applications to Program Testing
Author :
Ntafos, S.C. ; Hakimi, S. Louis
Issue :
5
fYear :
1979
Firstpage :
520
Lastpage :
529
Abstract :
In this paper various path cover problems, arising in program testing, are discussed. Dilworth´s theorem for acyclic digraphs is generalized. Two methods for fmding a minimum set of paths (minimum path cover) that covers the vertices (or the edges) of a digraph are given. To model interactions among code segments, the notions of required pairs and required paths are introduced. It is shown that rmding a minimum path cover for a set of required pairs is NP-hard. An efficient algorithm is given for findng a minimum path cover for a set of required paths. Other constrained path problems are contsidered and their complexities are discussed.
Keywords :
Algorithmic complexity; Dilworth number; NP-hard; minimum path cover; must pairs; must paths; program testing; required pairs; required paths; Automatic testing; Costs; Software testing; Algorithmic complexity; Dilworth number; NP-hard; minimum path cover; must pairs; must paths; program testing; required pairs; required paths;
fLanguage :
English
Journal_Title :
Software Engineering, IEEE Transactions on
Publisher :
ieee
ISSN :
0098-5589
Type :
jour
DOI :
10.1109/TSE.1979.234213
Filename :
1702662
Link To Document :
بازگشت