Skip to main content
Log in

Partial inverse min–max spanning tree problem under the weighted bottleneck hamming distance

  • Published:
Journal of Combinatorial Optimization Aims and scope Submit manuscript

Abstract

Min–max spanning tree problem is a classical problem in combinatorial optimization. Its purpose is to find a spanning tree to minimize its maximum edge in a given edge weighted graph. Given a connected graph G, an edge weight vector w and a forest F, the partial inverse min–max spanning tree problem (PIMMST) is to find a new weighted vector \(w^*\), so that F can be extended into a min–max spanning tree with respect to \(w^*\) and the gap between w and \(w^*\) is minimized. In this paper, we research PIMMST under the weighted bottleneck Hamming distance. Firstly, we study PIMMST with value of optimal tree restriction, a variant of PIMMST, and show that this problem can be solved in strongly polynomial time. Then, by characterizing the properties of the value of optimal tree, we present first algorithm for PIMMST under the weighted bottleneck Hamming distance with running time \(O(|E|^2\log |E|)\), where E is the edge set of G. Finally, by giving a necessary and sufficient condition to determine the feasible solution of this problem, we present a better algorithm for this problem with running time \(O(|E|\log |E|)\). Moreover, we show that these algorithms can be generalized to solve these problems with capacitated constraint.

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

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Fig. 1
Algorithm 1
Algorithm 2
Algorithm 3
Algorithm 4
Algorithm 5
Algorithm 6
Algorithm 7
Fig. 2

Similar content being viewed by others

Data Availability

Enquiries about data availability should be directed to the authors.

