Hyper heuristic based on great deluge and its variants for exam timetabling problem

02/09/2012
by   Ei Shwe Sin, et al.
0

Today, University Timetabling problems are occurred annually and they are often hard and time consuming to solve. This paper describes Hyper Heuristics (HH) method based on Great Deluge (GD) and its variants for solving large, highly constrained timetabling problems from different domains. Generally, in hyper heuristic framework, there are two main stages: heuristic selection and move acceptance. This paper emphasizes on the latter stage to develop Hyper Heuristic (HH) framework. The main contribution of this paper is that Great Deluge (GD) and its variants: Flex Deluge(FD), Non-linear(NLGD), Extended Great Deluge(EGD) are used as move acceptance method in HH by combining Reinforcement learning (RL).These HH methods are tested on exam benchmark timetabling problem and best results and comparison analysis are reported.

READ FULL TEXT
research
12/03/2022

Longest Common Substring in Longest Common Subsequence's Solution Service: A Novel Hyper-Heuristic

The Longest Common Subsequence (LCS) is the problem of finding a subsequ...
research
06/15/2020

Evolution of Group-Theoretic Cryptology Attacks using Hyper-heuristics

In previous work, we developed a single Evolutionary Algorithm (EA) to s...
research
12/12/2018

Enhancing Selection Hyper-heuristics via Feature Transformations

Hyper-heuristics are a novel tool. They deal with complex optimization p...
research
03/29/2023

Training Feedforward Neural Networks with Bayesian Hyper-Heuristics

The process of training feedforward neural networks (FFNNs) can benefit ...
research
01/23/2018

Hyper-heuristics Can Achieve Optimal Performance for Pseudo-Boolean Optimisation

Selection hyper-heuristics are randomised search methodologies which cho...
research
01/20/2016

Selecting Efficient Features via a Hyper-Heuristic Approach

By Emerging huge databases and the need to efficient learning algorithms...
research
09/08/2015

Evolving TSP heuristics using Multi Expression Programming

Multi Expression Programming (MEP) is an evolutionary technique that may...

Please sign up or login with your details

Forgot password? Click here to reset