Abstract
We present optimal online algorithms for two related known problems involving Steiner Arborescence, improving both the lower and the upper bounds. One of them is the well studied continuous problem of the Rectilinear Steiner Arborescence (\(\text{RSA}\)). We improve the lower bound and the upper bound on the competitive ratio for \(\text{RSA}\) from \(O(\log N)\) and \(\varOmega (\sqrt{\log N})\) to \(\varTheta (\frac{\log N}{\log \log N})\), where N is the number of Steiner points. This separates the competitive ratios of \(\text{RSA}\) and the Symetric-\(\text{RSA}\) \((\text{SRSA})\), two problems for which the bounds of Berman and Coulston is STOC 1997 were identical. The second problem is one of the Multimedia Content Distribution problems presented by Papadimitriou et al. in several papers and Charikar et al. SODA 1998. It can be viewed as the discrete counterparts (or a network counterpart) of \(\text{RSA}\). For this second problem we present tight bounds also in terms of the network size, in addition to presenting tight bounds in terms of the number of Steiner points (the latter are similar to those we derived for \(\text{RSA}\)).
E. Kantor– in a part by NSF Awards 0939370-CCF, CCF-1217506 and CCF-AF-0937274 and AFOSR FA9550-13-1-0042.
S. Kutten–Supported in part by the ISF, Israeli ministry of science and by the Technion Gordon Center.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
Similar content being viewed by others
References
Alon, N., Azar, Y.: On-line Steine trees in the euclidean plane. Discrete & Computational Geometry 10, 113–121 (1993)
Bar-Yehuda, R., Kantor, E., Kutten, S., Rawitz, D.: Growing half-balls: minimizing storage and communication costs in CDNs. In: Czumaj, A., Mehlhorn, K., Pitts, A., Wattenhofer, R. (eds.) ICALP 2012, Part II. LNCS, vol. 7392, pp. 416–427. Springer, Heidelberg (2012)
Bein, W., Golin, M., Larmore, L., Zhang, Y.: The Knuth-Yao quadrangle-inequality speedup is a consequence of total monotonicity. ACM Transactions on Algorithms, 6(1) (2009)
Berman, P., Coulston, C.: On-line algorrithms for Steiner tree problems. In: STOC, pp. 344–353 (1997)
Charikar, M., Halperin, D., Motwani, R.: The dynamic servers problem. In: 9th Annual Symposium on Discrete Algorithms (SODA), pp. 410–419 (1998)
Cheng, X., Dasgupta, B., Lu, B.: Polynomial time approximation scheme for symmetric rectilinear Steiner arborescence problem. J. Global Optim., 21(4) (2001)
Cho, J.D.: A min-cost flow based min-cost rectilinear Steiner distance-preserving tree construction. In: ISPD, pp. 82–87 (1997)
Cong, J., Kahng, A.B., Leung, K.S.: Efficient algorithms for the minimum shortest path Steiner arborescence problem with applications to VLSI physical design. IEEE Trans. on CAD of Integrated Circuits and Systems 17(1), 24–39 (1998)
Ladeira de Matos, R.R.: A rectilinear arborescence problem. Dissertation, University of Alabama (1979)
Garey, M.R., Johnson, D.S.: The rectilinear Steiner tree problem is NP-complete. SIAM J. Appl. Math. 32(4), 826–834 (1977)
Halperin, D., Latombe, J.C., Motwani, R.: Dynamic maintenance of kinematic structures. In: Laumond, J.P., Overmars, M. (eds.) Algorithmic Foundations of Robotics, pp. 155–170. A.K. Peters Publishing (1997)
Hwang, F.K., Richards, D.S.: Steiner tree problems. Networks 22(1), 55–897 (1992)
Kahng, A., Robins, G.: On optimal interconnects for VLSI. Kluwer Academic Publishers (1995)
Kantor, E., Kutten, S.: Optimal competitiveness for symmetric rectilinear Steiner arborescence and related problems (2013). CoRR, abs/1307.3080
Kantor, E., Kutten, S.: Optimal competitiveness for symmetric rectilinear steiner arborescence and related problems. In: Esparza, J., Fraigniaud, P., Husfeldt, T., Koutsoupias, E. (eds.) ICALP 2014, Part II. LNCS, vol. 8573, pp. 520–531. Springer, Heidelberg (2014)
Kantor, E., Kutten, S.: Optimal competitiveness for the rectilinear steiner arborescence problem (2015). CoRR, arxiv.org/abs/1504.08265
Lu, B., Ruan, L.: Polynomial time approximation scheme for rectilinear Steiner arborescence problem. Combinatorial Optimization 4(3), 357–363 (2000)
Nastansky, L., Selkow, S.M., Stewart, N.F.: Cost minimum trees in directed acyclic graphs. Z. Oper. Res. 18, 59–67 (1974)
Papadimitriou, C.H., Ramanathan, S., Rangan, P.V.: Information caching for delivery of personalized video programs for home entertainment channels. In: IEEE International Conf. on Multimedia Computing and Systems, pp. 214–223 (1994)
Papadimitriou, C.H., Ramanathan, S., Rangan, P.V.: Optimal information delivery. In: Staples, J., Katoh, N., Eades, P., Moffat, A. (eds.) ISAAC 1995. LNCS, vol. 1004, pp. 181–187. Springer, Heidelberg (1995)
Papadimitriou, C.H., Ramanathan, S., Rangan, P.V., Sampathkumar, S.: Multimedia information caching for personalized video-on demand. Computer Communications 18(3), 204–216 (1995)
Rao, S., Sadayappan, P., Hwang, F., Shor, P.: The Rectilinear Steiner Arborescence problem. Algorithmica, pp. 277–288 (1992)
Shi, W., Su, C.: The rectilinear Steiner arborescence problem is NP-complete. In: SODA, pp. 780–787 (2000)
Trubin, V.A.: Subclass of the Steiner problems on a plane with rectilinear metric. Cybernetics and Systems Analysis 21(3), 320–324 (1985)
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2015 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Kantor, E., Kutten, S. (2015). Optimal Competitiveness for the Rectilinear Steiner Arborescence Problem. In: Halldórsson, M., Iwama, K., Kobayashi, N., Speckmann, B. (eds) Automata, Languages, and Programming. ICALP 2015. Lecture Notes in Computer Science(), vol 9135. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-662-47666-6_54
Download citation
DOI: https://doi.org/10.1007/978-3-662-47666-6_54
Published:
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-662-47665-9
Online ISBN: 978-3-662-47666-6
eBook Packages: Computer ScienceComputer Science (R0)