2012
DOI: 10.1007/s00453-012-9628-4
|View full text |Cite
|
Sign up to set email alerts
|

Isotonic Regression via Partitioning

Abstract: Algorithms are given for determining weighted isotonic regressions satisfying order constraints specified via a directed acyclic graph (DAG). For the L 1 metric a partitioning approach is used which exploits the fact that L 1 regression values can always be chosen to be data values. Extending this approach, algorithms for binary-valued L 1 isotonic regression are used to find L p isotonic regressions for 1 < p < ∞. Algorithms are given for trees, 2-dimensional and multidimensional orderings, and arbitrary DAGs… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
3
1
1

Citation Types

1
53
0

Year Published

2013
2013
2018
2018

Publication Types

Select...
4
1

Relationship

1
4

Authors

Journals

citations
Cited by 32 publications
(54 citation statements)
references
References 24 publications
1
53
0
Order By: Relevance
“…Algorithms for isotonic regressions on multidimensional orderings, without imposing restrictions such as additive models, have concentrated on 2 dimensions [5,12,14,25,30,31,36]. For the L 2 metric and 2-dimensional points, the fastest known algorithms take Θ(n 2 ) time if the points are in a grid [36] and Θ(n 2 log n) time for points in general position [39], while for L 1 the times are Θ(n log n) and Θ(n log 2 n), respectively [39]. These algorithms, which are based on dynamic programming, are significantly faster than merely utilizing the best algorithm for arbitrary dags.…”
Section: Multidimensional Orderingmentioning
confidence: 99%
See 4 more Smart Citations
“…Algorithms for isotonic regressions on multidimensional orderings, without imposing restrictions such as additive models, have concentrated on 2 dimensions [5,12,14,25,30,31,36]. For the L 2 metric and 2-dimensional points, the fastest known algorithms take Θ(n 2 ) time if the points are in a grid [36] and Θ(n 2 log n) time for points in general position [39], while for L 1 the times are Θ(n log n) and Θ(n log 2 n), respectively [39]. These algorithms, which are based on dynamic programming, are significantly faster than merely utilizing the best algorithm for arbitrary dags.…”
Section: Multidimensional Orderingmentioning
confidence: 99%
“…Recall that for d = 2 there are dynamic programming algorithms which take Θ(n log 2 n) and Θ(n 2 log n) time for L 1 and L 2 , respectively [39], and Θ(n log n) [39] and Θ(n 2 ) [36] time if they form a grid. When d ≥ 3, for a set of n d-dimensional points, applying the algorithms for arbitrary dags results in Θ(n 3 ) time for…”
Section: And L 2 Isotonic Regressionmentioning
confidence: 99%
See 3 more Smart Citations