References

  • Ahuja RK, Orlin JB (2000) A faster algorithm for the inverse spanning tree problem. J Algorithms 34:177–193

    Article  MathSciNet  MATH  Google Scholar 

  • Ben-Ayed O, Blair CE (1990) Computational difficulties of bilevel linear programming. Oper Res 38(3):556–560

    Article  MathSciNet  MATH  Google Scholar 

  • Cai M-C, Duin CW, Yang X, Zhang J (2008) The partial inverse minimum spanning tree problem when weight increasing is forbidden. Eur J Oper Res 188:348–353

    Article  MATH  Google Scholar 

  • Camerini PM (1978) The min–max spanning tree problem and some extensions. Inf Process Lett 7(1):10–14

    Article  MathSciNet  MATH  Google Scholar 

  • Gassner E (2010) The partial inverse minimum cut problem with \(L_1\)-norm is strongly NP-hard. RAIRO Oper Res 44:241–249

    Article  MathSciNet  MATH  Google Scholar 

  • Guan X, He X, Pardalos PM, Zhang B (2017) Inverse max+sum spanning tree problem under Hamming distance by modifying the sum-cost vector. J Global Optim 69(4):911–925

    Article  MathSciNet  MATH  Google Scholar 

  • Guan X, Pardalos PM, Zhang B (2018) Inverse max+sum spanning tree problem under weighted \(l_1\) norm by modifying the sum-cost vector. Optim Lett 12(5):1065–1077

    Article  MathSciNet  MATH  Google Scholar 

  • Guan X, Pardalos PM, Zuo X (2015) Inverse Max+Sum spanning tree problem by modifying the sum-cost vector under weighted \(l_\infty \) Norm. J Global Optim 61(1):165–182

    Article  MathSciNet  MATH  Google Scholar 

  • Guan X, Zhang J (2007) Inverse constrained bottleneck problems under weighted \(l_\infty \) norm. Comput Oper Res 34:3243–3254

    Article  MathSciNet  MATH  Google Scholar 

  • Hansen P, Jaumard B, Savard G (1992) New branch-and-bound rules for linear bilevel programming. SIAM J Sci Stat Comput 13:1194–1217

    Article  MathSciNet  MATH  Google Scholar 

  • He Y, Zhang B, Yao E (2005) Weighted inverse minimum spanning tree problems under hamming distance. J Comb Optim 9:91–100

    Article  MathSciNet  MATH  Google Scholar 

  • Hochbaum DS (2003) Efficient algorithms for the inverse spanning-tree problem. Oper Res 51(5):785–797

    Article  MathSciNet  MATH  Google Scholar 

  • Lai T, Orlin J (2003) The complexity of preprocessing. Research Report of Sloan School of Management. MIT, Cambridge

    Google Scholar 

  • Li S, Zhang Z, Lai H-J (2016) Algorithms for constraint partial inverse matroid problem with weight increase forbidden. Theoret Comput Sci 640:119–124

    Article  MathSciNet  MATH  Google Scholar 

  • Li X, Shu X, Huang H, Bai J (2019) Capacitated partial inverse maximum spanning tree under the weighted Hamming distance. J Comb Optim 38:1005–1018

    Article  MathSciNet  MATH  Google Scholar 

  • Li X, Zhang Z, Du D-Z (2018) Partial inverse maximum spanning tree in which weight can only be decreased under \(l_p\)-norm. J Global Optim 30:677–685

    Article  MATH  Google Scholar 

  • Li X, Zhang Z, Yang R, Zhang H, Du D-Z (2020) Approximation algorithms for capacitated partial inverse maximum spanning tree problem. J Global Optim 77(2):319–340

    Article  MathSciNet  MATH  Google Scholar 

  • Liu L, Wang Q (2009) Constrained inverse min-max spanning tree problems under the weighted Hamming distance. J Global Optim 43:83–95

    Article  MathSciNet  MATH  Google Scholar 

  • Liu L, Yao E (2008) Inverse min-max spanning tree problem under the Weighted sum-type Hamming distance. Theoret Comput Sci 196:28–34

    Article  MathSciNet  MATH  Google Scholar 

  • Sokkalingam PT, Ahuja RK, Orlin JB (1999) Solving inverse spanning tree problems through network flow techniques. Oper Res 47:291–298

    Article  MathSciNet  MATH  Google Scholar 

  • Tayyebi J, Sepasian AR (2020) Partial inverse min-max spanning tree problem. J Comb Optim 40:1075–1091

    Article  MathSciNet  MATH  Google Scholar 

  • Wang H, Guan X, Zhang Q, Zhang B (2021) Capacitated inverse optimal value problem on minimum spanning tree under bottleneck Hamming distance. J Comb Optim 41:861–887

    Article  MathSciNet  MATH  Google Scholar 

  • Yang X (2001) Complexity of partial inverse assignment problem and partial inverse cut problem. RAIRO Oper Res 35:117–126

    Article  MathSciNet  MATH  Google Scholar 

  • Yang X, Zhang J (2007) Partial inverse assignment problem under \(l_1\) norm. Oper Res Lett 35:23–28

    Article  MathSciNet  MATH  Google Scholar 

  • Yang X, Zhang J (2007) Inverse sorting problem by minimizing the total weighted number of changers and partial inverse sorting problem. Comput Optim Appl 36(1):55–66

    Article  MathSciNet  MATH  Google Scholar 

  • Yang X, Zhang J (2007) Some inverse min-max network problems under weighted \(l_1\) and \(l_{\infty }\) norms with bound constraints on changes. J Comb Optim 13(2):123–135

    Article  MathSciNet  MATH  Google Scholar 

  • Zhang B, Guan X, Zhang Q (2020) Inverse optimal value problem on minimum spanning tree under unit \(l_{\infty }\)-norm. Optim Lett 14(8):2301–2322

    Article  MathSciNet  MATH  Google Scholar 

  • Zhang B, Zhang J, He Y (2006) Constrained inverse minimum spanning tree problems under the bottleneck-type Hamming distance. J Global Optim 34:467–474

    Article  MathSciNet  MATH  Google Scholar 

  • Zhang J, Xu S, Ma Z (1997) An algorithm for inverse minimum spanning tree problem. Optim Methods Softw 8(1):69–84

    Article  MathSciNet  MATH  Google Scholar 

  • Zhang Z, Li S, Lai H-J, Du D-Z (2016) Algorithms for the partial inverse matroid problem in which weights can only be increased. J Global Optim 65(4):801–811

    Article  MathSciNet  MATH  Google Scholar 

Download references

Funding

The work is supported in part by the National Natural Science Foundation of China [Nos.: 12271228, 12071194] and Basic Research Project of Qinghai (2021-ZJ-703).

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Xianyue Li.

Ethics declarations

Conflict of interest

The authors have not disclosed any competing interests.

Additional information

Publisher's Note

Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.

A preliminary version of the paper appeared in the 16th International Conference on Algorithmic Aspects in Information and Management (AAIM 2022).

Rights and permissions

Springer Nature or its licensor (e.g. a society or other partner) holds exclusive rights to this article under a publishing agreement with the author(s) or other rightsholder(s); author self-archiving of the accepted manuscript version of this article is solely governed by the terms of such publishing agreement and applicable law.

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Dong, Q., Li, X. & Yang, Y. Partial inverse min–max spanning tree problem under the weighted bottleneck hamming distance. J Comb Optim 46, 27 (2023). https://doi.org/10.1007/s10878-023-01093-8

Download citation

  • Accepted:

  • Published:

  • DOI: https://doi.org/10.1007/s10878-023-01093-8

Keywords

Navigation