A plurality of resources, typically service operatives, are allocated to a plurality of tasks by a method in which initial information relating to the tasks to be allocated and the resources available to perform the tasks is provided. An initial series of schedules is first generated allocating resources...http://www.google.se/patents/US6578005?utm_source=gb-gplus-sharePatent US6578005 - Method and apparatus for resource allocation when schedule changes are incorporated in real time