Learn · NPTEL

Course10810118565 lectures

Stochastic Control and Communication

Prof. Ankur A. Kulkarni · IIT Bombay

Start with lecture 1 At NPTEL

About

The legacy of control is marked by a historic misconception that stochastic control problems could be solved using deterministic controllers superimposed with optimal state estimators and conventional communication protocols. Over time, we realized that this architecture is suboptimal and co-design of communication and control offers orders of magnitude of improvements. This applies to systems such as smart cities, transportation systems, power grids, gaming and financial markets. This complex subject requires simultaneous application of control theory and communication theory. At present these elements are taught separately in courses designed either exclusively for deterministic control theory, or exclusively for communication theory. This leaves behind a gap, namely blending insights from both disciplines to arrive at approaches for networked control problems. This course seeks to fill this gap. It will begin with centralized stochastic control, and then highlight open issues that arise in decentralization and the role of communication theory. Finally it will cover communication theory and establish viewpoints from which stochastic control and communication theory can be approached simultaneously.

Intended audience: Students, researchers and practitioners of control and automation across any discipline.

Prerequisites: Comfort with probability.INTENDED AUDIENCE: Students, researchers and practitioners of control and automation across any discipline.

Lectures

Week 1

  1. Lecture 1 : Decision Making under Uncertainty YouTube
  2. Lecture 2 : Expected Utility Theory YouTube
  3. Lecture 3 : Expected Utility Theory II YouTube
  4. Lecture 4 : Expected Utility Theory III YouTube
  5. Lecture 5 : Role of Information in Decision Making YouTube

Week 2

  1. Lecture 6 : State space modelling of sequential decision making; example of Inventory Control Problem -I YouTube
  2. Lecture 7 : Inventory Control Problem II YouTube
  3. Lecture 8 : Policy as a solution concept YouTube
  4. Lecture 9 : Introduction to MDP YouTube
  5. Lecture 10 : Types of Policy in MDP YouTube

Week 3

  1. Lecture 11 : Interpreting randomised decision rules YouTube
  2. Lecture 12 : Stationary Transition Probability: State Diagram Representation and example of Markov policies YouTube
  3. Lecture 13 : Example of History Dependent Policies YouTube
  4. Lecture 14 : Complexity of the problem using brute force approach YouTube
  5. Lecture 15 : Principle of Optimality YouTube

Week 4

  1. Lecture 16 : Dynamic Programming Algorithm YouTube
  2. Lecture 17 : DP Algo applied to Inventory Control Problem YouTube
  3. Lecture 18 : DP Algo applied to Inventory Control Problem (Continued) YouTube
  4. Lecture 19 : DP Algo applied to Inventory Control Problem (Continued) YouTube
  5. Lecture 20 : Optimal Stopping Problem YouTube

Week 5

  1. Lecture 21 : Optimal Stopping Example: Secretary Problem YouTube
  2. Lecture 22 : Optimal Stopping Example: Secretary Problem (Continued) YouTube
  3. Lecture 23 : Optimal Stopping Example: Secretary Problem (Continued) YouTube
  4. Lecture 24 : Linear System Quadratic Cost Problem YouTube
  5. Lecture 25 : Linear System Quadratic Cost Problem (Continued) YouTube

Week 6

  1. Lecture 26 : Solving it via DP algorithm (Continued) YouTube
  2. Lecture 27 : Equivalence between Optimal HR Policyand optimal Markov Deterministic Policy YouTube
  3. Lecture 28 : Stochastic Control under incomplete state information YouTube
  4. Lecture 29 : Stochastic Control under incomplete state information (Continued) YouTube
  5. Lecture 30 : Stochastic Control under incomplete state information: Example YouTube
  6. Lecture 31 : Stochastic Control under incomplete state information: Example (Continued) YouTube
  7. Lecture 32 : Stochastic Control under incomplete state information: Example (Continued) YouTube
  8. Lecture 33 : Stochastic Control under incomplete state information: Example (Continued) YouTube

Week 7

  1. Lecture 34 : LQ systems with Imperfect Information- I YouTube
  2. Lecture 35 : LQ systems with Imperfect Information- II YouTube
  3. Lecture 36 : LQ systems with Imperfect Information-III YouTube
  4. Lecture 37 : LQ systems with Imperfect Information-IV YouTube
  5. Lecture 38 : Filtering-I YouTube
  6. Lecture 39 : Filtering-II YouTube

Week 8

  1. Lecture 40 : Kalman Filtering-I YouTube
  2. Lecture 41 : Kalman Filtering-II YouTube
  3. Lecture 42 : Kalman Filtering-III YouTube
  4. Lecture 43 : Belief State Formulation-I YouTube
  5. Lecture 44 : Belief State Formulation-II YouTube

Week 9

  1. Lecture 45 : Information Structures-I YouTube
  2. Lecture 46 : Information Structures-II YouTube
  3. Lecture 47 : Witsenhausen Problem-I YouTube
  4. Lecture 48 : Witsenhausen Problem-II YouTube
  5. Lecture 49 : Witsenhausen Problem-III YouTube

Week 10

  1. Lecture 50 : Witsenhausen Problem-IV YouTube
  2. Lecture 51 : Witsenhausen Problem-V YouTube
  3. Lecture 52 : Witsenhausen Problem-VI YouTube
  4. Lecture 53 : Witsenhausen Problem-VII YouTube

Week 11

  1. Lecture 54 : Team Decision Theory-I YouTube
  2. Lecture 55 : Team Decision Theory-II YouTube
  3. Lecture 56 : Team Decision Theory-III YouTube
  4. Lecture 57 : Team Decision Theory-IV YouTube
  5. Lecture 58 : Team Decision Theory-V YouTube
  6. Lecture 59 : Team Decision Theory-VI YouTube
  7. Lecture 60 : Team Decision Theory-VII YouTube

Week 12

  1. Lecture 61 : Communication Theory-I YouTube
  2. Lecture 62 : Communication Theory-II YouTube
  3. Lecture 63 : Communication Theory-III YouTube
  4. Lecture 64 : Communication Theory-IV YouTube
  5. Lecture 65 : Communication Theory-V YouTube

Syllabus and materials

At NPTEL, as the course publishes them.

Credits and licence

Institution
IIT Bombay
Department
Electrical Engineering
Teacher
Prof. Ankur A. Kulkarni
Level
Graduate
Language
English
Subjects
Engineering
Source
NPTEL
Licence
CC BY-NC-SA, as NPTEL states it. Non-commercial use only. NPTEL's terms
Attribution
NPTEL states: "Distributed under Creative Commons Attribution-ShareAlike / CC BY - NC - SA", beside a BY-NC-SA badge.
Who can watch
NPTEL gives no rating. Invisible Network shows it to Tweens profiles and older, judged from what the source says about it. How courses are placed