A Constraint Driven Solution Model for Discrete Domains with a Case Study of Exam Timetabling Problems

02/08/2020
by   Anuraganand Sharma, et al.
0

Many science and engineering applications require finding solutions to planning and optimization problems by satisfying a set of constraints. These constraint problems (CPs) are typically NP-complete and can be formalized as constraint satisfaction problems (CSPs) or constraint optimization problems (COPs). Evolutionary algorithms (EAs) are good solvers for optimization problems ubiquitous in various problem domains, however traditional operators for EAs are 'blind' to constraints or generally use problem dependent objective functions; as they do not exploit information from the constraints in search for solutions. A variation of EA, Intelligent constraint handling evolutionary algorithm (ICHEA), has been demonstrated to be a versatile constraints-guided EA for continuous constrained problems in our earlier works in (Sharma and Sharma, 2012) where it extracts information from constraints and exploits it in the evolutionary search to make the search more efficient. In this paper ICHEA has been demonstrated to solve benchmark exam timetabling problems, a classic COP. The presented approach demonstrates competitive results with other state-of-the-art approaches in EAs in terms of quality of solutions. ICHEA first uses its inter-marriage crossover operator to satisfy all the given constraints incrementally and then uses combination of traditional and enhanced operators to optimize the solution. Generally CPs solved by EAs are problem dependent penalty based fitness functions. We also proposed a generic preference based solution model that does not require a problem dependent fitness function, however currently it only works for mutually exclusive constraints.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
08/22/2020

Optimistic variants of single-objective bilevel optimization for evolutionary algorithms

Single-objective bilevel optimization is a specialized form of constrain...
research
10/04/2016

A Constraint-Handling Technique for Genetic Algorithms using a Violation Factor

Over the years, several meta-heuristic algorithms were proposed and are ...
research
04/17/2015

Feasibility Preserving Constraint-Handling Strategies for Real Parameter Evolutionary Optimization

Evolutionary Algorithms (EAs) are being routinely applied for a variety ...
research
05/30/2020

Grover Mixers for QAOA: Shifting Complexity from Mixer Design to State Preparation

We propose GM-QAOA, a variation of the Quantum Alternating Operator Ansa...
research
11/19/2020

Exploring Constraint Handling Techniques in Real-world Problems on MOEA/D with Limited Budget of Evaluations

Finding good solutions for Multi-objective Optimization (MOPs) Problems ...
research
03/22/2020

Certified Global Minima for a Benchmark of Difficult Optimization Problems

We provide the global optimization community with new optimality proofs ...
research
06/20/2020

Learning Objective Boundaries for Constraint Optimization Problems

Constraint Optimization Problems (COP) are often considered without suff...

Please sign up or login with your details

Forgot password? Click here to reset