Abstract
Randomness arises in connection with algorithms and their analysis in at least two different ways, Some algorithms (sometimes called coin-flipping algorithms) provide their own randomness, perhaps through the use of random number generators, Sometimes, though, it is useful to analyze the performance of a deterministic algorithm under some assumption about the distribution of inputs, We briefly survey some work which gives a perspective on such problems, Next we discuss some of the techniques which are useful when carrying out this type of analysis, Finally, we briefly discuss the problem of choosing an appropriate distribution
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
L. Adleman, “Two Theorems on Random Polynomial Time”, Proc. Nineteenth Annual Symposium on Foundations of Computer Science (1978), pp. 75–83.
L. Adleman, “On Distinguishing Prime Numbers from Composite Numbers”, Proc, 21stAnnualSymposiumonFoundationsofComputerScience (l980),pp. 387–406.
L. Adleman and K, Manders, “Reducibility,’Randomness, and Intractibility”, Proc, NinthAnnualACMSymposiumonTheoryofComputing (1977), pp. 151–163.
R. Aleliunas, R, M, Karp, R, J, Lipton, and L, Lovász, “Random Walks, Universal Traversal Sequences, and the Complexity of Maze Problems”, Proc, 20thAnnualSymposiumFoundationsofcomputer (1979), pp. 218–223.
J. L. Bentley, “Applications of Statistics in Applied Algorithm Design”, this Conference.
A. A. Borovkov, “A Probabilistic Formulation of Two Economic Problems”, Soviet Mathematics, 3:5 (1962), pp. 1403–1406.
J. L. Carter and M. N. Wegman, “Universal Classes of Hash Functions”, Proc, Ninth Annual ACM Symposium on Theory of Computing (1977), pp. 106–112.
N. Christofides, Worst Case Analysis of New Heuristic for the Travelling Salesman Problem”, in Algorithms and Complexity: New Directions and Recent Results, J. F. Traub, ed., Academic Press, New York, 1976.
E. G. Coffman, Jr., K. So, M. Hofri, and A. C. Yao, “A Stochastic Model of Bin-Packing”, Information and Control 44:2 (February 1980), pp, 105–115.
S. A. Cook, “The Complexity of Theorem Proving Procedures”, Proc. Third Annual ACM Symposium on Theory of Computing (1971), pp. 151–158.
H. A. David, Order Statistics, John Wiley and Sons, New York, 1970.
L. Devroye, “Average Time Behavior of Distributive Sorting Algorithms”, Technical Report No. SOCS 79.4, March 1979.
L. Devroye, “On the Average Complexity of Various Sorting and Convex Hull Algorithms”, this conference.
W. E. Donath, “Algorithm and Average-value Bounds for Assignment Problems”, IBM J. Res. Dev. 13 (1969), pp. 380–386.
P. Erdös and A. Rényi, “On the Evolution of Random Graphs”, Publ. Math. Inst. Hung. Acad. Sci. 5A (1960), pp. 17–61.
P. Erdös and J Spencer, Probabilistic Methods in Combinatorics, Academic Press, New York, 1974.
W. Feller, An Introduction to Probability Theory and Its Applications, Vol. I, Third Edition, John Wiley and Sons, New York, 1968.
William Feller, An Introduction to Probability Theory and Its Applications, Volume II, John Wiley and Sons, New York, 1966.
M. L. Fisher and D. S. Hochbaum, “Probabilistic Analysis of the Euclidean K-Median Problem”, Report 78–06–03, Wharton Department of Decision Sciences, University of Pennsylvania, May, 1978.
G. N. Frederickson, “Probabilistic Analysis for Simple One- and Two- Dimensional Bin Packing Algorithms”, Information Processing Letters 11:4,5 (12 December 1980), pp. 156–161.
M. R. Garey and D. S. Johnson, “Approximation Algorithms for Combinatorial Problems: An Annotated Bibliography”, in Algorithms and Complexity: New Directions and Recent Results, J. F. Traub, ed., Academic Press, New York, 1976.
M. R. Garey and D. S. Johnson, “The Complexity of Near-Optimal Graph Coloring”, JACM 23:1 (January 1976), pp. 43–49.
M. R. Garey and D. S. Johnson, Computers and Intractability: A Guide to the Theory of NP-Completeness, W. H. Freeman and Company, San Francisco, 1979.
G. R. Grimmett and C. J. H. McDiarmid, “On Coloring Random Graphs”, Math. Proc. Camb. Phil. Soc. 77 (1975), pp. 313–324.
c. A. R. Hoare, “Algorithm 63: Quicksort”, CACM 4: 7 (July 1961), pp. 321–322.
O. H. Ibarra and C. E. Kim, “Fast Approximation Algorithms for the Knapsack and Sum of Subset Problems”, JACM 22 (1975), pp. 463–468.
R. M. Karp, “Reducibility among Combinatorial Problems”, in Complexity of Computer Computations, R. E. Miller and J. W. Thatcher, eds., Plenum Press, N. Y., 1972, pp. 85–104.
R. M. Karp, “Probabilistic Analysis of Partitioning Algorithms for the Traveling-Salesman Problem in the Plane”, Math. Op. Res. 2:3 (August 1977), pp. 209–224.
R. M. Karp, “A Patching Algorithm for the Nonsymmetric Traveling-Salesman Problem”, SIAM J. Comput. 8:4 (November 1979), pp. 561–573.
D. Knuth. TheArtofComputerProgramming, Vol.3:SortingandSearching, Addison-Wesley, Reading, Mass., 1973.
G. S. Lueker, “On the Average Difference Between the Solutions to Linear and Integer Knapsack Problems”, Technical Report #152, Department of Information and Computer Science, University of California, Irvine, September 1980; presented at AppliedProbability--Computer Science,TheInterface, Boca Raton, Florida, January 1981.
G. S. Lueker, “Optimization Problems on Graphs with Independent Random Edge Weights”, Technical Report #131, Department of Information and Computer Science, University of California, Irvine; SIAMJ.Comput. to appear.
G. S. Lueker, “An Average-Case Analysis of Bin-Packing”, manuscript.
G. L. Miller, Riemann’s Hypothesis and Tests for Primality, Ph.D. Thesis, University of California at Berkeley, 1975.
M. O. Rabin, “Probabilistic Algorithms”, in Algorithms and Complexity: New Directions and Recent, J. F. Traub, ed., Academic Press, New York, 1976.
R. Rivest, A. Shamir, and L. Adleman, “A Method for Obtaining Digital Signatures and Public Key Cryptosystems”, CACM 21:2 (February 1978), pp. 120–126.
R. Sedgewick, “Quicksort”, Report S-TAN-CS-75–492, Computer Science Department, Stanford University, May 1975.
R. Solovay and V. Strassen. “A Fast Monte-Carlo Test for Primality”, SIAM J. Comput. 6:1 (March 1977), pp. 84–85.
B. W. Weide, StatisticalMethodsinAlgorithmDesignandAnalysis, Ph.D. Thesis, Carnegie-Mellon University, pittsburgh, Pennsylvania (August 1978); appeared as CMU Computer Science Report CMU-CS-78–142.
D. E. Willard, “A Log Log N Search Algorithm for Nonuniform Distributions”, Applied Probability--Computer Science, the Interface, Boca Raton, Florida, 1981.
A. Yao. “Probabilistic Computations: Toward a Unified Measure of Complexity”, Proc. Eighteenth Annual Svmposium on Foundations of Computer Science (1977), pp. 222–227.
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 1981 Springer-Verlag New York Inc.
About this paper
Cite this paper
Lueker, G.S. (1981). Algorithms with Random Input. In: Eddy, W.F. (eds) Computer Science and Statistics: Proceedings of the 13th Symposium on the Interface. Springer, New York, NY. https://doi.org/10.1007/978-1-4613-9464-8_11
Download citation
DOI: https://doi.org/10.1007/978-1-4613-9464-8_11
Publisher Name: Springer, New York, NY
Print ISBN: 978-0-387-90633-1
Online ISBN: 978-1-4613-9464-8
eBook Packages: Springer Book Archive