Text this: Ant colony algorithm of partially optimal programming based on dynamic convex hull guidance for solving TSP problem