Method and apparatus for evaluating bids for scheduling a resource

   
   

A method for scheduling a resource for processing a workpiece includes defining a commitment window having a kernel specifying a time period required for processing the workpiece. A plurality of candidate bids having candidate commitment windows within the commitment window with varying start times, end times and candidate commitment window sizes is generated. A cost for each of the plurality of candidate bids is determined. A flexibility discount is applied to the cost of the candidate bid. Each candidate bid is evaluated in accordance with an objective function. A candidate bid is selected for scheduling the resource based on the objective function evaluation. A system includes a resource for processing a workpiece and at least one scheduling agent. The scheduling agent is configured to define a commitment window having a kernel specifying a time period required for processing the workpiece, generate a plurality of candidate bids having candidate commitment windows within the commitment window with varying start times, end times and candidate commitment window sizes, determine a cost for each of the plurality of candidate bids, apply a flexibility discount to the cost of the candidate bid, evaluate each candidate bid in accordance with an objective function, and select a candidate bid for scheduling the resource based on the objective function evaluation.

Un método para programar un recurso para procesar un objeto incluye definir una ventana de la comisión que tiene un núcleo el especificar de un período requerido para procesar el objeto. Una pluralidad de ofertas del candidato que tienen ventanas de la comisión del candidato dentro de la ventana de la comisión con horas de salida que varían, tiempos del final y tamaños de la ventana de la comisión del candidato se genera. Un coste para cada uno de la pluralidad de ofertas del candidato se determina. Un descuento de la flexibilidad se aplica al coste de la oferta del candidato. Cada oferta del candidato se evalúa de acuerdo con una función objetiva. Una oferta del candidato se selecciona para programar el recurso basado en la evaluación de la función objetiva. Un sistema incluye un recurso para procesar un objeto y por lo menos un agente programar. Configuran al agente programar para definir una ventana de la comisión que tiene un núcleo que especifica un período requerido para procesar el objeto, para generar una pluralidad de ofertas del candidato que tienen ventanas de la comisión del candidato dentro de la ventana de la comisión con horas de salida que varían, tiempos del final y tamaños de la ventana de la comisión del candidato, para determinar un coste para cada uno de la pluralidad de ofertas del candidato, para aplicar un descuento de la flexibilidad al coste de la oferta del candidato, para evaluar a cada candidato hecho una oferta de acuerdo con una función objetiva, y para seleccionar a un candidato hacer una oferta para programar el recurso basado en la evaluación de la función objetiva.

 
Web www.patentalert.com

< Thin-film magnetic head having metal film formed on gap-depth defining layer, and production method therefor

< Communication system and control method thereof, and computer-readable memory

> Voice-based search and selection of speech recognition data

> Yttrium-based ethylene polymerization catalysts with bulky amidinate ancillary ligands

~ 00136