DocumentCode
2510568
Title
A solution to the segmentation problem based on dynamic programming
Author
Bryant, G.F. ; Duncan, S.R.
Author_Institution
IRC for Process Syst., Imperial Coll. of Sci., Technol. & Med., London, UK
fYear
1994
fDate
24-26 Aug 1994
Firstpage
1391
Abstract
Describes an algorithm that uses dynamic programming to identify the location of changes in a linear model of a time series. The technique is currently being used to analyse sales data in order to improve the efficiency of the supply chain for retailers, but it is equally applicable to other applications of the segmentation problem, such as fault detection and tracking. The algorithm recursively creates an array of costs associated with fitting least squares models of order p to all possible segments of the time series. It is shown that this is equivalent to running n-p Kalman filters, where in order to reduce the sensitivity to numerical errors, the filters are run backwards through the data. Within this recursion a second recursion is used to determine whether the data in each of the segments could be adequately described by a lower order model. Having created the array of costs, dynamic programming is used to identify the positions of the jumps between the segments that result in the lowest least squares cost over the whole of the n points in the data set. The optimum number of jumps is taken to be that which provides the most parsimonious representation of the whole data set, based upon the MDL cost
Keywords
dynamic programming; minimisation; monitoring; parameter estimation; sales management; stock control; time series; dynamic programming; fault detection; linear model; retailers; sales data analysis; segmentation problem; supply chain; time series; tracking; Dynamic programming; Inventory control; Minimization methods; Monitoring; Parameter estimation; Time series;
fLanguage
English
Publisher
ieee
Conference_Titel
Control Applications, 1994., Proceedings of the Third IEEE Conference on
Conference_Location
Glasgow
Print_ISBN
0-7803-1872-2
Type
conf
DOI
10.1109/CCA.1994.381321
Filename
381321
Link To Document