Skip to main content

Reconfiguration of Maximum-Weight b-Matchings in a Graph

  • Conference paper
  • First Online:

Part of the book series: Lecture Notes in Computer Science ((LNTCS,volume 10392))

Abstract

Consider a graph such that each vertex has a nonnegative integer capacity and each edge has a positive integer weight. Then, a b-matching in the graph is a multi-set of edges (represented by an integer vector on edges) such that the total number of edges incident to each vertex is at most the capacity of the vertex. In this paper, we study a reconfiguration variant for maximum-weight b-matchings: For two given maximum-weight b-matchings in a graph, we are asked to determine whether there exists a sequence of maximum-weight b-matchings in the graph between them, with subsequent b-matchings obtained by removing one edge and adding another. We show that this reconfiguration problem is solvable in polynomial time for instances with no integrality gap. Such instances include bipartite graphs with any capacity function on vertices, and 2-matchings in general graphs. Thus, our result implies that the reconfiguration problem for maximum-weight matchings can be solved in polynomial time for bipartite graphs.

T. Ito – Supported by JST CREST Grant Number JPMJCR1402, Japan, and JSPS KAKENHI Grant Number JP16K00004.

N. Kakimura – Supported by JST ERATO Grant Number JPMJER1305, Japan, and by JSPS KAKENHI Grant Number JP17K00028.

N. Kamiyama – Supported by JST PRESTO Grant Number JPMJPR14E1, Japan.

Y. Kobayashi – Supported by JST ERATO Grant Number JPMJER1305, Japan, and by JSPS KAKENHI Grant Numbers JP16K16010 and JP16H03118.

Y. Okamoto – Supported by Kayamori Foundation of Informational Science Advancement, JST CREST Grant Number JPMJCR1402, Japan, and JSPS KAKENHI Grant Numbers JP24106005, JP24700008, JP24220003, JP15K00009.

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

Buying options

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 EPUB and 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

Learn about institutional subscriptions

Notes

  1. 1.

    Properly speaking, both Ito et al. [11] and M\(\mathrm{\ddot{u}}\)hlenthaler [20] studied their reconfiguration problems under a more generalized reconfiguration rule, called the TAR (Token Addition and Removal) rule. Their results hold also under the reconfiguration rule of this paper, which is called the TJ (Token Jumping) rule.

