Resource allocation optimization of a disrupted interdependent system using machine learning