When using Rsolnp in publications, please cite both, the Rsolnp package, and the original algorithm:

To cite the Rsolnp package, please use:

Ghalanos A, Theussl S (2015). Rsolnp: General Non-linear Optimization Using Augmented Lagrange Multiplier Method. R package version 1.16.

To cite the original SOLNP algorithm, please use:

Ye Y (1987). Interior Algorithms for Linear, Quadratic, and Linearly Constrained Non-Linear Programming. Ph.D. thesis, Department of ESS, Stanford University.

Corresponding BibTeX entries:

  @Manual{,
    title = {Rsolnp: General Non-linear Optimization Using Augmented
      Lagrange Multiplier Method},
    author = {Alexios Ghalanos and Stefan Theussl},
    year = {2015},
    note = {R package version 1.16.},
  }
  @PhdThesis{,
    title = {Interior Algorithms for Linear, Quadratic, and Linearly
      Constrained Non-Linear Programming},
    author = {Yinyu Ye},
    year = {1987},
    school = {Department of {ESS}, Stanford University},
  }