Back to results

Robert Gordon University

Effective and efficient estimation of distribution algorithms for permutation and scheduling problems.

Abstract

dc:description.abstract

Estimation of Distribution Algorithm (EDA) is a branch of evolutionary computation that learn a probabilistic model of good solutions. Probabilistic models are used to represent relationships between solution variables which may give useful, human-understandable insights into real-world problems. Also, developing an effective PM has been shown to significantly reduce function evaluations needed to reach good solutions. This is also useful for real-world problems because their representations are often complex needing more computation to arrive at good solutions. In particular, many real-world problems are naturally represented as permutations and have expensive evaluation functions. EDAs can, however, be computationally expensive when models are too complex. There has therefore been much recent work on developing suitable EDAs for permutation representation. EDAs can now produce state-of-the-art performance on some permutation benchmark problems. However, models are still complex and computationally expensive making them hard to apply to real-world problems. This study investigates some limitations of EDAs in solving permutation and scheduling problems. The focus of this thesis is on addressing redundancies in the Random Key representation, preserving diversity in EDA, simplifying the complexity attributed to the use of multiple local improvement procedures and transferring knowledge from solving a benchmark project scheduling problem to a similar real-world problem. In this thesis, we achieve state-of-the-art performance on the Permutation Flowshop Scheduling Problem benchmarks as well as significantly reducing both the computational effort required to build the probabilistic model and the number of function evaluations. We also achieve competitive results on project scheduling benchmarks. Methods adapted for solving a real-world project scheduling problem presents significant improvements.

Degree

thesis:*
Name dc:type.qualificationname
PhD
Level dc:type.qualificationlevel
Doctoral
Grantor dc:publisher.institution
Robert Gordon University
Year dc:date.issued
2018

Author and committee

dc:creator, dc:contributor.*
Author dc:creator
  • Ayodele, Mayowa
Advisor dc:contributor.advisor
  • John McCall and Olivier Regnier-Coudert

Subjects

dc:subject × 8

Rights

Language dc:language
en

Identifiers

dc:identifier.*
Identifier
oai:rgu-repository.worktribe.com:248953
OAI identifier oai:identifier
oai:rgu-repository.worktribe.com:248953

Chain of custody

source
Harvested from
Robert Gordon University
Base URL
rgu-repository.worktribe.com/oaiprovider
Last updated
2026-07-24
Source record
OAI-PMH GetRecord
citation

Ayodele, Mayowa. Effective and efficient estimation of distribution algorithms for permutation and scheduling problems.. Doctoral thesis, Robert Gordon University, 2018. https://rgu-repository.worktribe.com/248953/1/AYODELE%202018%20Effective%20and%20efficient%20estimation