469 research outputs found
Native metaheuristics for non-permutation flowshop scheduling
The most general flowshop scheduling problem is also addressed in the literature as non-permutation flowshop
(NPFS). Current processors are able to cope with the combinatorial complexity of (n!)exp m. NPFS scheduling by
metaheuristics. After briefly discussing the requirements for a manufacturing layout to be designed and
modeled as non-permutation flowshop, a disjunctive graph (digraph) approach is used to build native
solutions. The implementation of an Ant Colony Optimization (ACO) algorithm has been described in detail;
it has been shown how the biologically inspired mechanisms produce eligible schedules, as opposed to most
metaheuristics approaches, which improve permutation solutions. ACO algorithms are an example of native
non-permutation (NNP) solutions of the flowshop scheduling problem, opening a new perspective on building
purely native approaches. The proposed NNP-ACO has been assessed over existing native approaches
improving most makespan upper bounds of the benchmark problems from Demirkol et al. (1998)
Scheduling flow lines with buffers by ant colony digraph
This work starts from modeling the scheduling of n jobs on m machines/stages as flowshop with buffers in manufacturing. A mixed-integer linear programing model is presented, showing that buffers of size n - 2 allow permuting sequences of jobs between stages. This model is addressed in the literature as non-permutation flowshop scheduling (NPFS) and is described in this article by a disjunctive graph (digraph) with the purpose of designing specialized heuristic and metaheuristics algorithms for the NPFS problem. Ant colony optimization (ACO) with the biologically inspired mechanisms of learned desirability and pheromone rule is shown to produce natively eligible schedules, as opposed to most metaheuristics approaches, which improve permutation solutions found by other heuristics. The proposed ACO has been critically compared and assessed by computation experiments over existing native approaches. Most makespan upper bounds of the established benchmark problems from Taillard (1993) and Demirkol, Mehta, and Uzsoy (1998) with up to 500 jobs on 20 machines have been improved by the proposed ACO
Nonpermutation flow line scheduling by ant colony optimization
A flow line is a conventional manufacturing system where all jobs must be processed on all machines with the same operation sequence. Line buffers allow nonpermutation flowshop scheduling and job sequences to be changed on different machines. A mixed-integer linear programming model for nonpermutation flowshop scheduling and the buffer requirement along with manufacturing implication is proposed. Ant colony optimization based heuristic is evaluated against Taillard's (1993) well-known flowshop benchmark instances, with 20 to 500 jobs to be processed on 5 to 20 machines (stages). Computation experiments show that the proposed algorithm is incumbent to the state-of-the-art ant colony optimization for flowshop with higher job to machine ratios, using the makespan as the optimization criterion
Hybrid Job Shop and Parallel Machine Scheduling Problems: Minimization of Total Tardiness Criterion
International audienc
Swarm intelligence for scheduling: a review
Swarm Intelligence generally refers to a problem-solving ability that emerges from the
interaction of simple information-processing units. The concept of Swarm suggests multiplicity,
distribution, stochasticity, randomness, and messiness. The concept of Intelligence suggests that
problem-solving approach is successful considering learning, creativity, cognition capabilities. This paper
introduces some of the theoretical foundations, the biological motivation and fundamental aspects of
swarm intelligence based optimization techniques such Particle Swarm Optimization (PSO), Ant Colony
Optimization (ACO) and Artificial Bees Colony (ABC) algorithms for scheduling optimization
- …