×

Systems, methods and apparatus for implementing hybrid meta-heuristic inventory optimization based on production schedule and asset routing

  • US 8,655,705 B2
  • Filed: 01/13/2010
  • Issued: 02/18/2014
  • Est. Priority Date: 01/13/2010
  • Status: Active Grant
First Claim
Patent Images

1. A computer implemented method for developing an optimized supply plan of scheduled jobs and assets in a mission critical supply chain network of an operations theater site comprising:

  • inputting, with a processor, operational demands and a priority level for each of the operational demands, the input operational demands being selected from a group consisting of;

    mission demand, supply demand, maintenance demand, event exception demand and user defined demand of the operations'"'"' theater site that includes at least one of;

    squadrons, bases, repair facilities, supply warehouses, and factories;

    dividing, with the processor, the input operational demands into jobs;

    performing, with the processor, an initial jobs assessment and demand prioritization based on an assignment performed by a genetic algorithm that optimizes supply plans based on dynamic changes of the input operational demands and the priority level for each of the input operational demands;

    scheduling, with the processor, jobs with a same demand prioritization based on the performed initial jobs assessment and demand prioritization;

    forwarding, with the processor, the scheduled jobs to a jobs schedule variance processing;

    determining, by the processor, and redirecting unscheduled jobs from the scheduled jobs with same demand;

    forwarding, with the processor, the determined and redirected unscheduled jobs to the jobs schedule variance processing;

    assigning, by the processor, the scheduled jobs with same demand and the determined and redirected unscheduled jobs to the assets;

    forwarding, with the processor, the assigned scheduled jobs to an assets schedule variance and feasibility constraints processing, the assigning using a workflow for scheduling the assets comprising a job start load time sorting, an incremental assigning of the assets until a last asset availability, a determination of job assignment achievability after previous task completion by the asset, a decision constraint, and an overall number of other jobs to be assigned;

    determining, by the processor, undelivered jobs from the determined and redirected unscheduled jobs to the assets;

    assigning, by the processor, the undelivered determined and redirected unscheduled jobs to other assets based on a fitness evaluation;

    forwarding, with the processor, the assigned undelivered determined and redirected unscheduled jobs to the assets schedule variance and feasibility constraints processing,wherein the fitness evaluation comprises;

    generating chromosomes populations of possible solutions for each of the assigned undelivered determined and redirected unscheduled jobs,selecting fittest chromosomes based on a prevailing ranking of the chromosomes according to an objective selected from a group consisting of;

    maximizing an operational availability and minimizing a logistic footprint,selecting a predetermined number of the fittest chromosomes,pairing the selected predetermined number of the fittest chromosomes with each other,interchanging genes in the pairs of the selected predetermined number of the fittest chromosomes beyond a crossover point of a first paired fittest chromosome and before the crossover point of a second paired fittest chromosome,mutating the interchanged predetermined number of chromosomes to create new chromosomes, andforwarding the new chromosomes to a simulator for performing feasibility and impact analysis on the mutated interchanges; and

    repeating, with the processor, the fitness evaluation until the optimized supply plan of the scheduled jobs and assets is developed in the mission critical supply chain network of the operations'"'"' theater site.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×