Algorithms using Alternating Direction Method of Multipliers

Provides algorithms to solve popular optimization problems in statistics such as regression or denoising based on Alternating Direction Method of Multipliers (ADMM). See Boyd et al (2010) for complete introduction to the method.


ADMM

CRANstatus

We provide implementation for a class of problems that use alternating direction method of multipliers (ADMM)-type algorithms.

Installation

You can install the released version of ADMM from CRAN with:

install.packages("ADMM")

And the development version from GitHub with:

# install.packages("devtools")
devtools::install_github("kyoustat/ADMM")

Available Functions

Currently, we support following classes of problems and functions. For more details, please see help pages of each function using help() function in your R session.

Function Description
admm.bp Basis Pursuit
admm.enet Elastic Net Regularization
admm.genlasso Generalized LASSO
admm.lad Least Absolute Deviations
admm.lasso Least Absolute Shrinkage and Selection Operator
admm.rpca Robust Principal Component Analysis
admm.sdp Semidefinite Programming
admm.spca Sparse Principal Component Analysis
admm.tv Total Variation Minimization

Reference manual

It appears you don't have a PDF plugin for this browser. You can click here to download the reference manual.

install.packages("ADMM")

0.3.4 by Kisung You, a year ago


Browse source code at https://github.com/cran/ADMM


Authors: Kisung You [aut, cre] , Xiaozhi Zhu [aut]


Documentation:   PDF Manual  


GPL (>= 3) license


Imports Rcpp, Matrix, Rdpack, stats, doParallel, foreach, parallel, utils

Linking to Rcpp, RcppArmadillo


Imported by Rdimtools, T4cluster.


See at CRAN