Abstract
This paper proposes a new method for probabilistic analysis of online algorithms. It is based on the notion of stochastic dominance. We develop the method for the online bin coloring problem introduced in [15]. Using methods for the stochastic comparison of Markov chains we establish the result that the performance of the online algorithm \(\textsc{GreedyFit}\) is stochastically better than the performance of the algorithm \(\textsc{OneBin}\) for any number of items processed. This result gives a more realistic picture than competitive analysis and explains the behavior observed in simulations.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
References
Albers, S., Mitzenmacher, M.: Average-case analyses of first fit and random fit bin packing. Random Structures Algorithms 16(3), 240–259 (2000)
Becchetti, L., Leonardi, S., Marchetti-Spaccamela, A., Schäfer, G., Vredeveld, T.: Average case and smoothed competitive analysis for the multi-level feedback algorithm. Math. Oper. Res. 31(1), 85–108 (2006)
ben Mamoun, M., Bušić, A., Fourneau, J.-M., Pekergin, N.: Increasing convex monotone Markov chains: Theory, algorithms, and applications. In: MAM 2006: Markov Anniversary Meeting, pp. 189–210. Boson Books, Raleigh (2006)
Borodin, A., El-Yaniv, R.: Online Computation and Competitive Analysis. Cambridge University Press, New York (1998)
Boyan, J., Mitzenmacher, M.: Improved results for route planning in stochastic transportation networks. In: Proc. 12th SODA, pp. 895–902 (2001)
Boyar, J., Favrholdt, L.M.: The relative worst order ratio for online algorithms. ACMTransactions on Algorithms 3(2) (2007)
Coffman Jr., E.G., Johnson, D.S., Shor, P.W., Weber, R.R.: Markov Chains, computer proofs, and average-case analysis of best fit bin packing. In: Proc. 25th STOC, pp. 412–421 (1993)
de Paepe, W.E.: Complexity Results and Competitive Analysis for Vehicle Routing Problems. Technische Universiteit Eindhoven, Ph.D. Thesis (2002)
Doisy, M.: A coupling technique for stochastic comparison of functions of Markov processes. Journal of Applied Mathematics & Decision Sciences 4(1), 39–64 (2000)
Hiller, B., Vredeveld, T.: Probabilistic analysis of online bin coloring algorithms via stochastic dominance. ZIB-Report 08-18, Zuse Institute Berlin (2008)
Kalyanasundaram, B., Pruhs, K.: Speed is as powerful as clairvoyance. J. ACM 47(4), 617–643 (2000)
Karlin, A.R., Phillips, S.J., Raghavan, P.: Markov paging. SIAM J. Comput. 30(2), 906–922 (2000)
Kenyon, C., Rabani, Y., Sinclair, A.: Biased random walks, Lyapunov functions, and stochastic analysis of best fit bin packing. J. Algorithms 27(2), 218–235 (1998)
Koutsoupias, E., Papadimitriou, C.H.: Beyond competitive analysis. SIAM J. Comput. 30(1), 300–317 (2000)
Krumke, S.O., de Paepe, W.E., Stougie, L., Rambau, J.: Online bin coloring. In: Meyer auf der Heide, F. (ed.) ESA 2001. LNCS, vol. 2161, pp. 74–84. Springer, Heidelberg (2001)
Lin, M., Lin, Z., Xu, J.: Almost optimal solutions for bin coloring problems. In: Deng, X., Du, D. (eds.) ISAAC 2005. LNCS, vol. 3827, pp. 82–91. Springer, Heidelberg (2005)
Mitzenmacher, M.: Bounds on the greedy routing algorithm for array networks. J. Comput. System Sci. 53, 317–327 (1996)
Müller, A., Stoyan, D.: Comparison Models for Stochastic Models and Risks. John Wiley & Sons, Chichester (2002)
Naaman, N., Rom, R.: Average case analysis of bounded space bin packing algorithms. Algorithmica 50, 72–97 (2008)
Scharbrodt, M., Schickinger, T., Steger, A.: A new average case analysis for completion time scheduling. J. ACM, 121–146 (2006)
Shachnai, H., Tamir, T.: On two class-constrained versions of the multiple knapsack problem. Algorithmica 29(3), 442–467 (2001)
Shachnai, H., Tamir, T.: Polynomial time approximation schemes for class-constrained packing problems. Journal of Scheduling 4(6), 313–338 (2001)
Shaked, M., Shanthikumar, J.G.: Stochastic Orders and their Applications. Academic Press, San Diego (1994)
Sinclair, A.: Algorithms for Random Generation and Counting: A Markov Chain Approach. Birkhäuser, Basel (1993)
Sleator, D.D., Tarjan, R.E.: Amortized efficiency of list update and paging rules. Comm. ACM 28(2), 202–208 (1985)
Author information
Authors and Affiliations
Editor information
Rights and permissions
Copyright information
© 2008 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Hiller, B., Vredeveld, T. (2008). Probabilistic Analysis of Online Bin Coloring Algorithms Via Stochastic Comparison. In: Halperin, D., Mehlhorn, K. (eds) Algorithms - ESA 2008. ESA 2008. Lecture Notes in Computer Science, vol 5193. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-540-87744-8_44
Download citation
DOI: https://doi.org/10.1007/978-3-540-87744-8_44
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-87743-1
Online ISBN: 978-3-540-87744-8
eBook Packages: Computer ScienceComputer Science (R0)