On this page:

Test Problems

"How many times can you subtract 7 from 83, and what is left afterwards? You can subtract it as many times as you want, and it leaves 76 every time."
- Anonymous

Large-Scale Nonsmooth Test Problems

Code

tnsunc.f - large unconstrained nonsmooth minimization problems.
tnsboc.f - large bound constrained nonsmooth minimization problems.
tnsiec.f - large inequality constrained nonsmooth minimization problems.
testps.f95 - f95 -module of large-scale nonsmooth test problems (includes also partially separable test functions).

References

Maximum of Quadratics

Code

makeproblem.m - MatLab -file for generating the random data.
maxq.f - Fortran subroutine that reads the data-file (generated by makeproblem.m) and computes the function and subgradient values.

maxq_m_convex.tar.gz - ready-to-use data-files for convex problems.
maxq_m_nonconvex.tar.gz - ready-to-use data-files for nonconvex problems.

References

Small-Scale Nonsmooth Test Problems

Nonsmooth test problems for unconstrained and linearly constrained optimization can be found from Prof. Ladislav Luksan's site.