16.01.2015 Views

GAMS — The Solver Manuals - Available Software

GAMS — The Solver Manuals - Available Software

GAMS — The Solver Manuals - Available Software

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

CONOPT<br />

Arne Drud, ARKI Consulting and Development A/S, Bagsvaerd, Denmark<br />

Contents<br />

1 Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 112<br />

2 Iteration Output . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 113<br />

3 <strong>GAMS</strong>/CONOPT Termination Messages . . . . . . . . . . . . . . . . . . . . . . . . . 115<br />

4 Function Evaluation Errors . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 118<br />

5 <strong>The</strong> CONOPT Options File . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 119<br />

6 Hints on Good Model Formulation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 120<br />

6.1 Initial Values . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 120<br />

6.2 Bounds . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 120<br />

6.3 Simple Expressions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 121<br />

6.4 Equalities vs. Inequalities . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 122<br />

6.5 Scaling . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 123<br />

7 NLP and DNLP Models . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 126<br />

7.1 DNLP Models: What Can Go Wrong . . . . . . . . . . . . . . . . . . . . . . . . . . . . 126<br />

7.2 Reformulation from DNLP to NLP . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 127<br />

7.3 Smooth Approximations . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 127<br />

7.4 Are DNLP Models Always Non-smooth . . . . . . . . . . . . . . . . . . . . . . . . . . . 128<br />

7.5 Are NLP Models Always Smooth . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 129<br />

8 Conic Constraints with <strong>GAMS</strong>/CONOPT . . . . . . . . . . . . . . . . . . . . . . . . 130<br />

9 APPENDIX A: Algorithmic Information . . . . . . . . . . . . . . . . . . . . . . . . . 131<br />

A1 Overview of <strong>GAMS</strong>/CONOPT . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 131<br />

A2 <strong>The</strong> CONOPT Algorithm . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 132<br />

A3 Iteration 0: <strong>The</strong> Initial Point . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 133<br />

A4 Iteration 1: Preprocessing . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 133<br />

A5 Iteration 2: Scaling . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 140<br />

A6 Finding a Feasible Solution: Phase 0 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 140<br />

A7 Finding a Feasible Solution: Phase 1 and 2 . . . . . . . . . . . . . . . . . . . . . . . . . 141<br />

A8 Linear and Nonlinear Mode: Phase 1 to 4 . . . . . . . . . . . . . . . . . . . . . . . . . . 142<br />

A9 Linear Mode: <strong>The</strong> SLP Procedure . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 143<br />

A10 Linear Mode: <strong>The</strong> Steepest Edge Procedure . . . . . . . . . . . . . . . . . . . . . . . . . 143<br />

A11 Nonlinear Mode: <strong>The</strong> SQP Procedure . . . . . . . . . . . . . . . . . . . . . . . . . . . . 144<br />

A12 How to Select Non-default Options . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 145<br />

A13 Miscellaneous Topics . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 146<br />

10 APPENDIX B - CR-Cells . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 151<br />

11 APPENDIX C: References . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 155

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!