Попробуйте так: Пусть удаляемый канал AB. Разобьем все Порты на 4 группы:

- кратчайший путь от A до X содержит AB и кратчайший путь от B до X содержит AB,

- кратчайший путь от A до X не содержит AB, а кратчайший путь от B до X содержит AB.

- кратчайший путь от A до X содержит AB, а кратчайший путь от B до X не содержит AB.

- кратчайший путь от A до X не содержит AB и кратчайший путь от B до X не содержит AB.
1.

,

2. Если

непусто, то задача решена.
3. S - пусто.
4.Кратчайший путь между элементами из

не содержит AB.
Кратчайший путь между элементами из

не содержит AB.
5. Возьмем ребро CD,

. Пусть

искомый.
Это план решения.