Я сформулировал следующую проблему сегодня, играя с моим GPS. Вот :
Пусть - ориентированный граф такой, что если то , т. является ориентацией основного неориентированного графа. Рассмотрим следующие операции:e = ( u , v ) ∈ E ( v , u ) ∉ E G
- : заменить ребро ребром( V , U )
- : сделать ребро ненаправленным
Пусть две специальные вершины. Рассмотрим следующие проблемы оптимизации:
- Min-Flip st-связность: Учитывая и две вершины найти минимальное количество ребер, которые нужно перевернуть, чтобы сделать направленный путь от до .
- Мин-флип сильной связности: учитывая найти минимальное количество ребер, которые нужно перевернуть, чтобы сделать сильной связности. Если невозможно сделать сильно связанным, переворачивая ребра, выведите NO.
- Минимальная непрямая сильная связность. Учитывая найдите минимальное количество ребер, которые должны быть ненаправленными, чтобы сделать сильной связью.
Обратите внимание, что вы не можете добавлять «новые» ребра. Вы только модифицируете существующие ребра, используя вышеуказанные операции. Известна ли эта проблема в литературе? Если да, каковы известные результаты?