Simple Paths and Cycles Avoiding Forbidden Paths

被引:0
|
作者
Momege, Benjamin [1 ]
机构
[1] Inria Lille Nord Europe, Villeneuve Dascq, France
关键词
Exponential time algorithms; Exact algorithms; Graph algorithms; Forbidden paths; Hamiltonian cycles; NETWORK DESIGN; ALGORITHM; CONSTRAINTS; GRAPHS;
D O I
10.1007/978-3-319-73117-9_20
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
A graph with forbidden paths is a pair (G, F) where G is a graph and F is a subset of the set of paths in G. A simple path avoiding forbidden paths in (G, F) is a simple path in G such that each subpath is not in F. It is shown in [S. Szeider, Finding paths in graphs avoiding forbidden transitions, DAM 126] that the problem of deciding the existence of a simple path avoiding forbidden paths in a graph with forbidden paths is Np-complete even when the forbidden paths are restricted to be transitions, i.e., of length two. We give an exact exponential time algorithm that decides in O(2(n)n(2k+O(1))) time and O(n(k+O(1))) space whether there exists a simple path between two vertices of a given n-vertex graph where k is the length of the longest forbidden path. We also obtain an exact O(2(n) n(2k+O(1))) time and O(n(k+O(1))) space algorithm to check the existence of a Hamiltonian path avoiding forbidden paths and for the graphs with forbidden transitions an exact O * (2(n)) time and polynomial space algorithm to check the existence of a Hamiltonian cycle avoiding forbidden transitions. In the last section, we present a new sufficient condition for graphs to have a Hamiltonian cycle, which gives us some interesting corollaries for graphs with forbidden paths.
引用
收藏
页码:285 / 294
页数:10
相关论文
共 50 条
  • [21] ON CYCLES AND PATHS IN DIGRAPHS
    HEYDEMANN, MC
    DISCRETE MATHEMATICS, 1980, 31 (02) : 217 - 219
  • [22] Closures, Cycles, and Paths
    Harant, Jochen
    Kemnitz, Arnfried
    Saito, Akira
    Schiermeyer, Ingo
    JOURNAL OF GRAPH THEORY, 2012, 69 (03) : 314 - 323
  • [23] Simple formulas for lattice paths avoiding certain periodic staircase boundaries
    Chapman, Robin J.
    Chow, Timothy Y.
    Khetan, Amit
    Moulton, David Petrie
    Waters, Robert J.
    JOURNAL OF COMBINATORIAL THEORY SERIES A, 2009, 116 (01) : 205 - 214
  • [24] A General Purpose Algorithm for Counting Simple Cycles and Simple Paths of Any Length
    Pierre-Louis Giscard
    Nils Kriege
    Richard C. Wilson
    Algorithmica, 2019, 81 : 2716 - 2737
  • [25] A General Purpose Algorithm for Counting Simple Cycles and Simple Paths of Any Length
    Giscard, Pierre-Louis
    Kriege, Nils
    Wilson, Richard C.
    ALGORITHMICA, 2019, 81 (07) : 2716 - 2737
  • [26] The shortest path problem with forbidden paths
    Villeneuve, D
    Desaulniers, G
    EUROPEAN JOURNAL OF OPERATIONAL RESEARCH, 2005, 165 (01) : 97 - 107
  • [27] Finding Paths in Grids with Forbidden Transitions
    Kante, Mamadou Moustapha
    Moataz, Fatima Zahra
    Momege, Benjamin
    Nisse, Nicolas
    GRAPH-THEORETIC CONCEPTS IN COMPUTER SCIENCE, 2016, 9224 : 154 - 168
  • [28] Simple paths to simple rules
    Morriss A.P.
    Constitutional Political Economy, 1998, 9 (2) : 127 - 131
  • [29] SIMPLE GRAPHS WHOSE 2-DISTANCE GRAPHS ARE PATHS OR CYCLES
    Azimi, Ali
    Farrokhi, Mohammad D. G.
    MATEMATICHE, 2014, 69 (02): : 183 - 191
  • [30] Optimal paths for avoiding a radiating source
    Pachter, LS
    Pachter, M
    PROCEEDINGS OF THE 40TH IEEE CONFERENCE ON DECISION AND CONTROL, VOLS 1-5, 2001, : 3581 - 3586