Abstract

Algorithms are given for determining weighted L∞ isotonic regressions satisfying order constraints given by a directed acyclic graph with n vertices and m edges. An Θ(mlog⁡n) algorithm is given, but it uses parametric search, so a practical approach is introduced, based on calculating prefix solutions. For linear and tree orderings it yields isotonic and unimodal regressions in Θ(nlog⁡n) time. Practical algorithms are given for when the values are constrained to a specified set, and when the number of different weights, or different values, is ≪n. We also give a simple randomized algorithm taking Θ(mlog⁡n) expected time. L∞ isotonic regressions are not unique, so we examine properties of the regressions an algorithm produces. In this regard the prefix approach is superior to algorithms, such as parametric search and the randomized algorithm, which are based on feasibility tests.

Full Text
Paper version not known

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call

Disclaimer: All third-party content on this website/platform is and will remain the property of their respective owners and is provided on "as is" basis without any warranties, express or implied. Use of third-party content does not indicate any affiliation, sponsorship with or endorsement by them. Any references to third-party content is to identify the corresponding services and shall be considered fair use under The CopyrightLaw.