Pigeonhole Design: Balancing Sequential Experiments from an Online Matching Perspective

65 Pages Posted: 11 Apr 2022 Last revised: 23 May 2024

See all articles by Jinglong Zhao

Jinglong Zhao

Boston University - Questrom School of Business

Zijie Zhou

Massachusetts Institute of Technology - Operations Research Center

Date Written: January 30, 2022

Abstract

Practitioners and academics have long appreciated the benefits of covariate balancing when they conduct randomized experiments. For web-facing firms running online A/B tests, however, it still remains challenging in balancing covariate information when experimental subjects arrive sequentially. In this paper, we study an online experimental design problem, which we refer to as the "Online Blocking Problem." In this problem, experimental subjects with heterogeneous covariate information arrive sequentially and must be immediately assigned into either the control or the treated group. The objective is to minimize the total discrepancy, which is defined as the minimum weight perfect matching between the two groups. To solve this problem, we propose a randomized design of experiment, which we refer to as the "Pigeonhole Design." The pigeonhole design first partitions the covariate space into smaller spaces, which we refer to as pigeonholes, and then, when the experimental subjects arrive at each pigeonhole, balances the number of control and treated subjects for each pigeonhole. We analyze the theoretical performance of the pigeonhole design and show its effectiveness by comparing against two well-known benchmark designs: the match-pair design and the completely randomized design. We identify scenarios when the pigeonhole design demonstrates more benefits over the benchmark design. To conclude, we conduct extensive simulations using Yahoo! data to show a 10.2% reduction in variance if we use the pigeonhole design to estimate the average treatment effect.

Keywords: Causal inference, experimental design, covariate balancing, online algorithm

Suggested Citation

Zhao, Jinglong and Zhou, Zijie, Pigeonhole Design: Balancing Sequential Experiments from an Online Matching Perspective (January 30, 2022). Available at SSRN: https://ssrn.com/abstract=4021586 or http://dx.doi.org/10.2139/ssrn.4021586

Jinglong Zhao (Contact Author)

Boston University - Questrom School of Business ( email )

595 Commonwealth Avenue
Boston, MA MA 02215
United States

Zijie Zhou

Massachusetts Institute of Technology - Operations Research Center ( email )

77 Massachusetts Avenue
50 Memorial Drive
Cambridge, MA 02139-4307
United States

HOME PAGE: http://https://zijiezhou.mit.edu

Do you have a job opening that you would like to promote on SSRN?

Paper statistics

Downloads
96
Abstract Views
568
Rank
592,961
PlumX Metrics