• Home
  • Search
  • Speeding Up Paulson’s Procedure for Large-Scale Problems Using Parallel Computing
  • Cite Icon23
  • https://doi.org/10.1287/ijoc.2020.1054Copy DOI Icon

Speeding Up Paulson’s Procedure for Large-Scale Problems Using Parallel Computing

Show More
  • Abstract
  • Literature Map
  • References
  • Citations
  • Similar Papers
Abstract

With the rapid development of computing technology, using parallel computing to solve large-scale ranking-and-selection (R&S) problems has emerged as an important research topic. However, direct implementation of traditionally fully sequential procedures in parallel computing environments may encounter various problems. First, the scheme of all-pairwise comparisons, which is commonly used in fully sequential procedures, requires a large amount of computation and significantly slows down the selection process. Second, traditional fully sequential procedures require frequent communication and coordination among processors, which are also not efficient in parallel computing environments. In this paper, we propose three modifications on one classical fully sequential procedure, Paulson’s procedure, to speed up its selection process in parallel computing environments. First, we show that if no common random numbers are used, then we can significantly reduce the computation spent on all-pairwise comparisons at each round. Second, by batching different alternatives, we show that we can reduce the communication cost among the processors, leading the procedure to achieve better performance. Third, to boost the procedure’s final-stage selection, when the number of surviving alternatives is less than the number of processors, we suggest to sample all surviving alternatives to the maximal number of observations that they should take. We show that, after these modifications, the procedure remains statistically valid and is more efficient compared with existing parallel procedures in the literature. Summary of Contribution: Ranking and selection (R&S) is a branch of simulation optimization, which is an important area of operations research. In recent years, using parallel computing to solve large-scale R&S problems has emerged as an important research topic, and this research topic is naturally situated in the intersection of computing and operations research. In this paper, we consider how to improve a fully sequential R&S procedure, namely, Paulson’s procedure, to reduce the high computational complexity of all-pairwise comparisons and the burden of frequent communications and coordination, so that the procedure is more suitable and more efficient in solving large-scale R&S problems using parallel computing environments that are becoming ubiquitous and accessible for ordinary users. The procedure designed in this paper appears more efficient than the ones available in the literature and is capable of solving R&S problems with over a million alternatives in a parallel computing environment with 96 processors. The paper also extended the theory of R&S by showing that the all-pairwise comparisons may be decomposed so that the computational complexity may be reduced significantly, which drastically improves the efficiency of all-pairwise comparisons as observed in numerical experiments.

Similar Papers
  • Conference Article
  • Citations10

A decision-theoretic approach to screening and selection with common random numbers

  • Jan 01, 1999
  • Stephen E Chick +1
  • Research Article
  • Citations785

Wiley encyclopedia of operations research and management science

  • Sep 01, 2011
  • Choice Reviews Online
  • James J Cochran +1
  • Research Article
  • Citations2

A benchmark study based on the parallel computation of the vector outer-product A = uvT operation

  • Aug 01, 1997
  • Concurrency: Practice and Experience
  • Rudnei Dias Da Cunha
  • Conference Article
  • Citations16

Cost/performance of a parallel computer simulator

  • Jul 01, 1994
  • Babak Falsafi +1
  • Research Article

最先端画像映像生成処理技法 並列計算機のためのレイトレーシングアルゴリズム

  • Jan 01, 1995
  • The Journal of the Institute of Television Engineers of Japan
  • Tsuyoshi Abe +1
  • Conference Article
  • Citations3

Impact of communication volume on the maximum speedup in Parallel computing based on graph partitioning

  • Oct 01, 2019
  • Soumia Chokri +5
  • Research Article

Introducing BPaL: Experiences from countries supported under the LIFT-TB project

  • Nov 19, 2024
  • PLOS ONE
  • D F Wares +25
  • Conference Article
  • Citations6

Finite difference simulations of the Navier-Stokes equations using parallel distributed computing

  • Nov 10, 2003
  • J.P De Angeli +3
  • Conference Article

Fast Blockwise Matrix-Matrix Multiplication Using AVX and Prefetching on Shared Memory

  • May 04, 2022
  • Nwe Zin Oo +1
  • Research Article
  • Citations1

A Mathematical Framework for Parallel Computing of Discrete-Time Discrete-Frequency Transforms in Multi-Core Processors

  • Nov 01, 2014
  • Applied Mathematics & Information Sciences
  • Pablo Soto-Quiros
  • Conference Article
  • Citations43

Tradeoffs between synchronization, communication, and computation in parallel linear algebra computations

  • Jun 21, 2014
  • Edgar Solomonik +3
  • Research Article
  • Citations15

Parallel computations in nonlinear solid mechanics using adaptive finite element and meshless methods

  • Jun 13, 2016
  • Engineering Computations
  • Zahur Ullah +2
  • Conference Article
  • Citations1

Parallel computation of electromagnetic scattering

  • May 01, 2010
  • Xiaofei Xu +3
  • Research Article

Parallel computation for production and distribution planning

  • Apr 01, 2020
  • IOP Conference Series: Materials Science and Engineering
  • A F Suahati +2
  • Single Report

PARALLEL IMPLEMENTATION OF THE TOPAZ OPACITY CODE: ISSUES IN LOAD-BALANCING

  • May 12, 2008
  • V Sonnad +1
Cactus Communications logo

Copyright 2026 Cactus Communications. All rights reserved.