Lecture

Computational Complexity

Related lectures (39)
Quantum and Nanocomputing
Covers quantum wire analysis, transmission function, and tunneling in dots.
Turing Machines: Recursive Languages
Covers Turing machines, recursive languages, undecidability, and infinite executions in computational theory.
Complexity of Algorithms
Explores the complexity of algorithms, including big-O notation and efficiency analysis.
Complex Systems: Critical Phenomena
Explores critical phenomena in complex systems, including stochastic objects, percolation, and combinatorial optimization.
Algorithmic Complexity: Travel Time Analysis
Covers algorithmic complexity and travel time analysis, focusing on measuring the time taken by algorithms and evaluating their performance.
Dynamic Programming: Knapsack
Explores dynamic programming for the Knapsack problem, discussing strategies, algorithms, NP-hardness, and time complexity analysis.
Theory of Computation: Countability and Undecidable Problems
Explores countability and undecidable problems in the theory of computation.
Analytical Geometry: Cartesian Equations
Covers Cartesian equations in analytical geometry, focusing on encoding line directions and unique equations.
Undecidability: Recursive Languages and Turing Machines
Explores undecidability through recursive languages, Turing machines, and the halting problem.
Quantifier Elimination Steps for Presburger Arithmetic
Explores quantifier elimination steps for Presburger Arithmetic, emphasizing techniques to simplify and eliminate quantifiers efficiently.

Graph Chatbot

Chat with Graph Search

Ask any question about EPFL courses, lectures, exercises, research, news, etc. or try the example questions below.

DISCLAIMER: The Graph Chatbot is not programmed to provide explicit or categorical answers to your questions. Rather, it transforms your questions into API requests that are distributed across the various IT services officially administered by EPFL. Its purpose is solely to collect and recommend relevant references to content that you can explore to help you answer your questions.