Hello.

I'm currently using Data.Graph.Inductive to represent a directed graph.  

I want to detect all cycles within the graph and 'break' them by inserting a 
minimal number of nodes that are labelled with a special cycle-breaker label.

Can anyone give me advice on a good algorithm for finding the cycles and 
finding the optimum edges to insert the cycle-breaking nodes on?


Thanks
Daniel
_______________________________________________
Haskell-Cafe mailing list
Haskell-Cafe@haskell.org
http://www.haskell.org/mailman/listinfo/haskell-cafe

Reply via email to