modules.applications.optimization.salbp.salbp.has_unique_assignment_for_every_task
- has_unique_assignment_for_every_task(tasks: frozenset[Task], task_assignment: dict[int, list[Task]]) bool
Return if each task is assigned to exactly one station.
- Parameters:
tasks -- Set of all tasks in the SALBP-1 instance
task_assignment -- The assignment of tasks to stations
- Returns:
True if all tasks are uniquely assigned, False otherwise