Работа посвящена разработке алгоритмов определения приоритетов ремонта объектов критических инженерных инфраструктур с целью оптимизации процесса восстановления снабжения ресурсом потребителей. Рассматриваются повреждения, вызванные внешними воздействиями различной природы, такими как преднамеренные воздействия и природные явления. В качестве критерия формирования последовательности ремонта поврежденных объектов рассматривается присоединенная мощность потребителей (в упрощенном виде – их количество), а также учитывается их важность. В предлагаемом подходе анализируется топология инженерных инфраструктур, учитываются как собственные последствия отказавших элементов, так и синергетические последствия отказа этих элементов в системе. Демонстрируется применение разработанных алгоритмов при формировании последовательности восстановления повреждений, вызванных преднамеренными и природными воздействиями. Работа алгоритмов иллюстрируется на примере электрической сети, представляющей собой модифицированную тестовую электрическую схему 14 шин IEEE.