Computing Standard Deviations: Accuracy

Tony F. Chan, John Gregg Lewis

Research output: Contribution to journalJournal Articlepeer-review

34 Citations (Scopus)

Abstract

Four algorithms for the numerical computation of the standard deviation of (unweighted) sampled data are analyzed. Two of the algorithms are well-known in the statistical and computational literature; the other two are new algorithms specifically intended for automatic computation. Our discussion is expository, with emphasis on reaching a suitable definition of “accuracy.” Each of the four algorithms is analyzed for the conditions under which it will be accurate. We conclude that all four algorithms will provide accurate answers for many problems, but two of the algorithms, one new, one old, are substantially more accurate on difficult problems than are the other two.

Original languageEnglish
Pages (from-to)526-531
Number of pages6
JournalCommunications of the ACM
Volume22
Issue number9
DOIs
Publication statusPublished - 1 Sept 1979
Externally publishedYes

Keywords

  • condition number
  • least squares
  • mean
  • rounding error analysis
  • standard deviation
  • updating estimates

Fingerprint

Dive into the research topics of 'Computing Standard Deviations: Accuracy'. Together they form a unique fingerprint.

Cite this