IBM ILOG Dispatcher User's Manual > Developing Dispatcher Applications > Designing Dispatcher Models > Simplify the model

When you begin developing your Dispatcher model, the most important thing you can do is to simplify the model. If you start by trying to design a model for a complex problem with many constraints and a complex cost function, you will be frustrated. You need to understand where the complexity in your problem is coming from before you can add it to the model. If you do not, the solution may have a poor quality. After you have developed your simplified model and found a first solution, you can progressively add the complexity back to your model.

Try to get your problem to resemble, as closely as possible, one of the distributed examples. For a vehicle routing problem, try to simplify your problem until it resembles vrp.cpp. For a pickup-and-delivery problem, do the same with pdp.cpp and likewise for an arc routing problem and carp.cpp.

How to simplify a problem? Try the following: