scispace - formally typeset
Open AccessJournal ArticleDOI

A biased random-key genetic algorithm with forward-backward improvement for the resource constrained project scheduling problem

Reads0
Chats0
TLDR
This paper presents a biased random-key genetic algorithm for the resource constrained project scheduling problem that is based on random keys and tested on a set of standard problems taken from the literature and compared with other approaches.
Abstract
This paper presents a biased random-key genetic algorithm for the resource constrained project scheduling problem. The chromosome representation of the problem is based on random keys. Active schedules are constructed using a priority-rule heuristic in which the priorities of the activities are defined by the genetic algorithm. A forward-backward improvement procedure is applied to all solutions. The chromosomes supplied by the genetic algorithm are adjusted to reflect the solutions obtained by the improvement procedure. The heuristic is tested on a set of standard problems taken from the literature and compared with other approaches. The computational results validate the effectiveness of the proposed algorithm.

read more

Content maybe subject to copyright    Report

Citations
More filters
Posted Content

Experimental evaluation of state-of-the-art heuristics for the resource-constrained project scheduling problem

TL;DR: In this paper, the performance of several state-of-the-art heuristics from the literature on the basis of a standard set of test instances and point out to the most promising procedures.
Journal ArticleDOI

Biased random-key genetic algorithms for combinatorial optimization

TL;DR: This paper presents a tutorial on the implementation and use of biased random-key genetic algorithms for solving combinatorial optimization problems, illustrating the ease in which sequential and parallel heuristics based on biased Random-Key genetic algorithms can be developed.
Journal ArticleDOI

A survey of hybrid metaheuristics for the resource-constrained project scheduling problem

TL;DR: A description of the basic principles of the hybrid metaheuristics is given, followed by a comparison of the results of the different hybrids on the well-known PSPLIB data instances.
Journal ArticleDOI

A particle swarm optimization based hyper-heuristic algorithm for the classic resource constrained project scheduling problem

TL;DR: This is the first attempt to develop a PSO hyper-heuristic and apply to the classic RCPSP and the promising computational results validate the effectiveness of the proposed approach.
Journal ArticleDOI

A biased random-key genetic algorithm for the unequal area facility layout problem

TL;DR: A biased random-key genetic algorithm (BRKGA) for the unequal area facility layout problem (UA-FLP) where a set of rectangular facilities with given area requirements has to be placed, without overlapping, on a rectangular floor space is presented.
References
More filters
Book

Genetic algorithms in search, optimization, and machine learning

TL;DR: In this article, the authors present the computer techniques, mathematical tools, and research results that will enable both students and practitioners to apply genetic algorithms to problems in many fields, including computer programming and mathematics.
Journal ArticleDOI

Resource-constrained project scheduling: Notation, classification, models, and methods

TL;DR: A classification scheme is provided, i.e. a description of the resource environment, the activity characteristics, and the objective function, respectively, which is compatible with machine scheduling and which allows to classify the most important models dealt with so far, and a unifying notation is proposed.
Journal ArticleDOI

Genetic Algorithms and Random Keys for Sequencing and Optimization

TL;DR: A general genetic algorithm to address a wide variety of sequencing and optimization problems including multiple machine scheduling, resource allocation, and the quadratic assignment problem is presented.
Journal ArticleDOI

Scheduling subject to resource constraints: classification and complexity

TL;DR: In this article, an extension of deterministic sequencing and scheduling problems, in which the jobs require the use of additional scarce resources during their execution, is considered, and a classification scheme for resource constraints is proposed and the computational complexity of the extended problem class is investigated.
Journal Article

An overview of genetic algorithms: Part 1, fundamentals

TL;DR: Genetic Algorithms (GAs) are adaptive methods which may be used to solve search and optimisation problems based on the genetic processes of biological organisms, which simulate those processes in natural populations which are essential to evolution.
Related Papers (5)