Introduction to algorithms for data mining and machine learning - Yang, Xin-She (Academic Press, 2019)