A genetic algorithm-based approach for solving the resource-sharing and scheduling problem
G Pinto, I Ainbinder, G Rabinowitz - Computers & Industrial Engineering, 2009 - Elsevier
G Pinto, I Ainbinder, G Rabinowitz
Computers & Industrial Engineering, 2009•ElsevierWe introduce a heuristic that is based on a unique genetic algorithm (GA) to solve the
resource-sharing and scheduling problem (RSSP). This problem was previously formulated
as a continuous-time mixed integer linear programming model and was solved optimally
using a branch-and-bound (B&B) algorithm. The RSSP considers the use of a set of
resources for the production of several products. Producing each product requires a set of
operations with precedence relationships among them. Each operation can be performed …
resource-sharing and scheduling problem (RSSP). This problem was previously formulated
as a continuous-time mixed integer linear programming model and was solved optimally
using a branch-and-bound (B&B) algorithm. The RSSP considers the use of a set of
resources for the production of several products. Producing each product requires a set of
operations with precedence relationships among them. Each operation can be performed …
We introduce a heuristic that is based on a unique genetic algorithm (GA) to solve the resource-sharing and scheduling problem (RSSP). This problem was previously formulated as a continuous-time mixed integer linear programming model and was solved optimally using a branch-and-bound (B&B) algorithm. The RSSP considers the use of a set of resources for the production of several products. Producing each product requires a set of operations with precedence relationships among them. Each operation can be performed using alternative modes which define the subset of the resources needed, and an operation may share different resources simultaneously. The problem is to select a single mode for each operation and accordingly to schedule the resources, while minimizing the makespan time. The GA we propose is based on a new encoding schema that adopts the structure of a DNA in nature. In our experiments we compared the effectiveness and runtime of our GA versus a B&B algorithm and two truncated B&B algorithms that we developed on a set of 118 problem instances. The results demonstrate that the GA solved all the problems (10 runs each), and reaches optimality in 75% of the runs, had an average deviation of less than 1% from the optimal makespan, and a runtime that was much less sensitive to the size of the problem instance.
Elsevier
Showing the best result for this search. See all results