CRAN/E | piqp

piqp

R Interface to Proximal Interior Point Quadratic Programming Solver

Installation

About

An embedded proximal interior point quadratic programming solver, which can solve dense and sparse quadratic programs, described in Schwan, Jiang, Kuhn, and Jones (2023) doi:10.48550/arXiv.2304.00290. Combining an infeasible interior point method with the proximal method of multipliers, the algorithm can handle ill-conditioned convex quadratic programming problems without the need for linear independence of the constraints. The solver is written in header only 'C++ 14' leveraging the 'Eigen' library for vectorized linear algebra. For small dense problems, vectorized instructions and cache locality can be exploited more efficiently. Allocation free problem updates and re-solves are also provided.

Citation piqp citation info
predict-epfl.github.io/piqp-r/
Bug report File report

Key Metrics

Version 0.2.2
Published 2023-08-14 267 days ago
Needs compilation? yes
License BSD_2_clause
License File
CRAN checks piqp results

Downloads

Yesterday 3 0%
Last 7 days 30 -62%
Last 30 days 181 +2%
Last 90 days 493 -19%
Last 365 days 1.690

Maintainer

Maintainer

Balasubramanian Narasimhan

naras@stanford.edu

Authors

Balasubramanian Narasimhan

aut / cre

Rol
Schwan

aut / cph

Yuning Jiang

aut

Daniel Kuhn

aut

Colin N. Jones

aut

Material

README
Reference manual
Package source

Vignettes

PIQP Solver Interface

macOS

r-release

arm64

r-oldrel

arm64

r-release

x86_64

r-oldrel

x86_64

Windows

r-develnot available

x86_64

r-releasenot available

x86_64

r-oldrelnot available

x86_64

Imports

Matrix
methods
R6
Rcpp

Suggests

knitr
rmarkdown
slam
tinytest

LinkingTo

Rcpp
RcppEigen