12.07.2015 Views

ILOG CPLEX 11.0 User's Manual

ILOG CPLEX 11.0 User's Manual

ILOG CPLEX 11.0 User's Manual

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.

◆ Parent specifies the NodeID of the parent.◆ Depth indicates the depth of this node in the branch & cut tree.Those additional items are not applicable in dynamic search.Troubleshooting MIP Performance ProblemsEven the most sophisticated methods currently available to solve pure integer and mixedinteger programming problems require noticeably more computation than the methods forsimilarly sized continuous problems. Many relatively small integer programming modelsstill take enormous amounts of computing time to solve. Indeed, some such models havenever yet been solved. In the face of these practical obstacles to a solution, properformulation of the model is crucial to successful solution of pure integer or mixed integerprograms.For help in formulating a model of your own integer or mixed integer problem, you maywant to consult H.P. Williams’s textbook about practical model building (referenced inFurther Reading on page 39 in the preface of this manual).Also you may want to develop a better understanding of the branch & cut algorithm. For thatpurpose, Williams’s book offers a good introduction, and Nemhauser and Wolsey’s book(also referenced in Further Reading on page 39 in the preface of this manual) goes intogreater depth about branch & cut as well as other techniques implemented in the<strong>ILOG</strong> <strong>CPLEX</strong> MIP Optimizer.Tuning Performance Features of the Mixed Integer Optimizer on page 264 in this chapter hasalready discussed several specific features that are important for performance tuning ofdifficult models. Here are more specific performance symptoms and the remedies that can betried.◆ Too Much Time at Node 0 on page 289◆ Trouble Finding More than One Feasible Solution on page 289◆ Large Number of Unhelpful Cuts on page 290◆ Lack of Movement in the Best Node on page 290◆ Time Wasted on Overly Tight Optimality Criteria on page 291◆ Slightly Infeasible Integer Variables on page 292◆ Running out of Memory on page 292◆ Difficulty Solving Subproblems: Overcoming Degeneracy on page 297◆ Unsatisfactory Optimization of Subproblems on page 297288 <strong>ILOG</strong> <strong>CPLEX</strong> <strong>11.0</strong> — USER’ S MANUAL

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

Saved successfully!

Ooh no, something went wrong!