What is the significance of the optimality condition in the assignment model?
a) It guarantees a feasible solution
b) It ensures the cost is minimized
c) It allows for the assignment of multiple tasks to one agent
d) It ensures that all agents are utilized