Originally posted by: SystemAdmin
[anahana said:]
Hello,
I'm trying to determine if certain neighborhood structures, in Dispatcher, are nested in other neighborhoods structures or not. For example, IloRelocate is contained in IloFPRelocate as IloFPRelocate contains all possbile moves in IloRelocate and other moves as well (in the pickup and delivery problem context). Of course, I know this from the definition of each of the neighborhoods; however, I can not tell whether other neighborhoods (e.g. IloSwapPerform), in Dispatcher, are contained in other neighborhoods (e.g. IloVisitAlternativeSwap); is there some sort of a function in Dispatcher than can specify if one neighborhood is contained in another?
I thought about using the size of the neighborhood as a measure, but that is not correct; even if a neighborhood has a larger size than another neighborhood, it does not mean that the "smaller" neighborhood is contained in the "bigger" one.
Any thoughts?
Regards,
#CPOptimizer#DecisionOptimization