Skip to main content

Online and Approximate Network Construction from Bounded Connectivity Constraints

  • Conference paper
  • First Online:
Algorithms and Complexity (CIAC 2021)

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

Included in the following conference series:

  • 493 Accesses

Abstract

The Network Construction problem, studied by Angluin et al., Hodosa et al., and others, asks for a minimum-cost network satisfying a set of connectivity constraints which specify subsets of the vertices in the network that have to form connected subgraphs. More formally, given a set V of vertices, construction costs for all possible edges between pairs of vertices from V, and a sequence \(S_1, S_2, \ldots \subseteq V\) of connectivity constraints, the objective is to find a set E of edges such that each \(S_i\) induces a connected subgraph of the graph (VE) and the total cost of E is minimized. First, we study the online version where every constraint must be satisfied immediately after its arrival and edges that have already been added can never be removed. We give an \(O(B^2\log n)\)-competitive and \(O((B+\log r)\log n)\)-competitive polynomial-time algorithms along with an \(\varOmega (B)\)-competitive lower bound, where B is an upper bound on the size of constraints, while \(r,\ n\) denote the number of constraints and the number of vertices, respectively. In the cost-uniform case, we provide an \(\varOmega (\sqrt{B})\)-competitive lower bound and an \(O(\sqrt{n} (\log n + \log r))\)-competitive upper bound with high probability, when constraints are unbounded. All our randomized competitive bounds are against an adaptive adversary, except for the last one which is against an oblivious adversary. Next, we discuss a hybrid approximation method for the (offline) Network Construction problem combining an approximation algorithm of Hosoda et al. with one of Angluin et al. and an application of the hybrid method to bioinformatics. Finally, we consider a natural strengthening of the connectivity requirements in the Network Construction problem, where each constraint is supposed to induce a subgraph (of the constructed graph) of diameter at most d. Among other things, we provide a polynomial-time \((\left( {\begin{array}{c}B\\ 2\end{array}}\right) -B+2)\left( {\begin{array}{c}B\\ 2\end{array}}\right) \)-approximation algorithm for the Network Construction problem with the d-diameter requirements.

Research supported in part by VR grant 2017-03750 (Swedish Research Council).

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

Access this chapter

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

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Similar content being viewed by others

References

  1. Alon, N., Awerbuch, B., Azar, Y., Buchbinder, N., Naor, J.: The online set cover problem. SIAM J. Comput. 39(2), 361–370 (2009)

    Article  MathSciNet  MATH  Google Scholar 

  2. Angluin, D., Aspnes, J., Reyzin, L.: Network construction with subgraph connectivity constraints. J. Comb. Optim. 29(2), 418–432 (2013). https://doi.org/10.1007/s10878-013-9603-2

    Article  MathSciNet  MATH  Google Scholar 

  3. Ausiello, G., D’Atri, A., Protasi, M.: Structure preserving reductions among convex optimization problems. J. Comput. Syst. Sci. 21, 136–153 (1980)

    Article  MathSciNet  MATH  Google Scholar 

  4. Bar-Yehuda, R., Even, S.: A linear-time approximation algorithm for the weighted vertex cover problem. J. Algorithms 2(2), 198–203 (1981)

    Article  MathSciNet  MATH  Google Scholar 

  5. Chockler, G.V., Melamed, R., Tock, Y., Vitenberg, R.: Constructing scalable overlays for pub-sub with many topics. In: Proceedings of the Twenty-Sixth Annual ACM Symposium on Principles of Distributed Computing (PODC 2007), pp. 109–118 (2007)

    Google Scholar 

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

    MATH  Google Scholar 

  7. Hochbaum, D.S.: Approximation algorithms for the set covering and vertex cover problems. SIAM J. Comput. 11(3), 555–556 (1982)

    Article  MathSciNet  MATH  Google Scholar 

  8. Hosoda, J., Hromkovič, J., Izumi, T., Ono, H., Steinová, M., Wada, K.: On the approximability and hardness of minimum topic connected overlay and its special instances. Theor. Comput. Sci. 429, 144–154 (2012)

    Article  MathSciNet  MATH  Google Scholar 

  9. Korach, E., Stern, M.: The clustering matroid and the optimal clustering tree. Math. Program. 98, 385–414 (2003). https://doi.org/10.1007/s10107-003-0410-x

    Article  MathSciNet  MATH  Google Scholar 

  10. Li, C., McCormick, S.T., Simchi-Levi, D.: On the minimum-cardinality-bounded-diameter and the bounded-cardinality-minimum-diameter edge addition problems. Oper. Res. Lett. 11, 303–308 (1992)

    Article  MathSciNet  MATH  Google Scholar 

  11. Nakajima, N., Hayashida, M., Jansson, J., Maruyama, O., Akutsu, T.: Determining the minimum number of protein-protein interactions required to support known protein complexes. PLOS ONE 13(4) (2018). Article e0195545

    Google Scholar 

Download references

Acknowledgments

We would like to thank Tatsuya Akutsu and Natsu Nakajima for introducing us to the problem studied in this paper.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Jesper Jansson .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2021 Springer Nature Switzerland AG

About this paper

Check for updates. Verify currency and authenticity via CrossMark

Cite this paper

Jansson, J., Levcopoulos, C., Lingas, A. (2021). Online and Approximate Network Construction from Bounded Connectivity Constraints. In: Calamoneri, T., Corò, F. (eds) Algorithms and Complexity. CIAC 2021. Lecture Notes in Computer Science(), vol 12701. Springer, Cham. https://doi.org/10.1007/978-3-030-75242-2_22

Download citation

  • DOI: https://doi.org/10.1007/978-3-030-75242-2_22

  • Published:

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-030-75241-5

  • Online ISBN: 978-3-030-75242-2

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics