Learn R Programming

ADMM

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.

FunctionDescription
admm.bpBasis Pursuit
admm.enetElastic Net Regularization
admm.genlassoGeneralized LASSO
admm.ladLeast Absolute Deviations
admm.lassoLeast Absolute Shrinkage and Selection Operator
admm.rpcaRobust Principal Component Analysis
admm.sdpSemidefinite Programming
admm.spcaSparse Principal Component Analysis
admm.tvTotal Variation Minimization

Copy Link

Version

Install

install.packages('ADMM')

Monthly Downloads

4,495

Version

0.3.4

License

GPL (>= 3)

Maintainer

Kisung You

Last Published

September 21st, 2025

Functions in ADMM (0.3.4)

admm.tv

Total Variation Minimization
admm.lasso

Least Absolute Shrinkage and Selection Operator
admm.genlasso

Generalized LASSO
admm.sdp

Semidefinite Programming
admm.spca

Sparse PCA
admm.rpca

Robust Principal Component Analysis
admm.lad

Least Absolute Deviations
admm.bp

Basis Pursuit
admm.enet

Elastic Net Regularization