title: Linearizing a DAG with multiple sources
body: <p>I am looking at my algorithms book, and I see there is a simple algorithm to linearize a single source, directed acyclic graph by deleting source nodes one by one. Can someone give me an example for why this would not work for multiple sources?</p>