Pavlína Koutecká Surgery planning using branch-and-price algorithm accelerated using machine learning