Skip to main content

Path Cover Problems with Length Cost

  • Conference paper
  • First Online:
WALCOM: Algorithms and Computation (WALCOM 2022)

Abstract

For a graph \(G=(V,E)\), a collection \(\mathcal {P}\) of vertex-disjoint (simple) paths is called a path cover of G if every vertex \(v\in V\) is contained in exactly one path of \(\mathcal {P}\). The Path Cover problem (PC for short) is to find a minimum cardinality path cover of G. In this paper, we introduce generalizations of PC, where each path is associated with a weight (cost or profit). Our problem, Minimum (Maximum) Weighted Path Cover (MinPC (MaxPC)), is defined as follows: Let \(U=\{0,1,\dots ,n-1\}\). Given a graph \(G=(V,E)\) and a weight function \(f:U\rightarrow \mathbb {R}\cup \{+\infty , -\infty \}\), which defines a weight for each path in its length, MinPC (MaxPC) is to find a path cover \(\mathcal {P}\) of G such that the total weight of the paths in \(\mathcal {P}\) is minimized (maximized). Let L be a subset of U, and \(P^{L}\) be the set of paths such that each path is of length \(\ell \in L\). We especially consider \(\textsf {Min}P^{L}\textsf {PC}\) with 0–1 cost, i.e., the cost function is \(f(\ell ) = 1\) if \(\ell \in L\); otherwise \(f(\ell ) = 0\). We also consider \(\textsf {Max}P^{L}\textsf {PC}\) with \(f(\ell ) = \ell +1\), if \(\ell \in L\); otherwise \(f(\ell ) = 0\). That is, \(\textsf {Max}P^{L}\textsf {PC}\) is to maximize the number of vertices contained in the paths with length \(\ell \in L\) in a path cover. In this paper, we first show that \(\textsf {Min}P^{\{0,1,2\}}\textsf {PC}\) is NP-hard for planar bipartite graphs of maximum degree three. This implies that (i) for any constant \(\sigma \ge 1\), there is no polynomial-time approximation algorithm with approximation ratio \(\sigma \) for \(\textsf {Min}P^{\{0,1,2\}}\textsf {PC}\) unless P\(=\)NP, and (ii) \(\textsf {Max}P^{\{3,\dots ,n-1\}}\textsf {PC}\) is NP-hard for the same graph class. Next, (iii) we present a polynomial-time algorithm for \(\textsf {Min}P^{\{0,1,\dots ,k\}}\textsf {PC}\) on graphs with bounded treewidth for a fixed k. Lastly, (iv) we present a 4-approximation algorithm for \(\textsf {Max}P^{\{3,\dots ,n-1\}}\textsf {PC}\), which becomes a 2.5-approximation for subcubic graphs.

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 64.99
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 84.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

References

  1. Arnborg, S., Corneil, D.G., Proskurowski, A.: Complexity of finding embeddings in a k-tree. SIAM J. Algeb. Discrete Meth. 8(2), 277–284 (1987)

    Article  MathSciNet  Google Scholar 

  2. Chen, Y., et al.: Path cover with minimum nontrivial paths and its application in two-machine flow-shop scheduling with a conflict graph. J. Combin. Optim. (online) (2021). https://doi.org/10.1007/s10878-021-00793-3

  3. Chen, Y., et al.: A local search 4/3-approximation algorithm for the minimum 3-path partition problem. In: Chen, Y., Deng, X., Lu, M. (eds.) FAW 2019. LNCS, vol. 11458, pp. 14–25. Springer, Cham (2019). https://doi.org/10.1007/978-3-030-18126-0_2

    Chapter  Google Scholar 

  4. Garey, M.R., Johnson, D.S.: Computers and Intractability: A Guide to the Theory of NP-Completeness. W.H. Freeman and Company, New York (1990)

    MATH  Google Scholar 

  5. George, S.: On the \(k\)-path partition of graphs. Theoret. Comput. Sci. 290(3), 2147–2155 (2003)

    Article  MathSciNet  Google Scholar 

  6. Gómez, R., Wakabayashi, Y.: Nontrivial path covers of graphs: existence, minimization and maximization. J. Comb. Optim. 39(2), 437–456 (2019). https://doi.org/10.1007/s10878-019-00488-w

    Article  MathSciNet  MATH  Google Scholar 

  7. Kaneko, A.: A necessary and sufficient condition for the existence of a path factor every component of which is a path of length at least two. J. Combin. Theory Ser. B 88(2), 195–218 (2003)

    Article  MathSciNet  Google Scholar 

  8. Kirkpatrick, D.G., Hell, P.: On the complexity of general graph factor problems. SIAM J. Comput. 12(3), 601–609 (1983)

    Article  MathSciNet  Google Scholar 

  9. Lichtenstein, D.: Planar formulae and their uses. SIAM J. Comput. 11(2), 329–343 (1982)

    Article  MathSciNet  Google Scholar 

  10. Manuch, J., Gaur, D.R.: Fitting protein chains to cubic lattice is NP-complete. J. Bioinform. Comput. Biol. 6(1), 93–106 (2008)

    Article  Google Scholar 

  11. Monnot, J., Toulouse, S.: The path partition problem and related problems in bipartite graphs. Oper. Res. Lett. 35(5), 677–684 (2007)

    Article  MathSciNet  Google Scholar 

  12. Zhou, S., Wu, J., Zhang, T.: The existence of \(P_{\ge 3}\)-factor covered graphs. Discuss. Math. Graph Theory 37(4), 1055–1065 (2017)

    Article  MathSciNet  Google Scholar 

Download references

Acknowledgments

This work is partially supported by NSERC Canada, JSPS KAKENHI Grant Numbers JP17K00016, JP18H04091, JP19K12098, JP20H05794, JP20K11666 and JP21K11755, and JST CREST JPMJCR1402.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Eiji Miyano .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2022 Springer Nature Switzerland AG

About this paper

Check for updates. Verify currency and authenticity via CrossMark

Cite this paper

Kobayashi, K. et al. (2022). Path Cover Problems with Length Cost. In: Mutzel, P., Rahman, M.S., Slamin (eds) WALCOM: Algorithms and Computation. WALCOM 2022. Lecture Notes in Computer Science(), vol 13174. Springer, Cham. https://doi.org/10.1007/978-3-030-96731-4_32

Download citation

  • DOI: https://doi.org/10.1007/978-3-030-96731-4_32

  • Published:

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-030-96730-7

  • Online ISBN: 978-3-030-96731-4

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics