Isotone Optimization in R: Pool-Adjacent-Violators Algorithm (PAVA) and Active Set Methods

In this paper we give a general framework for isotone optimization. First we discuss a generalized version of the pool-adjacent-violators algorithm (PAVA) to minimize a separable convex function with simple chain constraints. Besides of general convex functions we extend existing PAVA implementation...

Full description

Bibliographic Details
Main Authors: Mair, Patrick, Hornik, Kurt, de Leeuw, Jan
Format: Others
Language:en
Published: American Statistical Association 2009
Subjects:
Online Access:http://epub.wu.ac.at/3993/1/isotone.pdf
id ndltd-VIENNA-oai-epub.wu-wien.ac.at-3993
record_format oai_dc
spelling ndltd-VIENNA-oai-epub.wu-wien.ac.at-39932016-04-17T05:27:36Z Isotone Optimization in R: Pool-Adjacent-Violators Algorithm (PAVA) and Active Set Methods Mair, Patrick Hornik, Kurt de Leeuw, Jan isotone optimization / PAVA / monotone regression / active set / R In this paper we give a general framework for isotone optimization. First we discuss a generalized version of the pool-adjacent-violators algorithm (PAVA) to minimize a separable convex function with simple chain constraints. Besides of general convex functions we extend existing PAVA implementations in terms of observation weights, approaches for tie handling, and responses from repeated measurement designs. Since isotone optimization problems can be formulated as convex programming problems with linear constraints we then develop a primal active set method to solve such problem. This methodology is applied on specific loss functions relevant in statistics. Both approaches are implemented in the R package isotone. (authors' abstract) American Statistical Association 2009-10-21 Article PeerReviewed en application/pdf http://epub.wu.ac.at/3993/1/isotone.pdf Creative Commons: Attribution 3.0 Austria http://www.jstatsoft.org/v32/i05/paper http://www.foastat.org/ https://www.jstatsoft.org/about/editorialPolicies#openAccessPolicy doi:10.18637/jss.v032.i05 http://epub.wu.ac.at/3993/
collection NDLTD
language en
format Others
sources NDLTD
topic isotone optimization / PAVA / monotone regression / active set / R
spellingShingle isotone optimization / PAVA / monotone regression / active set / R
Mair, Patrick
Hornik, Kurt
de Leeuw, Jan
Isotone Optimization in R: Pool-Adjacent-Violators Algorithm (PAVA) and Active Set Methods
description In this paper we give a general framework for isotone optimization. First we discuss a generalized version of the pool-adjacent-violators algorithm (PAVA) to minimize a separable convex function with simple chain constraints. Besides of general convex functions we extend existing PAVA implementations in terms of observation weights, approaches for tie handling, and responses from repeated measurement designs. Since isotone optimization problems can be formulated as convex programming problems with linear constraints we then develop a primal active set method to solve such problem. This methodology is applied on specific loss functions relevant in statistics. Both approaches are implemented in the R package isotone. (authors' abstract)
author Mair, Patrick
Hornik, Kurt
de Leeuw, Jan
author_facet Mair, Patrick
Hornik, Kurt
de Leeuw, Jan
author_sort Mair, Patrick
title Isotone Optimization in R: Pool-Adjacent-Violators Algorithm (PAVA) and Active Set Methods
title_short Isotone Optimization in R: Pool-Adjacent-Violators Algorithm (PAVA) and Active Set Methods
title_full Isotone Optimization in R: Pool-Adjacent-Violators Algorithm (PAVA) and Active Set Methods
title_fullStr Isotone Optimization in R: Pool-Adjacent-Violators Algorithm (PAVA) and Active Set Methods
title_full_unstemmed Isotone Optimization in R: Pool-Adjacent-Violators Algorithm (PAVA) and Active Set Methods
title_sort isotone optimization in r: pool-adjacent-violators algorithm (pava) and active set methods
publisher American Statistical Association
publishDate 2009
url http://epub.wu.ac.at/3993/1/isotone.pdf
work_keys_str_mv AT mairpatrick isotoneoptimizationinrpooladjacentviolatorsalgorithmpavaandactivesetmethods
AT hornikkurt isotoneoptimizationinrpooladjacentviolatorsalgorithmpavaandactivesetmethods
AT deleeuwjan isotoneoptimizationinrpooladjacentviolatorsalgorithmpavaandactivesetmethods
_version_ 1718225446138544128