Are you an EPFL student looking for a semester project?
Work with us on data science and visualisation projects, and deploy your project as an app on top of Graph Search.
This lecture covers the correctness of algorithms, complexity analysis in terms of the number of elementary instructions needed for worst-case scenarios, and examples comparing the efficiency of different algorithms based on the size of the input. Through mathematical demonstrations, the instructor explains the concept of algorithmic complexity and illustrates it with the analysis of two algorithms, highlighting the importance of considering worst-case scenarios for performance evaluation. The lecture also delves into the calculation of the number of elementary instructions required by each algorithm, providing insights into how to determine the most efficient approach based on the input size.