For example I have the following problem: I have a salesman agent that sells 4 products (a, b, c, and d). it has 10 costumers overall: 3 that need product a, 3 that need product b, 3 that need product c, and 1 that needs product d. not every client has a road (link) to all other clients. the agent is currently at the home of costumer 1 that needs product a and his goal is to get satisfy costumer 10 who needs product d. such that it needs to go through all the clients to get to costumer 10.
Can anyone please help? Thanks!