Originally posted by: GGR
Hi
IBM ILOG Solver gives an A.P.I. for implementing iterative improvement methods (IIM) but not offers a Evolutionist Algorithm per se.
That is you can develop on top of this A.P.I. your own method like a Local Search, a Large Neighborhood search of a EA (e.g. a GA) completed by your own learning method (e.g. some tabu for LS).
The distribution give you a set of example that you can inspire from. In the solver distribution you will find a implementation of an EA algorithms (rather a GA) or local search implementations: that are the examples loaded with the Microsoft Visual Studio solution examplesiim.sln or all examples whose name began by ea or ls.
IBM ILOG Scheduler extends the IIM A.P.I. for the case of scheduling problem. In the scheduler distribution, you will find examples that implement local search and large neighborhood search in altlns and altls examples (which demonstrate local search and large neighborhood search methods).
Hope that helps
#CPOptimizer#DecisionOptimization