March 2023 ALPHA: Audit that learns from previously hand-audited ballots
Philip B. Stark
Author Affiliations +
Ann. Appl. Stat. 17(1): 641-679 (March 2023). DOI: 10.1214/22-AOAS1646

Abstract

A risk-limiting election audit (RLA) offers a statistical guarantee: if the reported electoral outcome is incorrect, the audit has a known maximum chance (the risk limit) of not correcting it before it becomes final. BRAVO (Lindeman, Stark and Yates (In Proceedings of the 2011 Electronic Voting Technology Workshop/Workshop on Trustworthy Elections (EVT/WOTE’11) (2012) USENIX)), based on Wald’s sequential probability ratio test for the Bernoulli parameter, is the simplest and most widely tried method for RLAs, but it has limitations. It cannot accommodate sampling without replacement or stratified sampling which can improve efficiency and are sometimes required by law. It applies only to ballot-polling audits which are less efficient than comparison audits. It applies to plurality, majority, supermajority, proportional representation, and instant-runoff voting (IRV, using RAIRE (Blom, Stuckey and Teague (In Electronic Voting (2018) 17–34 Springer))) but not to other social choice functions for which there are RLA methods. And while BRAVO has the smallest expected sample size among sequentially valid ballot-polling-with-replacement methods when the reported vote shares are exactly correct, it can require arbitrarily large samples when the reported reported winner(s) really won but the reported vote shares are incorrect. ALPHA is a simple generalization of BRAVO that: (i) works for sampling with and without replacement, with and without weights, with and without stratification, and for Bernoulli sampling; (ii) works not only for ballot polling but also for ballot-level comparison, batch polling, and batch-level comparison audits; (iii) works for all social choice functions covered by SHANGRLA (Stark (In Financial Cryptography and Data Security (2020) Springer)), including approval voting, STAR-Voting, proportional representation schemes, such as D’Hondt and Hamilton, IRV, Borda count, and all scoring rules, and (iv) in situations where both ALPHA and BRAVO apply, requires smaller samples than BRAVO when the reported vote shares are wrong but the outcome is correct—five orders of magnitude in some examples. ALPHA includes the family of betting martingale tests in RiLACS (Waudby-Smith, Stark and Ramdas (In Electronic Voting. E-Vote-ID 2021 (2021) Springer)) with a different betting strategy parametrized as an estimator of the population mean and explicit flexibility to accommodate sampling weights and population bounds that change with each draw. A Python implementation is provided.

Acknowledgments

I am grateful to Andrew Appel, Amanda Glazer, Aaditya Ramdas, Jacob Spertus, Damjan Vukcevic, and Ian Waudby-Smith for comments on earlier drafts.

Citation

Download Citation

Philip B. Stark. "ALPHA: Audit that learns from previously hand-audited ballots." Ann. Appl. Stat. 17 (1) 641 - 679, March 2023. https://doi.org/10.1214/22-AOAS1646

Information

Received: 1 February 2022; Revised: 1 April 2022; Published: March 2023
First available in Project Euclid: 24 January 2023

MathSciNet: MR4539048
zbMATH: 07656993
Digital Object Identifier: 10.1214/22-AOAS1646

Keywords: elections , Risk-limiting audit , SHANGRLA , supermartingale test , Ville’s Inequality

Rights: Copyright © 2023 Institute of Mathematical Statistics

JOURNAL ARTICLE
39 PAGES

This article is only available to subscribers.
It is not available for individual sale.
+ SAVE TO MY LIBRARY

Vol.17 • No. 1 • March 2023
Back to Top