×

Method and apparatus for optimally allocating resources

  • US 5,343,388 A
  • Filed: 10/29/1993
  • Issued: 08/30/1994
  • Est. Priority Date: 08/31/1990
  • Status: Expired due to Term
First Claim
Patent Images

1. A method of outputting the assignment of available personnel to the plurality of tasks so as to effectively accomplish the tasks, using an apparatus for outputting an optimized assignment of available personnel to a plurality of tasks so as to reduce the cost of accomplishing the tasks using a programmed computer, the apparatus comprising preprocessor means for inputting a plurality of legality constraints and outputting a plurality of capacity constraints and variables which are influenced by the capacity constraints, the preprocessor means including a node generator for generating a plurality of nodes representing each possible assignment, a translator for translating a plurality of legality constraints into compatable q-functions, and an arc generator for generating a plurality of arcs forming constraints on the assignments, wherein the variables represent the nodes and the constraints represent the arcs, the method comprising the steps of:

  • determining the plurality of tasks to be filled by the available personnel;

    assigning costs for each of said tasks;

    outputting the plurality of variables and influences on said variables in the form of the capacity constraints, from said plurality of tasks and costs using said preprocessor means;

    iteratively updating the influences on said variables using a probabilistic relaxation network technique so as to minimize the total of the costs of said tasks;

    terminating said iterative updating steps when the influences remain stable for a predetermined number of iterations;

    assigning said personnel to said tasks in accordance with the updated influences; and

    outputting the assignment of personnel to said tasks.

View all claims
  • 0 Assignments
Timeline View
Assignment View
    ×
    ×