Change-Point Detection in Time Series Using Mixed Integer Programming

Fuente: arXiv
Enregistré dans:
Détails bibliographiques
Auteurs principaux: Prokhorov, Artem, Radchenko, Peter, Semenov, Alexander, Skrobotov, Anton
Format: Preprint
Publié: 2024
Sujets:
Accès en ligne:
Tags: Ajouter un tag
Pas de tags, Soyez le premier à ajouter un tag!
_version_ 1866908354948890624
author Prokhorov, Artem
Radchenko, Peter
Semenov, Alexander
Skrobotov, Anton
author_facet Prokhorov, Artem
Radchenko, Peter
Semenov, Alexander
Skrobotov, Anton
contents We use cutting-edge mixed integer optimization (MIO) methods to develop a framework for detection and estimation of structural breaks in time series regression models. The framework is constructed based on the least squares problem subject to a penalty on the number of breakpoints. We restate the $l_0$-penalized regression problem as a quadratic programming problem with integer- and real-valued arguments and show that MIO is capable of finding provably optimal solutions using a well-known optimization solver. Compared to the popular $l_1$-penalized regression (LASSO) and other classical methods, the MIO framework permits simultaneous estimation of the number and location of structural breaks as well as regression coefficients, while accommodating the option of specifying a given or minimal number of breaks. We derive the asymptotic properties of the estimator and demonstrate its effectiveness through extensive numerical experiments, confirming a more accurate estimation of multiple breaks as compared to popular non-MIO alternatives. Two empirical examples demonstrate usefulness of the framework in applications from business and economic statistics.
format Preprint
id arxiv_https___arxiv_org_abs_2408_05665
institution arXiv
publishDate 2024
record_format arxiv
spellingShingle Change-Point Detection in Time Series Using Mixed Integer Programming
Prokhorov, Artem
Radchenko, Peter
Semenov, Alexander
Skrobotov, Anton
Econometrics
We use cutting-edge mixed integer optimization (MIO) methods to develop a framework for detection and estimation of structural breaks in time series regression models. The framework is constructed based on the least squares problem subject to a penalty on the number of breakpoints. We restate the $l_0$-penalized regression problem as a quadratic programming problem with integer- and real-valued arguments and show that MIO is capable of finding provably optimal solutions using a well-known optimization solver. Compared to the popular $l_1$-penalized regression (LASSO) and other classical methods, the MIO framework permits simultaneous estimation of the number and location of structural breaks as well as regression coefficients, while accommodating the option of specifying a given or minimal number of breaks. We derive the asymptotic properties of the estimator and demonstrate its effectiveness through extensive numerical experiments, confirming a more accurate estimation of multiple breaks as compared to popular non-MIO alternatives. Two empirical examples demonstrate usefulness of the framework in applications from business and economic statistics.
title Change-Point Detection in Time Series Using Mixed Integer Programming
topic Econometrics
url https://arxiv.org/abs/2408.05665