ON THE EXISTENCE OF SPECIAL DEPTH FIRST SEARCH-TREES

被引:1
|
作者
KORACH, E [1 ]
OSTFELD, Z [1 ]
机构
[1] BEN GURION UNIV NEGEV,IL-84105 BEER SHEVA,ISRAEL
关键词
D O I
10.1002/jgt.3190190408
中图分类号
O1 [数学];
学科分类号
0701 ; 070101 ;
摘要
The Depth First Search (DFS) algorithm is one of the basic techniques that is used in a very large variety of graph algorithms. Most applications of the DFS involve the construction of a depth-first spanning tree (DFS tree). In this paper, we give a complete characterization of all the graphs in which every spanning tree is a DFS tree. These graphs are called Total-DFS-Graphs. We prove that Total-DFS-Graphs are closed under miners. it follows by the work of Robertson and Seymour on graph miners that there is a finite set of forbidden miners of these graphs and that there is a polynomial algorithm for their recognition. We also provide explicit characterizations of these graphs in terms of forbidden miners and forbidden topological miners. The complete characterization implies explicit linear algorithm for their recognition. In some problems the degree of some vertices in the DFS tree obtained in a certain run are crucial and therefore we also consider the following problem: Let G=(V, E) be a connected undirected graph where \V\ = n and let d is an element of N-n be a degree sequence upper bound vector. Is there any DFS tree T with degree sequence d(T) that violates d (i.e., d(T) not less than or equal to d, which means:,There Exists j such that d(T)(j) > d(j))? We show that this problem is NP-complete even for the case where we restrict the degree of only on specific vertex to be less than or equal to k for a fixed k greater than or equal to 2 (i.e., d = (n - 1,..., n - 1, k, n - 1,..., n - 1)). (C) 1995 John Wiley & Sons, Inc.
引用
收藏
页码:535 / 547
页数:13
相关论文
共 50 条
  • [1] BOUNDING THE DEPTH OF SEARCH-TREES
    FRAENKEL, AS
    KLEIN, ST
    [J]. COMPUTER JOURNAL, 1993, 36 (07): : 668 - 678
  • [2] EFFICIENT ALGORITHMS FOR FINDING DEPTH-FIRST AND BREADTH-FIRST SEARCH-TREES IN PERMUTATION GRAPHS
    RHEE, C
    LIANG, YD
    DHALL, SK
    LAKSHMIVARAHAN, S
    [J]. INFORMATION PROCESSING LETTERS, 1994, 49 (01) : 45 - 50
  • [3] ON BINARY SEARCH-TREES
    DEPRISCO, R
    DESANTIS, A
    [J]. INFORMATION PROCESSING LETTERS, 1993, 45 (05) : 249 - 253
  • [4] PRIORITY SEARCH-TREES
    MCCREIGHT, EM
    [J]. SIAM JOURNAL ON COMPUTING, 1985, 14 (02) : 257 - 276
  • [5] A NEW CLASS OF BALANCED SEARCH-TREES - HALF-BALANCED BINARY SEARCH-TREES
    OLIVIE, HJ
    [J]. RAIRO-INFORMATIQUE THEORIQUE ET APPLICATIONS-THEORETICAL INFORMATICS AND APPLICATIONS, 1982, 16 (01): : 51 - 71
  • [6] RANDOMIZED SEARCH-TREES
    ARAGON, CR
    SEIDEL, RG
    [J]. 30TH ANNUAL SYMPOSIUM ON FOUNDATIONS OF COMPUTER SCIENCE, 1989, : 540 - 545
  • [7] POSSIBILISTIC SEARCH-TREES
    FLOWERS, PL
    KANDEL, A
    [J]. FUZZY SETS AND SYSTEMS, 1985, 16 (01) : 1 - 24
  • [8] BIASED SEARCH-TREES
    BENT, SW
    SLEATOR, DD
    TARJAN, RE
    [J]. SIAM JOURNAL ON COMPUTING, 1985, 14 (03) : 545 - 568
  • [9] DIGITAL SEARCH-TREES REVISITED
    FLAJOLET, P
    SEDGWICK, R
    [J]. SIAM JOURNAL ON COMPUTING, 1986, 15 (03) : 748 - 767
  • [10] ENCODING SEARCH-TREES IN LISTS
    VAISHNAVI, V
    WOOD, D
    [J]. INTERNATIONAL JOURNAL OF COMPUTER MATHEMATICS, 1982, 10 (3-4) : 237 - 246