Warum alles stillsteht, wenn jeder auf jeden wartet: Deadlock-Theorie, Ressourcenallokationsgraphen, Dijkstras Bankieralgorithmus und Livelock