CORE

Evolutionary Algorithms

24CSH709 · S7 · 4 credits

Official KTU 2024 syllabus subject — study with practice, PYQs and AI tools.

§
Syllabus
Loading syllabus…
Manage →
⚡ DAY-BEFORE EXAM

Have an exam tomorrow?

Get a high-yield attack plan focused on maximum marks per minute. Zero fluff, strict PYQ priority, active recall, and trap avoidance.

Strategy: High-yield concepts + PYQs + weak areas

Tap a module to mark as weak
PRIORITY A
Module 1

Why:Foundation module

+ Mark Weak
PRIORITY A
Module 2

Why:High exam relevance

+ Mark Weak
PRIORITY B
Module 3

Why:Core module

+ Mark Weak
PRIORITY B
Module 4

Why:Applied concepts

+ Mark Weak
PRIORITY C
Module 5

Why:Standard exam coverage

+ Mark Weak
Modules
Module 01Evolutionary Computing Preliminaries (9 hrs)expand

Introduction, Components of Evolutionary Algorithms – Representation, Evaluation Function (Fitness Function), Population, Parent Selection Mechanism, Variation Operators, Survivor Selection, Mechanism (Replacement), Initialization, Termination Condition. Example Applications - The 8-Queens Problem, The Knapsack Problem. Working of an Evolutionary Algorithm, Evolutionary Computing and Global Optimization.

Module 02Genetic Algorithms (10 hrs)expand

Representation of Individuals, Mutation and Recombination – Binary, Integer, Real- valued or Floating-Point, Permutation Representations, Multiparent recombination. Population Models, Parent Selection - Fitness Proportional Selection, Ranking Selection, Implementing Selection Probabilities, Tournament Selection. Survivor Selection - Age-Based Replacement, Fitness Based Replacement. Example Application: Solving a Job Shop Scheduling Problem.

Module 03Evolution strategies and Parameter control (8 hrs)expand

Evolution Strategy operators – Selection, Crossover, Mutation. A generic Evolution strategy Algorithm. Examples of Changing Parameters - Changing the Mutation Step Size. Changing the Penalty Coefficients. Classification of Control Techniques, Examples of Varying EA Parameter. Varying Several Parameters Simultaneously.

Module 04Multimodal and multiobjective optimization (9 hrs)expand

Multi-Modal Problems – Introduction. Genetic Drift, Biological Motivations and Algorithmic Approaches. Algorithmic vs. Genetic vs. Solution Space. Multi-Objective Evolutionary Algorithms – Example. Dominance and Pareto optimality. EA Approaches to Multi-Objective Optimization. Particle Swarm Optimization, Differential Evalution. Example Application: Distributed Co-Evolution of Job-shop Schedules.

Module 05Special form of Evolutions (8 hrs)expand

Co-evolution - Cooperative co-evolution. Competitive co-evolution, Example Application: Co-evolutionary Constraint Satisfaction. Interactive Evolution – Optimization. Design, Exploration. Interactive Evolutionary Design and Art, Example Application - The Mondriaan Evolver. Non-Stationary Function Optimization - Algorithmic Approaches, Selection and Replacement Policies. Example Application - The Time Varying Knapsack Problem.

Notes / Resources

Exam-focused notes are optional context — Continue Learning above works even without them.

Notes for this subject aren't written yet

Continue Learning above adapts to this subject anyway — it teaches from your active syllabus.