Skip to content

Multi objective Flexible Job Shop Scheduling with transportation constraint - Random Search Greedy algorithm

Notifications You must be signed in to change notification settings

Barbale98/random

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 

Repository files navigation

Flexible Job Shop Scheduling with AGV constraint

Multi objective Flexible Job Shop Scheduling with transportation constraint considering Makespan and Energy consumption with Random search greedy algorithm.

Two vectors define the precedence rule for assigning each operation to a specific machine: Job sequences: prod_diz Machine order: ordine_macchine

There's no local optimal decision making. Just randomly exploring different solutions and selecting the best one based on makespan. Then the Pareto frontline of two objectives is plotted for all found solutions and the best scheduling can be chosen.

Many improvements are possible. First of all trying dispatching rules such as Shortest processing time.

Local search is also implemented at the end of the generated solutions. Where instead of shuffling the entire job sequence only two pairs are shuffled in order to find a local optimal solution from the best solution found in the global search.

About

Multi objective Flexible Job Shop Scheduling with transportation constraint - Random Search Greedy algorithm

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages