Approximate Dynamic Programming using Halfspace Queries and Multiscale Monge decomposition
Gary L. Miller, Richard Peng, Russell Schwartz, Charalampos E., Tsourakakis

TL;DR
This paper introduces two novel algorithms for approximate dynamic programming that efficiently optimize piecewise constant signal approximation problems, leveraging halfspace queries and Monge decomposition to achieve faster runtimes.
Contribution
The paper presents two new algorithms for optimizing a specific dynamic programming recurrence, utilizing halfspace queries and Monge decomposition for improved efficiency.
Findings
First algorithm approximates the optimal value within additive epsilon error in rac{n^{1.5} \, log(U/\epsilon)}
Second algorithm solves the recurrence within a factor of epsilon in O(n log^2 n / epsilon)
Decomposition into Monge subproblems accelerates optimization process.
Abstract
Let , for all , be a signal and let be a constant. In this work our goal is to find a function which optimizes the following objective function: The above optimization problem reduces to solving the following recurrence, which can be done efficiently using dynamic programming in time: The above recurrence arises naturally in applications where we wish to approximate the original signal with another signal which consists ideally of few piecewise constant segments. Such applications include database (e.g., histogram construction), speech recognition, biology (e.g., denoising aCGH data) applications and…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsMathematical Approximation and Integration · Advanced Mathematical Modeling in Engineering · Tensor decomposition and applications
