Are there any papers that describe the NEOS Server?
The paper by J. Czyzyk, M. Mesnier, and J. Moré,
The NEOS Server,
which appeared in
IEEE Journal on Computational Science and Engineering,
5 (1998), pages 68-75,
discusses the design and implementation of the NEOS Server.
The paper by W. Gropp and J. Moré,
Optimization Environments and the NEOS Server,
that appeared in Approximation Theory and Optimization,
M. D. Buhmann and A. Iserles, eds., pages 167-182,
Cambridge University Press, 1997,
discusses the NEOS Server as a problem-solving
environment that simplifies the formulation of
optimization problems and the access to computational resources.
The technical report by E. Dolan,
The NEOS Server 4.0 Administrative Guide,
Technical Memorandum ANL/MCS-TM-250,
Mathematics and Computer Science Division,
Argonne National Laboratory,
May 2001
discusses the Server implementation and use in detail. The
paper is available for download in
compressed postscript format.
The paper by M. Ferris, M. Mesnier, and J. Moré,
NEOS and Condor: Solving optimization problems over the Internet,
discusses the use of Condor,
a distributed resource management system, as a provider
of computational resources for NEOS.
You can download the paper in a
compressed postscript format.
The paper by E.D. Dolan, R. Fourer,J.J. Moré, and T.S. Munson
The NEOS Server: Version 4 and Beyond
takes a look at advances in the server in 2001, including the Kestrel
interface. You can download the paper in
PDF format.
The technical report by E.D. Dolan and T.S. Munson offers a user's
guide to the Kestrel interface.You can download it in Postscript or
PDF format.
The article by E.D. Dolan, J.-P. Goux, R. Fourer, and T.S. Munson
gives details of the design and use of the Kestrel interface to the
server. You can download the paper in
PDF format.
Where can I get more information on the automatic
differentiation tools used in the NEOS Server?
We are currently using
ADIFOR
for Fortran programs, and
ADOLC
and
ADIC
for C programs. Consult
A Collection of Automatic Differentiation Tools
for additional information on automatic differentiation tools.
I would like to add my solver to the NEOS Server. What should I do?
The first step is to contact us by sending email to support@neos-server.org. We are interested in adding solvers that add new capabilities to the Server. The process for adding solvers is described in the NEOS Solvers Documentation.