This is an optimization / minimum flow problem. For this directed graph, I would like all vertices to be visited exactly once, but this graph can exist multiple disjoint paths, and each path has constraints on its total cost. The goal of this problem is to minimize the total cost of all disjoint paths.
I only know how to find Dijkstra shortest path, and I am not sure if similar principle can be applied. Please help me out and share your thoughts on this.
Thank you so much!