A cooperative coevolutionary genetic programming hyper-heuristic for multi-objective makespan and cost optimization in cloud workflow scheduling.
Tomás ZákYannik ZeiträgRui NevesJosé Rui FigueiraPublished in: Comput. Oper. Res. (2024)
Keyphrases
- genetic programming
- hyper heuristics
- multi objective
- evolutionary algorithm
- multiple objectives
- optimization algorithm
- conflicting objectives
- optimization problems
- scheduling problem
- grammar guided genetic programming
- fitness function
- multi objective optimization
- evolutionary computation
- genetic algorithm
- multiobjective optimization
- examination timetabling
- graph coloring
- release dates
- optimum design
- particle swarm optimization
- unrelated parallel machines
- batch processing
- nsga ii
- deteriorating jobs
- differential evolution
- multi objective evolutionary algorithms
- objective function
- scheduling jobs
- batch processing machines
- parallel machines
- single machine
- flowshop
- metaheuristic
- simulated annealing
- job processing times
- difficult problems
- processing times
- job shop
- cloud computing
- upper bound
- lower bound