I am attempting to build a computational optimization algorithm to reassign licenses within a given band with the objective of maximizing continuity and minimizing reassignments. The model’s main constraint is that licenses can’t overlap.
I’ve been struggling with identifying a good algorithm candidate, given the problem is not a simple one.
The problem is as follows:
The problem has two objectives:
The objectives are measured by two functions:
Constraints:
Although the model will eventually include multiple constraints, initially I'd like to only consider one. That being, licenses must not overlap.
Attached is a visualization of an example problem