Skip to main content
Log in

Constant factor approximation for the weighted partial degree bounded edge packing problem

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

Abstract

In the partial degree bounded edge packing problem (PDBEP), the input is an undirected graph \(G=(V,E)\) with capacity \(c_v\in {\mathbb {N}}\) on each vertex v. The objective is to find a feasible subgraph \(G'=(V,E')\) maximizing \(|E'|\), where \(G'\) is said to be feasible if for each \(e=\{u,v\}\in E'\), \(\deg _{G'}(u)\le c_u\) or \(\deg _{G'}(v)\le c_v\). In the weighted version of the problem, additionally each edge \(e\in E\) has a weight w(e) and we want to find a feasible subgraph \(G'=(V,E')\) maximizing \(\sum _{e\in E'} w(e)\). The problem is already NP-hard if \(c_v = 1\) for all \(v\in V\) (Zhang in: Proceedings of the joint international conference on frontiers in algorithmics and algorithmic aspects in information and management, FAW-AAIM 2012, Beijing, China, May 14–16, pp 359–367, 2012). In this paper, we introduce a generalization of the PDBEP problem. We let the edges have weights as well as demands, and we present the first constant-factor approximation algorithms for this problem. Our results imply the first constant-factor approximation algorithm for the weighted PDBEP problem, improving the result of Aurora et al. (FAW-AAIM 2013) who presented an \(O(\log n)\)-approximation for the weighted case. We also study the weighted PDBEP problem on hypergraphs and present a constant factor approximation if the maximum degree of the hypergraph is bounded above by a constant. We study a generalization of the weighted PDBEP problem with demands where each edge additionally specifies whether it requires at least one, or both its end-points to not exceed the capacity. The objective is to pick a maximum weight subset of edges. We give a constant factor approximation for this problem. We also present a PTAS for the weighted PDBEP problem with demands on H-minor free graphs, if the demands on the edges are bounded by polynomial. We show that the PDBEP problem is APX-hard even for bipartite graphs with \(c_v = 1, \; \forall v\in V\) and having degree at most 3.

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
Fig. 2

Similar content being viewed by others

References

  • Alimonti P, Kann V (1997) Hardness of approximating problems on cubic graphs. In: Proceedings of the third Italian conference on algorithms and complexity, CIAC ’97, Rome, Italy, March 12–14, pp 288–298

    Google Scholar 

  • Aurora P, Singh S, Mehta SK (2013) Partial degree bounded edge packing problem with arbitrary bounds. In: Proceedings of the joint international conference on frontiers in algorithmics and algorithmic aspects in information and management, FAW-AAIM 2013, Dalian, China, June 26–28, 2013, pp 24–35. https://doi.org/10.1007/978-3-642-38756-2_6

    Chapter  Google Scholar 

  • Babenko M, Gusakov A (2011) New exact and approximation algorithms for the star packing problem in undirected graphs. In: 28th international symposium on theoretical aspects of computer science, STACS 2011, March 10–12, Dortmund, Germany, pp 519–530

  • Baker BS (1994) Approximation algorithms for NP-complete problems on planar graphs. J ACM 41(1):153–180

    Article  MathSciNet  Google Scholar 

  • Bodlaender HL (1998) A partial k-arboretum of graphs with bounded treewidth. Theor Comput Sci 209(1–2):1–45

    Article  MathSciNet  Google Scholar 

  • Bu T-M, Yuan C, Zhang P (2015) Computing on binary strings. Theor Comput Sci 562:122–128

    Article  MathSciNet  Google Scholar 

  • Crescenzi P (1997) A short guide to approximation preserving reductions. In: Proceedings of the twelfth annual IEEE conference on computational complexity, Ulm, Germany, June 24–27, pp 262–273

  • Dehne FKHA, Fellows MR, Fernau H, Prieto E, Rosamond FA (2006) NONBLOCKER: parameterized algorithmics for minimum dominating set. In: Proceedings of the 32nd conference on current trends in theory and practice of computer science, SOFSEM 2006: theory and practice of computer science, Merín, Czech Republic, January 21–27, pp 237–245

  • Demaine ED, Hajiaghayi MT, Kawarabayashi K-I (2005) Algorithmic graph minor theory: decomposition, approximation, and coloring. In: Proceedings of the 46th annual IEEE symposium on foundations of computer science (FOCS 2005), 23–25 October 2005, Pittsburgh, PA, USA, pp 637–646

  • Edmonds Jack (1965) Paths, trees, and flowers. Can J Math 17(3):449–467

    Article  MathSciNet  Google Scholar 

  • Jukka S (2010) (https://cstheory.stackexchange.com/users/74/jukka suomela). Is the dominating set problem restricted to planar bipartite graphs of maximum degree 3 NP-complete? Theoretical computer science stack exchange. https://cstheory.stackexchange.com/q/2508 (version: 2010-11-01)

  • Karp RM (1972) Reducibility among combinatorial problems. Springer, Berlin

    Book  Google Scholar 

  • Lovász L, Plummer MD (2009) Matching theory, vol 367. American Mathematical Society, Providence

    MATH  Google Scholar 

  • Micali S, Vazirani VV (1980) An \({O}(\sqrt{|{V}|}|{E}|)\) algoithm for finding maximum matching in general graphs. In: 21st annual Symposium on foundations of computer science. IEEE, pp 17–27

  • Parekh O (2011) Iterative packing for demand and hypergraph matching. In: Günlük O, Woeginger GJ (eds) Integer programming and combinatoral optimization. Springer, pp 349–361

  • Parekh O, Pritchard D (2014) Generalized hypergraph matching via iterated packing and local ratio. In: Bampis E, Svensson O (eds) Approximation and online algorithms. Springer, pp 207–223

  • Sahni SK(1973) On the knapsack and other computationally related problems. Ph.D. Dissertation, Cornell University

  • Schrijver Alexander (2003) Combinatorial optimization: polyhedra and efficiency, vol 24. Springer, Berlin

    MATH  Google Scholar 

  • Shepherd FB, Vetta A (2002) The demand matching problem. In: Proceedings of the 9th international IPCO conference on integer programming and combinatorial optimization, Cambridge, MA, USA, May 27–29, pp 457–474

  • Zhang P (2012) Partial degree bounded edge packing problem. In: Proceedings of the joint international conference on frontiers in algorithmics and algorithmic aspects in information and management, FAW-AAIM 2012, Beijing, China, May 14–16, pp 359–367

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Pawan Aurora.

Additional information

Monalisa Jena is supported by a TCS Scholarship.

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Aurora, P., Jena, M. & Raman, R. Constant factor approximation for the weighted partial degree bounded edge packing problem. J Comb Optim 36, 1243–1261 (2018). https://doi.org/10.1007/s10878-017-0206-1

Download citation

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s10878-017-0206-1

Keywords

Navigation