Я, видимо, чего-то не понимаю, но
а) как из двух базовых глав теории графов можно сделать целый «курс»?
б) зачем целый «курс» по базовым проблемам? Если мне память не изменяет, то каждая из перечисленных проблем заняла у нас в своё время ровно одну лекцию, и проблем с пониманием вроде как не возникло.
Что же вы успели изучить за две лекции? Нам Максим Бабенко читал в прошлом году годовой (!) спецкурс по потокам, и он далеко не все успел, что хотел. Вот программа, если интересно:
Понятное дело, что если закопаться «с головой», то литературы можно набрать на год (и больше) ежедневного чтения. Другой вопрос — нужно ли это и будет ли это востребовано аудиторией именно в таком виде. В ВУЗе, где я учился, практиковался подход обучения концепции и указания направления для дальнейшего получения информации, в результате чего после базового «прояснения» в голове любая следующая концепция воспринимается без труда. К примеру, гиперграфы и гиперсети (и потоки в них) нам в явном виде нам не давали, и уж тем более не разбирали детально критерии надёжности, что, однако, никак не помешало мне написать и защитить диплом (который потом перерос в кандидатскую диссертацию), одним из ключевых моментов которого была вероятность пропуска потока заданной величины в гиперсети.
Надеюсь, я ответил на Ваш вопрос, заданный в первом предложении?
Курс Андрея Гольдберга «Кратчайшие пути и максимальные потоки»