Skip to main content

An Exact Algorithm to Check the Existence of (Elementary) Paths and a Generalisation of the Cut Problem in Graphs with Forbidden Transitions

  • Conference paper
SOFSEM 2013: Theory and Practice of Computer Science (SOFSEM 2013)

Abstract

A graph with forbidden transitions is a pair (G,F G ) where G: = (V G ,E G ) is a graph and F G is a subset of the set \( \{ (\{y,x\},\{x,z\}) \in E_G^2 \}.\) A path in a graph with forbidden transitions (G,F G ) is a path in G such that each pair ({y,x},{x,z}) of consecutive edges does not belong to F G . It is shown in [S. Szeider, Finding paths in graphs avoiding forbidden transitions, DAM 126] that the problem of deciding the existence of a path between two vertices in a graph with forbidden transitions is Np-complete. We give an exact exponential time algorithm that decides in time O(2n·n 5·log(n)) whether there exists a path between two vertices of a given n-vertex graph with forbidden transitions. We also investigate a natural extension of the minimum cut problem: we give a polynomial time algorithm that computes a set of forbidden transitions of minimum size that disconnects two given vertices (while in a minimum cut problem we are seeking for a minimum number of edges that disconnect the two vertices). The polynomial time algorithm for that second problem is obtained via a reduction to a standard minimum cut problem in an associated allowed line graph.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 39.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 54.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Ahmed, M., Lubiw, A.: Shortest paths avoiding forbidden subpaths. In: Albers, S., Marion, J.-Y. (eds.) STACS. LIPIcs, vol. 3, pp. 63–74. Schloss Dagstuhl - Leibniz-Zentrum fuer Informatik, Germany (2009)

    Google Scholar 

  2. Bax, E.T.: Inclusion and exclusion algorithm for the hamiltonian path problem. Inf. Process. Lett. 47(4), 203–207 (1993)

    Article  MathSciNet  MATH  Google Scholar 

  3. Błażewicz, J., Kasprzak, M.: Computational complexity of isothermic dna sequencing by hybridization. Discrete Applied Mathematics 154(5), 718–729 (2006)

    Article  MathSciNet  MATH  Google Scholar 

  4. Błażewicz, J., Kasprzak, M., Leroy-Beaulieu, B., de Werra, D.: Finding hamiltonian circuits in quasi-adjoint graphs. Discrete Applied Mathematics 156(13), 2573–2580 (2008)

    Article  MathSciNet  MATH  Google Scholar 

  5. Bondy, J.A., Murty, U.S.R.: Graph Theory. Springer London Ltd. (2010)

    Google Scholar 

  6. Cormen, T.H., Leiserson, C.E., Rivest, R.L., Stein, C.: Introduction to Algorithms, 3rd edn. MIT Press (2009)

    Google Scholar 

  7. Dvořák, Z.: Two-factors in orientated graphs with forbidden transitions. Discrete Mathematics 309(1), 104–112 (2009)

    Article  MathSciNet  MATH  Google Scholar 

  8. Szeider, S.: Finding paths in graphs avoiding forbidden transitions. Discrete Applied Mathematics 126(2-3), 261–273 (2003)

    Article  MathSciNet  MATH  Google Scholar 

  9. Villeneuve, D., Desaulniers, G.: The shortest path problem with forbidden paths. European Journal of Operational Research 165(1), 97–107 (2005)

    Article  MathSciNet  MATH  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2013 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Kanté, M.M., Laforest, C., Momège, B. (2013). An Exact Algorithm to Check the Existence of (Elementary) Paths and a Generalisation of the Cut Problem in Graphs with Forbidden Transitions. In: van Emde Boas, P., Groen, F.C.A., Italiano, G.F., Nawrocki, J., Sack, H. (eds) SOFSEM 2013: Theory and Practice of Computer Science. SOFSEM 2013. Lecture Notes in Computer Science, vol 7741. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-35843-2_23

Download citation

  • DOI: https://doi.org/10.1007/978-3-642-35843-2_23

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-642-35842-5

  • Online ISBN: 978-3-642-35843-2

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics