Discuss heuristic and non-heuristic search methods? How can you apply these algorithms to recommend friends on social media network? What could be issues in this case when you use non-heuristic algorithms? What are possible heuristic algorithms? Work out this example with different types of agents.