1.
Cormen, T.H.: Introduction to algorithms. MIT Press, Cambridge, Mass (2009).
2.
Jungnickel, D.: Graphs, networks, and algorithms. Springer, Berlin, Heidelberg (2013).
3.
Mehlhorn, K.: Data Structures and Algorithms 1: Sorting and Searching. , Springer, 2011.
4.
Mehlhorn, K.: Data Structures and Algorithms 2: Graph Algorithms and NP-Completeness. , Springer, 2011.
5.
Data Structures and Algorithms 3: Multi-Dimensional Searching and Computational Geometry. , Springer, 2012.
6.
Jungnickel, D.: Graphs, networks and algorithms. , Springer-Verlag Berlin and Heidelberg GmbH & Co. KG, 2014.
7.
Kleinberg, J., Tardos, É.: Algorithm design. Pearson, Harlow, Essex (2014).
8.
Kleinberg, J., Tardos, É.: Algorithm design. Pearson, Harlow, Essex (2014).
9.
Diestel, R.: Graph theory. Springer, Berlin (2017).
10.
Gross, J.L., Yellen, J., Anderson, M.: Graph theory and its applications. CRC Press, Taylor & Francis Group, Boca Raton (2019).
11.
West, D.B.: Introduction to graph theory. Prentice Hall, Upper Saddle River, N.J. (2001).