4.7 Article

On using dynamic programming for time warping in pattern recognition

Journal

INFORMATION SCIENCES
Volume 580, Issue -, Pages 684-704

Publisher

ELSEVIER SCIENCE INC
DOI: 10.1016/j.ins.2021.08.075

Keywords

Dynamic programming; Dynamic time warping (DTW); State augmentation

Funding

  1. Ministry of Science and Technology, Taiwan [108-2221-E-011-098-MY3]

Ask authors/readers for more resources

Dynamic programming is a mathematical optimization algorithm used in time warping procedures. While simple use is correct and efficient, sophisticated applications require considerable skill. This article discusses published sophisticated time warping procedures that are incorrect or inefficient, aiming to educate readers on the artful use of dynamic programming.
Dynamic programming is a mathematical optimization algorithm relied upon by time warping procedures. In general, its use is straightforward and early time warping publications are indeed correct and efficient. However, in sophisticated use of this technique considerable art is required. We discuss here some published sophisticated time warping procedures which are incorrect or inefficient. Since small example problems are sufficient to show incorrectness or inefficiency we restrict our attention to such. While doing so, we try to educate the reader toward the artful use of dynamic programming. (C) 2021 Published by Elsevier Inc.

Authors

I am an author on this paper
Click your name to claim this paper and add it to your profile.

Reviews

Primary Rating

4.7
Not enough ratings

Secondary Ratings

Novelty
-
Significance
-
Scientific rigor
-
Rate this paper

Recommended

No Data Available
No Data Available