You might have started hopping through the list of ML algorithms in your mind. But, wait! Such questions are asked to test your machine learning fundamentals.
This is not a machine learning problem. This is a route optimization problem. A machine learning problem consist of three things:
- There exist a pattern.
- You cannot solve it mathematically (even by writing exponential equations).
- You have data on it.
Always look for these three factors to decide if machine learning is a tool to solve a particular problem.