Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
Skip to main content

Approximation algorithms for constructing required subgraphs using stock pieces of fixed length

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

Abstract

In this paper, we address the problem of constructing required subgraphs using stock pieces of fixed length (CRS-SPFL, for short), which is a new variant of the minimum-cost edge-weighted subgraph (MCEWS, for short) problem. Concretely, for the MCEWS problem Q, it is asked to choose a minimum-cost subset of edges from a given graph G such that these edges can form a required subgraph \(G'\). For the CRS-SPFL problem \(Q^{\prime }\), these edges in such a required subgraph \(G'\) are further asked to be constructed by plus using some stock pieces of fixed length L. The new objective, however, is to minimize the total cost to construct such a required subgraph \(G'\), where the total cost is sum of the cost to purchase stock pieces of fixed length L and the cost to construct all edges in such a subgraph \(G'\). We obtain the following three main results. (1) Given an \(\alpha \)-approximation algorithm to solve the MCEWS problem, where \(\alpha \ge 1\) (for the case \(\alpha =1\), the MCEWS problem Q is solved optimally by a polynomial-time exact algorithm), we design a \(2\alpha \)-approximation algorithm and another asymptotic \(\frac{7\alpha }{4}\)-approximation algorithm to solve the CRS-SPFL problem \(Q^{\prime }\), respectively; (2) When Q is the minimum spanning tree problem, we provide a \(\frac{3}{2}\)-approximation algorithm and an AFPTAS to solve the problem \(Q^{\prime }\) of constructing a spanning tree using stock pieces of fixed length L, respectively; (3) When Q is the single-source shortest paths tree problem, we present a \(\frac{3}{2}\)-approximation algorithm and an AFPTAS to solve the problem \(Q^{\prime }\) of constructing a single-source shortest paths tree using stock pieces of fixed length L, respectively.

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

Access this article

Subscribe and save

Springer+ Basic
$34.99 /Month
  • Get 10 units per month
  • Download Article/Chapter or eBook
  • 1 Unit = 1 Article or 1 Chapter
  • Cancel anytime
Subscribe now

Buy Now

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

Instant access to the full article PDF.

Similar content being viewed by others

References

  • Brazil B, Zachariasen M (2015) Optimal interconnection trees in the plane: theory, algorithms and applications. Springer, Switzerland

    Book  Google Scholar 

  • Chen DH, Du DZ, Hu XD, Lin GH, Wang LS, Xue G (2000) Approximation for Steiner trees with minimum number of Steiner points. J Glob Optim 18:17–33

    Article  MathSciNet  Google Scholar 

  • Coffman EG, Garey MR, Johnson DS (1996) Approximation algorithms for bin packing: a survey. In: Hochbaum D (ed) Approximation algorithms for NP-hard problems. PWS Publishing, Boston, pp 46–93

    Google Scholar 

  • Dijkstra EW (1959) A note on two problems in connexion with graphs. Numerische Mathematik 1:269–271

    Article  MathSciNet  Google Scholar 

  • Garey MR, Johnson DS (1979) Computers and intractability: a guide to the theory of NP-completeness. W.H. Freeman, San Francisco

    MATH  Google Scholar 

  • Hassin R (1992) Approximation schemes for the restricted shortest path problem. Math Oper Res 17(1):36–42

    Article  MathSciNet  Google Scholar 

  • Hwang FK, Richard D, Winter P (1992) The Steiner tree problem, vol 53. Annals of Discrete Mathematics. North-Holland, Amsterdam

    MATH  Google Scholar 

  • Karmarkar N , Karp RM (1982) An efficient approximation scheme for the one-dimensional bin-packing problem. In: Proceedings of 23rd annual IEEE symposium on foundations of computer science, 3–5 Nov, 1982, pp 312–320

  • Li JP, Ge Y, He S, Lichen JR (2014) Approximation algorithms for constructing some required structures in digraphs. Eur J Oper Res 232:307–314

    Article  MathSciNet  Google Scholar 

  • Li JP, Guan L, Ding HL, Li WD (2016) Approximations for constructing tree-form structures using specific material with fixed length. Optim Lett 10(6):1337–1345

    Article  MathSciNet  Google Scholar 

  • Lin GH, Xue GL (1999) Steiner tree problem with minimum number of Steiner points and bounded edge-length. Inform Process Lett 69:53–57

    Article  MathSciNet  Google Scholar 

  • Ramamurthy B, Iness J, Mukherjee B (1997) Minimizing the number of optical amplifiers needed to support a multi-wavelength optical lAN/MAN. In: Proceedings of IEEE INFOCOM’97, pp 261–268

  • Remy J, Steger A (2009) Approximation schemes for node-weighted geometric Steiner tree problems. Algorithmica 55(1):240–267

    Article  MathSciNet  Google Scholar 

  • Sarrafzadeh M, Wong CK (1992) Bottleneck Steiner trees in the plane. IEEE Trans Comput 41(3):370–374

    Article  MathSciNet  Google Scholar 

  • Schrijver A (2003) Combinatorial optimization: polyhedra and efficiency. Springer, The Netherlands

    MATH  Google Scholar 

  • Segev A (1987) The node-weighted Steiner tree problem. Networks 17(1):1–17

    Article  MathSciNet  Google Scholar 

  • Simchi-Levi D (1994) New worst-case results for the bin-packing problem. Naval Res Logist 41:579–585

    Article  MathSciNet  Google Scholar 

  • Vazirani VV (2001) Approximation algorithms. Springer, Berlin

    MATH  Google Scholar 

Download references

Acknowledgements

The authors are grateful to the two reviewers for their insightful comments and for their suggested changes that improve the presentation greatly. This paper is supported by the fund from the National Natural Science Foundation of China [Nos.11861075, 11801498], Project for Innovation Team (Cultivation) of Yunnan Province, IRTSTYN, Key Project of Yunnan Provincial Science and Technology Department and Yunnan University [No.2018FY001 (-014)]. Junran Lichen is supported by the fund from the China Scholarship Council [No.201807030001].

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Jianping Li.

Additional information

Publisher's Note

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

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Lichen, J., Li, J., Lih, KW. et al. Approximation algorithms for constructing required subgraphs using stock pieces of fixed length. J Comb Optim 44, 1774–1795 (2022). https://doi.org/10.1007/s10878-020-00543-x

Download citation

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s10878-020-00543-x

Keywords