An extension of the Greedy Approach to the Travelling Salesman Problem incorporating Dynamic Weight Patterns