• DocumentCode
    3486043
  • Title

    Experimental evidence for the power of random sampling in practical parallel algorithms

  • Author

    Ghouse, Mujtaba ; Goodrich, Michael T.

  • Author_Institution
    Dept. of Comput. Sci., Johns Hopkins Univ., Baltimore, MD, USA
  • fYear
    1993
  • fDate
    13-16 Apr 1993
  • Firstpage
    549
  • Lastpage
    556
  • Abstract
    Recent results in parallel algorithm theory have shown random sampling to be a powerful technique for achieving efficient bounds on the expected asymptotic running time of parallel algorithms for a number of important problems. The authors show experimentally that randomization is also a powerful practical technique in the design and implementation of parallel algorithms. Random sampling can be used to design parallel algorithms with fast expected run times, which meet or beat the run times of methods based on more conventional methods for a variety of benchmark tests. The constant factors of proportionality in the run times are small, and, most importantly, the expected work (and hence running time) avoids worst cases due to input distribution. They justify the approach through experimental results obtained on a Connection Machine CM-2 for a specific problem, namely, segment intersection reporting, and explore the effect of varying the parameters of the method
  • Keywords
    computational complexity; parallel algorithms; random processes; CM-2; Connection Machine; efficient bounds; expected asymptotic running time; parallel algorithms; proportionality; random sampling; randomization; segment intersection reporting; time complexity; Algorithm design and analysis; Benchmark testing; Computer science; Contracts; Parallel algorithms; Sampling methods;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Parallel Processing Symposium, 1993., Proceedings of Seventh International
  • Conference_Location
    Newport, CA
  • Print_ISBN
    0-8186-3442-1
  • Type

    conf

  • DOI
    10.1109/IPPS.1993.262819
  • Filename
    262819