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 条
  • [1] On the complexity of paths avoiding forbidden pairs
    Kolman, Petr
    Pangrac, Ondrej
    DISCRETE APPLIED MATHEMATICS, 2009, 157 (13) : 2871 - 2876
  • [2] Shortest paths avoiding forbidden subpaths
    Ahmed, Mustaq
    Lubiw, Anna
    NETWORKS, 2013, 61 (04) : 322 - 334
  • [3] On paths avoiding forbidden pairs of vertices in a graph
    Yinnone, H
    DISCRETE APPLIED MATHEMATICS, 1997, 74 (01) : 85 - 92
  • [4] Finding paths in graphs avoiding forbidden transitions
    Szeider, S
    DISCRETE APPLIED MATHEMATICS, 2003, 126 (2-3) : 261 - 273
  • [5] Simple paths with exact and forbidden lengths
    Dolgui, Alexandre
    Kovalyov, Mikhail Y.
    Quilliot, Alain
    NAVAL RESEARCH LOGISTICS, 2018, 65 (01) : 78 - 85
  • [6] Forbidden paths and cycles in ordered graphs and matrices
    Pach, Janos
    Tardos, Gabor
    ISRAEL JOURNAL OF MATHEMATICS, 2006, 155 (1) : 359 - 380
  • [7] Forbidden paths and cycles in ordered graphs and matrices
    János Pach
    Gábor Tardos
    Israel Journal of Mathematics, 2006, 155 : 359 - 380
  • [8] Characterizing forbidden pairs for relative length of longest paths and cycles
    Fang, Yibin
    Xiong, Liming
    DISCRETE MATHEMATICS, 2022, 345 (07)
  • [9] Forbidden subgraphs and the existence of paths and cycles passing through specified vertices
    Fujisawa, Jun
    Ota, Katsuhiro
    Sugiyama, Takeshi
    Tsugaki, Masao
    DISCRETE MATHEMATICS, 2008, 308 (24) : 6111 - 6114
  • [10] Tightening Non-Simple Paths and Cycles on Surfaces
    de Verdiere, Eric Colin
    Erickson, Jeff
    PROCEEDINGS OF THE SEVENTHEENTH ANNUAL ACM-SIAM SYMPOSIUM ON DISCRETE ALGORITHMS, 2006, : 192 - +