TY - JOUR
T1 - Polymatching algorithm in observational studies with multiple treatment groups
AU - Nattino, Giovanni
AU - Song, Chi
AU - Lu, Bo
N1 - Publisher Copyright:
© 2021 Elsevier B.V.
PY - 2022/3
Y1 - 2022/3
N2 - Matched designs are commonly used in non-randomized studies to evaluate causal effects for dichotomous treatment. Optimal matching algorithms have been devised to form matched pairs or sets between treatment and control groups in various designs, including 1-k matching and full matching. With multiple treatment arms, however, the optimal matching problem cannot be solved in polynomial-time. This is a major challenge for implementing matched designs with multiple arms, which are important for evaluating causal effects with different dose levels or constructing evidence factors with multiple control groups. A polymatching framework for generating matched sets among multiple groups is proposed. An iterative multi-way algorithm for implementation is developed, which takes advantage of the existing optimal two-group matching algorithm repeatedly. An upper bound for the total distance attained by our algorithm is provided to show that the distance result is close to the optimal solution. Simulation studies are conducted to compare the proposed algorithm with the nearest neighbor algorithm under different scenarios. The algorithm is also used to construct a difference-in-difference matched design among four groups, to examine the impact of Medicaid expansion on the health status of Ohioans.
AB - Matched designs are commonly used in non-randomized studies to evaluate causal effects for dichotomous treatment. Optimal matching algorithms have been devised to form matched pairs or sets between treatment and control groups in various designs, including 1-k matching and full matching. With multiple treatment arms, however, the optimal matching problem cannot be solved in polynomial-time. This is a major challenge for implementing matched designs with multiple arms, which are important for evaluating causal effects with different dose levels or constructing evidence factors with multiple control groups. A polymatching framework for generating matched sets among multiple groups is proposed. An iterative multi-way algorithm for implementation is developed, which takes advantage of the existing optimal two-group matching algorithm repeatedly. An upper bound for the total distance attained by our algorithm is provided to show that the distance result is close to the optimal solution. Simulation studies are conducted to compare the proposed algorithm with the nearest neighbor algorithm under different scenarios. The algorithm is also used to construct a difference-in-difference matched design among four groups, to examine the impact of Medicaid expansion on the health status of Ohioans.
KW - Causal inference
KW - Difference-in-difference
KW - Multiple treatment groups
KW - Polymatching
KW - Polynomial-time algorithm
UR - http://www.scopus.com/inward/record.url?scp=85116555745&partnerID=8YFLogxK
U2 - 10.1016/j.csda.2021.107364
DO - 10.1016/j.csda.2021.107364
M3 - Article
AN - SCOPUS:85116555745
SN - 0167-9473
VL - 167
JO - Computational Statistics and Data Analysis
JF - Computational Statistics and Data Analysis
M1 - 107364
ER -