Randomness matters

Abstract : Comparing two stochastic algorithms is not easy, even for one single problem. By definition, comparing two algorithms means comparing the estimates of their respective performance measures, and it is diffcult to be certain about the reliablities of these estimates. In this study, we will explain why a claim like "On problem P, algorithm A is better than algorithm B" should be carefully examined, and investigate the reasons for such scrutiny. Some reasons are fairly well known, e.g., the number of runs or the position of the solution point, but their importance is sometimes underestimated. Other reasons (e.g., the byte size of the computer on which the algorithm was run, or the kind of randomness that was used) are more subtle and not often taken into account, although their effects may be quite prominent. Both of these, namely, byte size and type of randomness, are in fact quite similar, for both modify the way the algorithm makes use of random numbers. One interesting observation is this : a careful study of these two reveals that it is sometimes possible to get excellent results with a very bad random number generator (RNG).
Liste complète des métadonnées

https://hal.archives-ouvertes.fr/hal-00764990
Contributor : Maurice Clerc <>
Submitted on : Thursday, December 13, 2012 - 10:07:18 PM
Last modification on : Monday, April 9, 2018 - 12:20:04 PM
Document(s) archivé(s) le : Sunday, December 18, 2016 - 1:06:49 AM

File

Randomness_matters.pdf
Files produced by the author(s)

Identifiers

  • HAL Id : hal-00764990, version 1

Collections

Citation

Maurice Clerc. Randomness matters. 2012. ⟨hal-00764990⟩

Share

Metrics

Record views

464

Files downloads

296