CLUSTERING OF SITUATIONS IN SOLUTION ALGORITHMS OF THE TRAVELING SALESMAN PROBLEM AND ITS APPLICATION I SOME APPLIED PROBLEMS. Part I. GENERAL DESCRIPTION OF PROBLEMS AND ALGORITHMS