Solving the Asymmetric Traveling Salesman Problem with Periodic Constraints