Learn · Circuit Complexity Theory

Lecture 9 of 60week-02

Lecture 09: Applications of Nechiporuk's Theorem

Prof. Raghunath Tewari · IIT Kanpur

Credits and licence

From
Circuit Complexity Theory, IIT Kanpur (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

  1. Lecture 01: Introduction I Video
  2. Lecture 02: Introduction II Video
  3. Lecture 03: Lower bound for circuits Video
  4. Lecture 04: Lower bound for formulas Video
  5. Lecture 05: Khrapchenko's theorem Video
  6. Lecture 06: Proof of Khrapchenko's Theorem Video
  7. Lecture 07: Applications of Khrapchenko's Theorem Video
  8. Lecture 08: Nechiporuk's Theorem Video
  9. Lecture 09: Applications of Nechiporuk's Theorem Video
  10. Lecture 10: Subbotovskaya's Theorem I Video
  11. Lecture 11: Subbotovskaya's Theorem II Video
  12. Lecture 12: Applications of Subbotovskaya's Theorem Video
  13. Lecture 13: Upper and Lower Bounds on the Andreev Function Video
  14. Lecture 14: Polynomial Size Monotone Formula for MAJORITY (Valiant's Theorem) I Video
  15. Lecture 15: Polynomial Size Monotone Formula for MAJORITY (Valiant's Theorem) II Video
  16. Lecture 16: Circuits for Addition Ripple Adder and Carry Lookahead Adder Video
  17. Lecture 17: Circuits for Addition Parallel Prefix Sum Method Video
  18. Lecture 18: Circuits for Iterated Addition and Multiplication Video
  19. Lecture 19: Bounded Depth Circuit Classes Video
  20. Lecture 20: Basic Circuit for Division using NewtonRaphson Method Video
  21. Lecture 21: Division in NC1 (Beame, Cook, Hoover Theorem) I Video
  22. Lecture 22: Division in NC1 (Beame, Cook, Hoover Theorem) II Video
  23. Lecture 23: Division in NC1 (Beame, Cook, Hoover Theorem) III Video
  24. Lecture 24: Division in NC1 (Beame, Cook, Hoover Theorem) IV Video
  25. Lecture 25: Division in NC1 (Beame, Cook, Hoover Theorem) V Video
  26. Lecture 26: Division in NC1 (Beame, Cook, Hoover Theorem) VI Video
  27. Lecture 27: Relation between Bounded Depth Circuit Classes and Uniform Complexity Classes I Video
  28. Lecture 28: Relation between Bounded Depth Circuit Classes and Uniform Complexity Classes II Video
  29. Lecture 29: Reducing Circuit Depth Video
  30. Lecture 30: P is in P/poly Video
  31. Lecture 31: Discussion on Circuit Lower Bounds for Bounded Depth Circuit Classes Video
  32. Lecture 32: Monotone Circuit Lower Bound for Clique (Razborov's Theorem) I Video
  33. Lecture 33: Monotone Circuit Lower Bound for Clique (Razborov's Theorem) II Video
  34. Lecture 34: Monotone Circuit Lower Bound for Clique (Razborov's Theorem) III Video
  35. Lecture 35: Monotone Circuit Lower Bound for Clique (Razborov's Theorem) IV Video
  36. Lecture 36: Monotone Circuit Lower Bound for Clique (Razborov's Theorem) V Video
  37. Lecture 37: Monotone Circuit Lower Bound for Clique (Razborov's Theorem) VI Video
  38. Lecture 38: Circuit Lower Bound for Parity by Approximating Circuits using Polynomials (RazborovSmolensky Theorem) I Video
  39. Lecture 39: Circuit Lower Bound for Parity by Approximating Circuits using Polynomials (RazborovSmolensky Theorem) II Video
  40. Lecture 40: Circuit Lower Bound for Parity by Approximating Circuits using Polynomials (RazborovSmolensky Theorem) III Video
  41. Lecture 41: Circuit Lower Bound for Parity using Switching Lemma (Hastad's Theorem) I Video
  42. Lecture 42: Circuit Lower Bound for Parity using Switching Lemma (Hastad's Theorem) II Video
  43. Lecture 43: Circuit Lower Bound for Parity using Switching Lemma (Hastad's Theorem) III Video
  44. Lecture 44: Proof of Hastad's Switching Lemma I Video
  45. Lecture 45: Proof of Hastad's Switching Lemma II Video
  46. Lecture 46: Communication Complexity of a Function Video
  47. Lecture 47: Relation Between Communication Complexity and Circuit Depth (KarchmerWigderson Theorem) I Video
  48. Lecture 48: Relation Between Communication Complexity and Circuit Depth (KarchmerWigderson Theorem) II Video
  49. Lecture 49: Bounded Width Branching Programs = NC1 (Barrington's Theorem) I Video
  50. Lecture 50: Bounded Width Branching Programs = NC1 (Barrington's Theorem) II Video
  51. Lecture 51: Width 3 Branching Programs = MOD3 o MOD2 circuits (Barrington's Theorem) I Video
  52. Lecture 52: Width 3 Branching Programs = MOD3 o MOD2 circuits (Barrington's Theorem) II Video
  53. Lecture 53: Uniform AC0 can be simulated by depth 3 Threshold circuits of quasipolynomial size (AllenderHertramph Theorem) I Video
  54. Lecture 54: Uniform AC0 can be simulated by depth 3 Threshold circuits of quasipolynomial size (AllenderHertramph Theorem) II Video
  55. Lecture 55: ValiantVazirani Theorem I Video
  56. Lecture 56: ValiantVazirani Theorem II Video
  57. Lecture 57: Natural Proof Barrier (RazborovRudich Theorem) I Video
  58. Lecture 58: Natural Proof Barrier (RazborovRudich Theorem) II Video
  59. Lecture 59: Pseudorandom Function Generator by Goldreich, Goldwasser and Micali I Video
  60. Lecture 60: Pseudorandom Function Generator by Goldreich, Goldwasser and Micali II Video