Learn · Selected Topics in Decision Modeling
Lecture 7 of 40MODULE 2
Lecture 7 : Knapsack Problem
Prof. Biswajit Mahanty · IIT Kharagpur
Credits and licence
- From
- Selected Topics in Decision Modeling, IIT Kharagpur (at NPTEL)
- Licence
- CC BY-NC-SA, as NPTEL states it. Non-commercial use only.
- Attribution
- NPTEL states: "Distributed under Creative Commons Attribution-ShareAlike / CC BY - NC - SA", beside a BY-NC-SA badge.
- Who can watch
- Tweens profiles and older. How courses are placed
All the lectures
- Lecture 1 : Dynamic Programming : Introduction
- Lecture 2 : Stagecoach Problem
- Lecture 3 : An Investment Problem
- Lecture 4 : An Investment Problem (Contd.)
- Lecture 5 : Further Examples
- Lecture 6 : Machine Allocation and Cargo Loading Problem
- Lecture 7 : Knapsack Problem
- Lecture 8 : Probabilistic Dynamic Programming
- Lecture 9 : Probabilistic Dynamic Programming (Contd.)
- Lecture 10 : Dijkstra's Algorithm
- Lecture 11 : Integer Programming : Introduction
- Lecture 12 : Integer Programming : Formulation
- Lecture 13 : Integer Programming : Formulation (Contd.)
- Lecture 14 : Integer Linear Programming
- Lecture 15 : Cutting Plane Method
- Lecture 16 : Exhaustive Enumeration and Branch and Bound Techniques
- Lecture 17 : Branch and Bound Technique
- Lecture 18 : Assignment and Travelling Salesman Problem
- Lecture 19 : Travelling Salesman Problem (Contd.)
- Lecture 20 : Heuristic Methods for Integer Programming
- Lecture 21 : Non-Linear Programming : Introduction
- Lecture 22 : Single-Variable Unconstrained Optimization
- Lecture 23 : Multi-variable Unconstrained NLP
- Lecture 24 : Solving Unconstrained NLP
- Lecture 25 : Numerical Methods for Unconstrained NLP
- Lecture 26 : Constrained NLP : Lagrange Multipliers
- Lecture 27 : Constrained NLP : KKT Conditions
- Lecture 28 : Constrained NLP : KKT Conditions (Contd.)
- Lecture 29 : Quadratic Programming
- Lecture 30 : Example problems on Constrained NLP
- Lecture 31 : Introduction to Metaheuristics
- Lecture 32 : Genetic Algorithms
- Lecture 33 : Genetic Algorithm Process
- Lecture 34 : Genetic Algorithm Process (Contd.)
- Lecture 35 : Genetic Algorithm Examples
- Lecture 36 : Simulated Annealing
- Lecture 37 : Tabu Search
- Lecture 38 : Particle Swarm Optimization
- Lecture 39 : Multi-Objective Optimization
- Lecture 40 : NSGA-II Examples