I have a two part question about the distributed MIP feature in CPLEX 12.6.x. Both pertain to creating multiple remote instances of IloCplex, as in the RemoteParBenders.java example.
-
If I leave the RandomSeed parameter at its default in the remote IloCplex instances, do they all use the default seed for the software release in play, or does CPLEX vary the seeds?
-
Similarly, if I specify a value for RandomSeed by calling setParameter on each instance, do I need to vary the seed argument to avoid all instances using the same seed? (I'm fairly sure the answer to this is "yes", but it can't hurt to check.)
Basically, what I'm trying to confirm is that if I want to do a racing ramp-up using different seeds but the same parameters otherwise across the remote instances, I'm responsible for setting the seeds in each instance.
#CPLEXOptimizers#DecisionOptimization