{"title":"Online Jump and Kink Detection in Segmented Linear Regression: Statistical Optimality Meets Computational Efficiency","authors":"Annika Hüselitz, Housen Li, Axel Munk","doi":"10.1111/jtsa.70035","DOIUrl":null,"url":null,"abstract":"<p>We consider the problem of sequential (online) estimation of a single change point in a piecewise linear regression model under a Gaussian setup. We demonstrate that certain CUSUM-type statistics attain the minimax optimal rates for localizing the change point. Our minimax analysis unveils an interesting phase transition from a <i>jump</i> (discontinuity in function values) to a <i>kink</i> (a change in slope). Specifically, for a jump, the minimax rate is of order <span></span><math>\n <semantics>\n <mrow>\n <mi>log</mi>\n <mo>(</mo>\n <mi>n</mi>\n <mo>)</mo>\n <mo>/</mo>\n <mi>n</mi>\n </mrow>\n <annotation>$$ \\log (n)/n $$</annotation>\n </semantics></math>, whereas for a kink it scales as <span></span><math>\n <semantics>\n <mrow>\n <msup>\n <mrow>\n <mfenced>\n <mrow>\n <mi>log</mi>\n <mo>(</mo>\n <mi>n</mi>\n <mo>)</mo>\n <mo>/</mo>\n <mi>n</mi>\n </mrow>\n </mfenced>\n </mrow>\n <mrow>\n <mn>1</mn>\n <mo>/</mo>\n <mn>3</mn>\n </mrow>\n </msup>\n </mrow>\n <annotation>$$ {\\left(\\log (n)/n\\right)}^{1/3} $$</annotation>\n </semantics></math>, given that the sampling rate is of order <span></span><math>\n <semantics>\n <mrow>\n <mn>1</mn>\n <mo>/</mo>\n <mi>n</mi>\n </mrow>\n <annotation>$$ 1/n $$</annotation>\n </semantics></math>. We further introduce an online algorithm based on these detectors, which optimally identifies both a jump and a kink, and is able to distinguish between them. Notably, the algorithm operates with constant computational complexity and requires only constant memory per incoming sample. Finally, we evaluate the empirical performance of our method on both simulated and real-world data sets. An implementation is available in the R package <span>FLOC</span> on GitHub.</p>","PeriodicalId":49973,"journal":{"name":"Journal of Time Series Analysis","volume":"47 3","pages":"727-748"},"PeriodicalIF":1.2000,"publicationDate":"2026-04-07","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"https://onlinelibrary.wiley.com/doi/epdf/10.1111/jtsa.70035","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Journal of Time Series Analysis","FirstCategoryId":"100","ListUrlMain":"https://onlinelibrary.wiley.com/doi/10.1111/jtsa.70035","RegionNum":4,"RegionCategory":"数学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"2025/11/24 0:00:00","PubModel":"Epub","JCR":"Q3","JCRName":"MATHEMATICS, INTERDISCIPLINARY APPLICATIONS","Score":null,"Total":0}
引用次数: 0
Abstract
We consider the problem of sequential (online) estimation of a single change point in a piecewise linear regression model under a Gaussian setup. We demonstrate that certain CUSUM-type statistics attain the minimax optimal rates for localizing the change point. Our minimax analysis unveils an interesting phase transition from a jump (discontinuity in function values) to a kink (a change in slope). Specifically, for a jump, the minimax rate is of order , whereas for a kink it scales as , given that the sampling rate is of order . We further introduce an online algorithm based on these detectors, which optimally identifies both a jump and a kink, and is able to distinguish between them. Notably, the algorithm operates with constant computational complexity and requires only constant memory per incoming sample. Finally, we evaluate the empirical performance of our method on both simulated and real-world data sets. An implementation is available in the R package FLOC on GitHub.
期刊介绍:
During the last 30 years Time Series Analysis has become one of the most important and widely used branches of Mathematical Statistics. Its fields of application range from neurophysiology to astrophysics and it covers such well-known areas as economic forecasting, study of biological data, control systems, signal processing and communications and vibrations engineering.
The Journal of Time Series Analysis started in 1980, has since become the leading journal in its field, publishing papers on both fundamental theory and applications, as well as review papers dealing with recent advances in major areas of the subject and short communications on theoretical developments. The editorial board consists of many of the world''s leading experts in Time Series Analysis.