Introduction to Algorithms, Thomas H. Cormen, Charles E. Leiserson, Ronald L. Rivest, and Clifford Stein, 2022 (MIT Press) - A widely acclaimed and comprehensive textbook on algorithms, providing a rigorous mathematical treatment of BFS, its properties, and complexity analysis.
Data Structures and Algorithms in Python, Michael T. Goodrich, Roberto Tamassia, and Michael H. Goldwasser, 2013 (John Wiley & Sons) - A widely used textbook offering clear explanations and Python implementations of BFS, suitable for readers looking for practical coding examples.
Introduction to Algorithms, Lecture 14: Breadth-First Search (BFS), Erik Demaine, Srini Devadas, 2011MIT OpenCourseWare (MIT OpenCourseWare) - MIT OpenCourseWare lecture notes providing an accessible yet rigorous academic explanation of BFS, its algorithm, properties, and applications.