Chapter 2 of Iris H.-R. Jiang's algorithm analysis discusses computational tractability and efficiency in algorithms, focusing on the importance of running time and memory usage as inputs scale. It offers definitions of efficiency, emphasizing polynomial time as a key characteristic of good algorithms and contrasting it with brute-force methods. The chapter also includes practical considerations on implementing algorithms and their performance across different input sizes.