An O(n2) Algorithm for Isotonic Regression

被引:0
|
作者
Burdakov, O [1 ]
Sysoev, O [1 ]
Grimvall, A [1 ]
Hussian, M [1 ]
机构
[1] Linkoping Univ, Dept Math, SE-58183 Linkoping, Sweden
来源
基金
瑞典研究理事会;
关键词
quadratic programming; large scale optimization; least distance problem; isotonic regression; pool-adjacent-violators algorithm;
D O I
暂无
中图分类号
O29 [应用数学];
学科分类号
070104 ;
摘要
We consider the problem of minimizing the distance from a given n-dimensional vector to a set defined by constraints of the form xi <= xj. Such constraints induce a partial order of the components xi, which can be illustrated by an acyclic directed graph. This problem is also known as the isotonic regression (IR) problem. IR has important applications in statistics, operations research and signal processing, with most of them characterized by a very large value of n. For such large-scale problems, it is of great practical importance to develop algorithms whose complexity does not rise with n too rapidly. The existing optimization-based algorithms and statistical IR algorithms have either too high computational complexity or too low accuracy of the approximation to the optimal solution they generate. We introduce a new IR algorithm, which can be viewed as a generalization of the Pool-Adjacent-Violator (PAV) algorithm from completely to partially ordered data. Our algorithm combines both low computational complexity O(n(2\)) and high accuracy. This allows us to obtain sufficiently accurate solutions to IR problems with thousands of observations.
引用
收藏
页码:25 / +
页数:3
相关论文
共 50 条
  • [21] An O(n2) Time Algorithm for the Minimal Permutation Completion Problem
    Crespelle, Christophe
    Perez, Anthony
    Todinca, Ioan
    GRAPH-THEORETIC CONCEPTS IN COMPUTER SCIENCE, 2016, 9224 : 103 - 115
  • [22] An O(n2)-time Algorithm for the Minimal Interval Completion Problem
    Crespelle, Christophe
    Todinca, Ioan
    THEORY AND APPLICATIONS OF MODELS OF COMPUTATION, PROCEEDINGS, 2010, 6108 : 175 - +
  • [23] An O(N2) algorithm for discovering optimal boolean pattern pairs
    Bannai, H
    Hyyrö, H
    Shinohara, A
    Takeda, M
    Nakai, K
    Miyano, S
    IEEE-ACM TRANSACTIONS ON COMPUTATIONAL BIOLOGY AND BIOINFORMATICS, 2004, 1 (04) : 159 - 170
  • [24] An O(n2) time algorithm for the minimal permutation completion problem
    Crespelle, Christophe
    Perez, Anthony
    Todinca, Loan
    DISCRETE APPLIED MATHEMATICS, 2019, 254 (80-95) : 80 - 95
  • [25] AN O(N2) ALGORITHM FOR COLORING PROPER CIRCULAR ARC GRAPHS
    ORLIN, JB
    BONUCCELLI, MA
    BOVET, DP
    SIAM JOURNAL ON ALGEBRAIC AND DISCRETE METHODS, 1981, 2 (02): : 88 - 93
  • [26] An O(n2) Algorithm for Computing Optimal Continuous Voltage Schedules
    Li, Minming
    Yao, Frances F.
    Yuan, Hao
    THEORY AND APPLICATIONS OF MODELS OF COMPUTATION (TAMC 2017), 2017, 10185 : 388 - 399
  • [27] Dynamic subgrouping in RTRL provides a faster O(N2) algorithm
    Euliano, NR
    Principe, JC
    2000 IEEE INTERNATIONAL CONFERENCE ON ACOUSTICS, SPEECH, AND SIGNAL PROCESSING, PROCEEDINGS, VOLS I-VI, 2000, : 3418 - 3421
  • [28] A Nearly Exact Propagation Algorithm for Energetic Reasoning in O(n2 log n)
    Tesch, Alexander
    PRINCIPLES AND PRACTICE OF CONSTRAINT PROGRAMMING, CP 2016, 2016, 9892 : 493 - 519
  • [29] REACTIONS OF N2 WITH O
    DELOS, JB
    JOURNAL OF CHEMICAL PHYSICS, 1973, 59 (05): : 2365 - 2369
  • [30] EXACT O(N2) HYPER-PARAMETER OPTIMIZATION FOR GAUSSIAN PROCESS REGRESSION
    Xu, Linning
    Dai, Yijue
    Zhang, Jiawei
    Zhang, Ceyao
    Yin, Feng
    PROCEEDINGS OF THE 2020 IEEE 30TH INTERNATIONAL WORKSHOP ON MACHINE LEARNING FOR SIGNAL PROCESSING (MLSP), 2020,