English

$L_0$ Isotonic Regression With Secondary Objectives

Data Structures and Algorithms 2022-06-14 v2

Abstract

We provide algorithms for isotonic regression minimizing L0L_0 error (Hamming distance). This is also known as monotonic relabeling, and is applicable when labels have a linear ordering but not necessarily a metric. There may be exponentially many optimal relabelings, so we look at secondary criteria to determine which are best. For arbitrary ordinal labels the criterion is maximizing the number of labels which are only changed to an adjacent label (and recursively apply this). For real-valued labels we minimize the LpL_p error. For linearly ordered sets we also give algorithms which minimize the sum of the LpL_p and weighted L0L_0 errors, a form of penalized (regularized) regression. We also examine L0L_0 isotonic regression on multidimensional coordinate-wise orderings. Previous algorithms took Θ(n3)\Theta(n^3) time, but we reduce this to o(n3/2)o(n^{3/2}).

Keywords

Cite

@article{arxiv.2106.00279,
  title  = {$L_0$ Isotonic Regression With Secondary Objectives},
  author = {Quentin F. Stout},
  journal= {arXiv preprint arXiv:2106.00279},
  year   = {2022}
}

Comments

Adds references, improves exposition

R2 v1 2026-06-24T02:41:43.868Z