What I am looking for is a algorithm from Dantzig which should find a longest way in digraph. Couple of science sources mention this algorithm so afterwhile I have been able to track it down to this book:
since I don't speak french it is matter of time until I translate all of that. I am unable to find any english-written resources. If you have knowledge of this algorithm, I would be much obliged if you pointed me to alternative resource.
Okay I think I found it. The simple trick is to:
Good thing is this algorithm should also work for multigraphs.
UPDATE: I ended up using Bellman-Ford algorithm with the modification described above. Worked for directed multigraph with negative edges.