Introduction
  • Promo Video
  • Course Outline
  • Operations Research
  • Quiz #1
  • Continuous vs. Combinatorial Problems
  • P vs. NP Problems Resource (IMPORTANT!!!)
  • Metaheuristics
  • Search Techniques #1
  • Search Techniques #2
  • Search Techniques #3
  • Quiz #2
Simulated Annealing
  • Simulated Annealing #1
  • Simulated Annealing #2
  • Simulated Annealing #3
  • Quiz #3
  • Updated Course (IMPORTANT)
  • SA: Continuous Problem - The Himmelblau Function
  • SA: Continuous Problem - Python #1 - Basics
  • SA: Continuous Problem - Python #2 - User-Set Parameters
  • SA: Continuous Problem - Python #3 - Neighborhood Search
  • SA: Continuous Problem - Python #4 - Do We Accept Worse Moves?
  • SA: Continuous Problem - Python #5 - Iterations and Solving
  • SA: Continuous Problem - Python #6 - Different Runs for Different Outcomes
  • SA: Continuous Problem - Python #7 - Plotting Results #1
  • SA: Continuous Problem - Python #8 - Plotting Results #2
  • Updated Course Reminder (IMPORTANT)
  • SA: Coding a Combinatorial Problem with Python, Part #1
  • SA: Coding a Combinatorial Problem with Python, Part #2
  • SA: Coding a Combinatorial Problem with Python, Part #3
Genetic Algorithm
  • Genetic Algorithm #1
  • Genetic Algorithm #2
  • Genetic Algorithm #3
  • Chromosome Length
  • Genetic Algorithm - Pseudocode and Flowchart
  • Genetic Algorithm - Methodology
  • Quiz #4
  • Updated Course (IMPORTANT)
  • GA: Coding a Continuous Problem - The Himmelblau Function
  • GA: Continuous Problem - Python #1 - Objective Function Value #1
  • GA: Continuous Problem - Python #2 - Objective Function Value #2
  • GA: Continuous Problem - Python #3 - Objective Function Value #3
  • GA: Continuous Problem - Python #4 - Selecting Parents #1
  • GA: Continuous Problem - Python #5 - Selecting Parents #2
  • GA: Continuous Problem - Python #6 - Selecting Parents #3
  • GA: Continuous Problem - Python #7 - Selecting Parents #4
  • GA: Continuous Problem - Python #8 - Selecting Parents #5
  • GA: Continuous Problem - Python #9 - Selecting Parents #6
  • GA: Continuous Problem - Python #10 - Crossover Operator #1
  • GA: Continuous Problem - Python #11 - Crossover Operator #2
  • GA: Continuous Problem - Python #12 - Crossover Operator #3
  • GA: Continuous Problem - Python #13 - Mutation Operator #1
  • GA: Continuous Problem - Python #14 - Mutation Operator #2
  • GA: Continuous Problem - Python #15 - Mutation Operator #3
  • GA: Continuous Problem - Python #16 - Mutation Operator #4
  • GA: Continuous Problem - Python #17 - Functions and Packages
  • GA: Continuous Problem - Python #18 - Solving #1
  • GA: Continuous Problem - Python #19 - Solving #2
  • GA: Continuous Problem - Python #20 - Solving #3
  • GA: Continuous Problem - Python #21 - Solving #4
  • GA: Continuous Problem - Python #22 - Solving #5
  • GA: Continuous Problem - Python #23 - Solving #6
  • GA: Continuous Problem - Python #24 - Solving #7
  • GA: Continuous Problem - Python #25 - Solving #8
  • GA: Continuous Problem - Python #26 - Solving #9
  • GA: Continuous Problem - Python #27 - Plotting Results
  • Updated Course Reminder (IMPORTANT)
  • GA: Coding a Combinatorial Problem with Python, Part #1
  • GA: Coding a Combinatorial Problem with Python, Part #2
  • GA: Coding a Combinatorial Problem with Python, Part #3
  • GA: Coding a Combinatorial Problem with Python, Part #4
  • GA: Coding a Combinatorial Problem with Python, Part #5
Tabu Search
  • Tabu Search #1
  • Tabu Search #2
  • Tabu Search #3
  • Quiz #5
  • TS: Coding a Combinatorial Problem with Python, Part #1
  • TS: Coding a Combinatorial Problem with Python, Part #2
  • TS: Coding a Combinatorial Problem with Python, Part #3
Evolutionary Strategies
  • Evolutionary Strategies #1
  • Evolutionary Strategies #2
  • Evolutionary Strategies #3
  • Quiz #6
  • ES: Coding a Continuous Problem with Python, Part #1
  • ES: Coding a Continuous Problem with Python, Part #2
  • ES: Coding a Continuous Problem with Python, Part #3
Constraint Handling
  • Constraint Handling #1
  • Constraint Handling #2
  • Constraint Handling #3
  • Quiz #7
BONUS OFFER!!
  • Bonus Lecture: Discounted Coupons