?
Улучшение живучести системы с помощью дублирования путей
Исследуется проблема живучести распределенных сетей. Распределенная система моделируется конечным связным неориентированным графом, вершины которого делятся на два типа: хосты и коммутаторы. Хосты выполняют вычислительные функции, а коммутаторы обеспечивают доставку сообщений между хостами. Под живучестью системы понимается ее способность выполнять свои основные функции по передаче сообщений после выхода из строя некоторых ребер графа. Решение проблемы живучести системы обеспечивается дублированием путей, используемых для передачи сообщений. Основным условием корректного решения является отсутствие зацикливания сообщений в сети при выбранных основных и дублирующих путях. Доказывается теорема о четырех путях для случая одного хоста-отправителя и двух хостов-получателей: если для каждого из двух хостов-получателей существуют два непересекающихся по ребрам пути из хоста-отправителя в этот хост-получатель, то можно выбрать эти четыре пути такими, что зацикливания сообщений не возникнет.