Skip to content

Commit 93749c2

Browse files
mention c(x) in index
1 parent ccb8b85 commit 93749c2

File tree

1 file changed

+4
-3
lines changed

1 file changed

+4
-3
lines changed

docs/src/index.md

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -3,11 +3,12 @@
33
This package implements a family of algorithms to solve nonsmooth optimization problems of the form
44

55
```math
6-
\underset{x \in \mathbb{R}^n}{\text{minimize}} \quad f(x) + h(x),
6+
\underset{x \in \mathbb{R}^n}{\text{minimize}} \quad f(x) + h(x), \quad \text{subject to} \ c(x) = 0.
77
```
88

9-
where $f : \mathbb{R}^n \to \mathbb{R}$ is continuously differentiable and $h : \mathbb{R}^n \to \mathbb{R} \cup \{\infty\}$ is lower semi-continuous and proper.
10-
Both $f$ and $h$ may be nonconvex.
9+
where $f: \mathbb{R}^n \to \mathbb{R}$ and $c: \mathbb{R}^n \to \mathbb{R}^m$ are continuously differentiable, and $h: \mathbb{R}^n \to \mathbb{R} \cup \{+\infty\}$ is lower semi-continuous.
10+
The nonsmooth objective $h$ can be a *regularizer* such as a sparsity-inducing penalty, model simple constraints such as $x$ belonging to a simple convex set, or be a combination of both.
11+
All $f$, $h$ and $c$ can be nonconvex.
1112

1213
All solvers implemented in this package are JuliaSmoothOptimizers-compliant.
1314
They take a [`RegularizedNLPModel`](https://jso.dev/RegularizedProblems.jl/dev/reference#RegularizedProblems.RegularizedNLPModel) as input and return a [`GenericExecutionStats`](https://jso.dev/SolverCore.jl/stable/reference/#SolverCore.GenericExecutionStats).

0 commit comments

Comments
 (0)