DDS (Domain-Driven Solver) Version 2.2
Matlab-based software package for convex optimization problems given in the
Domain-Driven form.
- Theory behind the Domain-Driven
formulation
- DDS Users'
Guide (pdf), arXiv link
for citation.
- Download and Install DDS software
package
- How to use DDS
- Types of function/set constraints that DDS solves:
- Linear Programming (LP) and Second
Order Cone Programming (SOCP)
- Semidefinite Programming (SDP)
Constraints of
the form
where 's are -by- symmetric matrices.
- Generalized Power Cone
- Quadratic Constraints
- Direct Sum of 2-dim Convex Sets (including geometric
programming and entropy programming)
Every inequality of the form
where and , , can be a univariate convex function such as
or .
- Epigraph of Matrix Norm (including nuclear norm minimization)
Matrix constraints of the form
where , , are -by- symmetric matrices, and , , are -by- matrices.
- Vector Relative Entropy
Constraints involving the vector relative entropy function defined as
- Quantum Entropy
Quantum entropy constraints of the form
where , and 's are -by- symmetric matrices.
- Quantum Relative Entropy
Quantum relative entropy constraints of the form
where , and , 's are -by- symmetric matrices.
- Hyperbolic Optimization
Constraints of the form
where is a hyperbolic polynomial.