Heuristic Strategies for Multi-Robot exploration and Optimal Collaborative Exploration Problem