Local-Polynomial Estimation for Multivariate Regression Discontinuity Designs
Masayuki Sawada, Takuya Ishihara, Daisuke Kurisu, Yasumasa Matsuda
TL;DR
This paper addresses estimating heterogeneous treatment effects in multivariate regression discontinuity designs with multiple running variables by proposing a multivariate local-linear RD estimator that uses dimension-specific bandwidths and an MSE-optimal bandwidth selector. It provides a bias-corrected inference framework and proves asymptotic normality, showing through simulations that the method yields smaller RMSE and often shorter confidence intervals than rdrobust. The authors demonstrate the approach in two empirical contexts—a Colombian scholarship design with dual thresholds and a Lee-style covariate design—highlighting richer boundary heterogeneity and robustness to scaling. Overall, the work offers a principled kernel-based remedy to the suboptimality of distance-based approaches in multivariate RD and facilitates more precise, boundary-specific inference and heterogeneity discovery.
Abstract
We study a multivariate regression discontinuity design in which treatment is assigned by crossing a boundary in the space of multiple running variables. We document that the existing bandwidth selector is suboptimal for a multivariate regression discontinuity design when the distance to a boundary point is used for its running variable, and introduce a multivariate local-linear estimator for multivariate regression discontinuity designs. Our estimator is asymptotically valid and can capture heterogeneous treatment effects over the boundary. We demonstrate that our estimator exhibits smaller root mean squared errors and often shorter confidence intervals in numerical simulations. We illustrate our estimator in our empirical applications of multivariate designs of a Colombian scholarship study and a U.S. House of representative voting study and demonstrate that our estimator reveals richer heterogeneous treatment effects with often shorter confidence intervals than the existing estimator.