References

  1. Bonamy, M., Johnson, M., Lignos, I., Patel, V., Paulusma, D.: Reconfiguration graphs for vertex colourings of chordal and chordal bipartite graphs. J. Comb. Optim. 27, 132–143 (2014)

    Article  MathSciNet  MATH  Google Scholar 

  2. Bonsma, P.: Rerouting shortest paths in planar graphs. In: Proceedings of FSTTCS 2012, LIPIcs, vol. 18, pp. 337–349 (2012)

    Google Scholar 

  3. Bonsma, P., Cereceda, L.: Finding paths between graph colourings: PSPACE-completeness and superpolynomial distances. Theoret. Comput. Sci. 410, 5215–5226 (2009)

    Article  MathSciNet  MATH  Google Scholar 

  4. Bonsma, P., Kamiński, M., Wrochna, M.: Reconfiguring independent sets in claw-free graphs. In: Ravi, R., Gørtz, I.L. (eds.) SWAT 2014. LNCS, vol. 8503, pp. 86–97. Springer, Cham (2014). doi:10.1007/978-3-319-08404-6_8

    Chapter  Google Scholar 

  5. Demaine, E.D., Demaine, M.L., Fox-Epstein, E., Hoang, D.A., Ito, T., Ono, H., Otachi, Y., Uehara, R., Yamada, T.: Linear-time algorithm for sliding tokens on trees. Theoret. Comput. Sci. 600, 132–142 (2015)

    Article  MathSciNet  MATH  Google Scholar 

  6. Gopalan, P., Kolaitis, P.G., Maneva, E.N., Papadimitriou, C.H.: The connectivity of Boolean satisfiability: computational and structural dichotomies. SIAM J. Comput. 38, 2330–2355 (2009)

    Article  MathSciNet  MATH  Google Scholar 

  7. Haas, R., Seyffarth, K.: The \(k\)-dominating graph. Graphs Comb. 30, 609–617 (2014)

    Article  MATH  Google Scholar 

  8. Haddadan, A., Ito, T., Mouawad, A.E., Nishimura, N., Ono, H., Suzuki, A., Tebbal, Y.: The complexity of dominating set reconfiguration. Theoret. Comput. Sci. 651, 37–49 (2016)

    Article  MathSciNet  MATH  Google Scholar 

  9. Hatanaka, T., Ito, T., Zhou, X.: The list coloring reconfiguration problem for bounded pathwidth graphs. IEICE Trans. Fundam. Electron. Commun. Comput. Sci. E98-A, 1168–1178 (2015)

    Google Scholar 

  10. van den Heuvel, J.: The complexity of change. In: Surveys in Combinatorics 2013. London Mathematical Society Lecture Notes Series, vol. 409 (2013)

    Google Scholar 

  11. Ito, T., Demaine, E.D., Harvey, N.J.A., Papadimitriou, C.H., Sideri, M., Uehara, R., Uno, Y.: On the complexity of reconfiguration problems. Theoret. Comput. Sci. 412, 1054–1065 (2011)

    Article  MathSciNet  MATH  Google Scholar 

  12. Ito, T., Nooka, H., Zhou, X.: Reconfiguration of vertex covers in a graph. IEICE Trans. Inf. Syst. E99-D, 598–606 (2016)

    Google Scholar 

  13. Ito, T., Ono, H., Otachi, Y.: Reconfiguration of cliques in a graph. In: Jain, R., Jain, S., Stephan, F. (eds.) TAMC 2015. LNCS, vol. 9076, pp. 212–223. Springer, Cham (2015). doi:10.1007/978-3-319-17142-5_19

    Google Scholar 

  14. Kamiński, M., Medvedev, P., Milanič, M.: Complexity of independent set reconfigurability problems. Theoret. Comput. Sci. 439, 9–15 (2012)

    Article  MathSciNet  MATH  Google Scholar 

  15. Korte, B., Vygen, J.: Combinatorial Optimization: Theory and Algorithms, 5th edn. Springer, Heidelberg (2012)

    Book  MATH  Google Scholar 

  16. Makino, K., Tamaki, S., Yamamoto, M.: An exact algorithm for the Boolean connectivity problem for \(k\)-CNF. Theoret. Comput. Sci. 412, 4613–4618 (2011)

    Article  MathSciNet  MATH  Google Scholar 

  17. Mizuta, H., Ito, T., Zhou, X.: Reconfiguration of Steiner trees in an unweighted graph. In: Mäkinen, V., Puglisi, S.J., Salmela, L. (eds.) IWOCA 2016. LNCS, vol. 9843, pp. 163–175. Springer, Cham (2016). doi:10.1007/978-3-319-44543-4_13

    Chapter  Google Scholar 

  18. Mouawad, A.E., Nishimura, N., Pathak, V., Raman, V.: Shortest reconfiguration paths in the solution space of Boolean formulas. In: Halldórsson, M.M., Iwama, K., Kobayashi, N., Speckmann, B. (eds.) ICALP 2015. LNCS, vol. 9134, pp. 985–996. Springer, Heidelberg (2015). doi:10.1007/978-3-662-47672-7_80

    Chapter  Google Scholar 

  19. Mouawad, A.E., Nishimura, N., Raman, V.: Vertex cover reconfiguration and beyond. In: Ahn, H.-K., Shin, C.-S. (eds.) ISAAC 2014. LNCS, vol. 8889, pp. 452–463. Springer, Cham (2014). doi:10.1007/978-3-319-13075-0_36

    Google Scholar 

  20. Mühlenthaler, M.: Degree-constrained subgraph reconfiguration is in P. In: Italiano, G.F., Pighizzini, G., Sannella, D.T. (eds.) MFCS 2015. LNCS, vol. 9235, pp. 505–516. Springer, Heidelberg (2015). doi:10.1007/978-3-662-48054-0_42

    Chapter  Google Scholar 

  21. Schrijver, A.: Theory of Linear and Integer Programming. Wiley, Chichester (1986)

    MATH  Google Scholar 

  22. Schrijver, A.: Combinatorial Optimization: Polyhedra and Efficiency. Springer, Berlin (2003)

    MATH  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Takehiro Ito .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2017 Springer International Publishing AG

About this paper

Cite this paper

Ito, T., Kakimura, N., Kamiyama, N., Kobayashi, Y., Okamoto, Y. (2017). Reconfiguration of Maximum-Weight b-Matchings in a Graph. In: Cao, Y., Chen, J. (eds) Computing and Combinatorics. COCOON 2017. Lecture Notes in Computer Science(), vol 10392. Springer, Cham. https://doi.org/10.1007/978-3-319-62389-4_24

Download citation

  • DOI: https://doi.org/10.1007/978-3-319-62389-4_24

  • Published:

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-319-62388-7

  • Online ISBN: 978-3-319-62389-4

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics