In
optimization, a self-concordant function is a
function for which
:
or, equivalently, a function
that, wherever
, satisfies
:
and which satisfies
elsewhere.
More generally, a multivariate function
is self-concordant if
:
or, equivalently, if its restriction to any arbitrary line is self-concordant.
History
As mentioned in the "Bibliography Comments" of their 1994 book, self-concordant functions were introduced in 1988 by
Yurii Nesterov and further developed with
Arkadi Nemirovski. As explained in their basic observation was that the Newton method is affine invariant, in the sense that if for a function
we have Newton steps
then for a function
where
is a non-degenerate linear transformation, starting from
we have the Newton steps
which can be shown recursively
:
.
However the standard analysis of the Newton method supposes that the Hessian of
is
Lipschitz continuous
In mathematical analysis, Lipschitz continuity, named after German mathematician Rudolf Lipschitz, is a strong form of uniform continuity for functions. Intuitively, a Lipschitz continuous function is limited in how fast it can change: there ...
, that is
for some constant
. If we suppose that
is 3 times continuously differentiable, then this is equivalent to
:
for all
where