Skip to main content

Service-constrained network design problems

  • Conference paper
  • First Online:
Algorithm Theory — SWAT'96 (SWAT 1996)

Part of the book series: Lecture Notes in Computer Science ((LNCS,volume 1097))

Included in the following conference series:

Abstract

Several practical instances of network design problems often require the network to satisfy multiple constraints. In this paper, we focus on the following problem (and its variants): find a low-cost network, under one cost function, that services every node in the graph, under another cost function, (i.e., every node of the graph is within a prespecified distance from the network). This study has important applications to the problems of optical network design and the efficient maintenance of distributed databases.

We utilize the framework developed in [MR+95] to formulate these problems as bicriteria network design problems. We present the first known approximation algorithms for the class of service-constrained network design problems. We provide a (1, O(\(\tilde \Delta\) ln n))-approximation algorithm for the (Service cost, Total edge cost, Tree)-bicriteria problem (where \(\tilde \Delta\) is the maximum service-degree of any node in the graph). We counterbalance this by showing that the problem does not have an (α, β)-approximation algorithm for any α ≥ 1 and β < ln n unless NP \(\subseteq\) DTIME(n log log n). When both the objectives are evaluated under the same cost function we provide a (2(1 + ε), 2(1 + 1/ε))-approximation algorithm, for any ε >0. In the opposite direction we provide a hardness result showing that even in the restricted case where the two cost functions are the same the problem does not have an (α, β)-approximation algorithm for α = 1 and β < ln n unless NP \(\subseteq\) DTIME(n log log n). We also consider a generalized Steiner forest version of the problem along with other variants involving diameter and bottleneck cost.

Research supported by the Department of Energy under Contract W-7405-ENG-36.

Research supported by DARPA contract N0014-92-J-1799 and NSF 92-12184 CCR.

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

Access this chapter

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. E. M. Arkin, S. P. Fekete, J. S. B. Mitchell and C. D. Piatko, “Optimal Covering Tour Problems,” Proceedings of the 5th International Symposium on Algorithms and Computation (1994).

    Google Scholar 

  2. E. M. Arkin and R. Hassin, “Approximation algorithms for the geometric covering salesman problem,” Technical Report #968, School of OR&IE, Cornell University, July 1991. (To appear in Discrete Applied Mathematics.

    Google Scholar 

  3. A. Agrawal, P. Klein and R. Ravi, “When trees collide: an approximation problem for the generalized Steiner problem on networks,” SIAM Journal on Computing, vol. 24, pp. 440–456(1995).

    Article  Google Scholar 

  4. A. Blum, R. Ravi and S. Vempala, “A constant-factor approximation algorithm for the k-MST problem,” To appear in the Proceedings of the 28th Annual ACM Symposium on the Theory of Computation (1996).

    Google Scholar 

  5. P. M. Camerini, and G. Galbiati, “The bounded path problem,” SIAM Journal of Algebraic and Discrete Methods, vol. 3, no. 4, pp. 474–484 (1982).

    Google Scholar 

  6. T. H. Cormen, C. E. Leiserson and R. Rivest, Introduction to Algorithms, MIT Press, Boston (1990).

    Google Scholar 

  7. J. T. Current and D. A. Schilling, “The covering salesman problem,” Transportation Science, vol. 23, pp 208–213 (1989).

    Google Scholar 

  8. U. Feige, “A threshold of ln n for approximating set cover,” To appear in the Proceedings of the 28th Annual ACM Symposium on the Theory of Computation (1996).

    Google Scholar 

  9. M. R. Garey and D. S. Johnson, Computers and Intractability: A guide to the theory of NP-completeness, W. H. Freeman, San Francisco (1979).

    Google Scholar 

  10. P. E. Green, Fiber-Optic Networks, Prentice Hall (1992).

    Google Scholar 

  11. S. R. Kumar, A. Russell and R. Sundaram, “Faster algorithms for optical switch configuration,” submitted to IEEE Global Telecommunications Conference (1996).

    Google Scholar 

  12. M. V. Marathe, R. Ravi, R. Sundaram, S. S. Ravi, D. J. Rosenkrantz and H. B. Hunt III, “Bicriteria network design problems,” Proceedings of the International Colloquium on Automata, Languages and Programming, LNCS 944, pp. 487–498 (1995).

    Google Scholar 

  13. R. Ramaswami, “Multi-wavelength lightwave networks for computer communication,” IEEE Communications Magazine, vol. 31, no. 2, pp. 78–88 (Feb. 1993).

    Article  Google Scholar 

  14. R. Ravi, R. Sundaram, M. V. Marathe, D. J. Rosenkrantz, and S. S. Ravi, “Spanning trees short or small,” Proceedings of the 5th Annual ACM-SIAM Symposium on Discrete Algorithms, pp. 546–555 (1994).

    Google Scholar 

  15. O. Wolfson and A. Milo, “The multicast policy and its relationship to replicated data placement,” ACM Transactions on Database Systems, vol. 16, pp 181–205 (1991).

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Rolf Karlsson Andrzej Lingas

Rights and permissions

Reprints and permissions

Copyright information

© 1996 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Marathe, M.V., Ravi, R., Sundaram, R. (1996). Service-constrained network design problems. In: Karlsson, R., Lingas, A. (eds) Algorithm Theory — SWAT'96. SWAT 1996. Lecture Notes in Computer Science, vol 1097. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-61422-2_118

Download citation

  • DOI: https://doi.org/10.1007/3-540-61422-2_118

  • Published:

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-61422-7

  • Online ISBN: 978-3-540-68529-6

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics