Аннотация:
Предлагается линейный по времени и используемой памяти алгоритм, строящий минимальную последовательность операций, которая преобразует одну структуру (ориентированный граф из циклов и цепей) в другую. Структуры в такой последовательности могут иметь переменное множество ребер, список операций фиксирован и включает удаление и вставку участка структуры. Приводится полное доказательство точности алгоритма, т.е. того, что он находит соответствующий минимум.
Образец цитирования:
К. Ю. Горбунов, В. А. Любецкий, “Линейный алгоритм минимальной перестройки структур”, Пробл. передачи информ., 53:1 (2017), 60–78; Problems Inform. Transmission, 53:1 (2017), 55–72
K. Gorbunov, V. Lyubetsky, “Multiplicatively exact algorithms for transformation and reconstruction of directed path-cycle graphs with repeated edges”, Mathematics, 9:20 (2021), 2576
K. Gorbunov, V. Lyubetsky, “Linear time additively exact algorithm for transformation of chain-cycle graphs for arbitrary costs of deletions and insertions”, Mathematics, 8:11 (2020), 2001
К. Ю. Горбунов, В. А. Любецкий, “Почти точный линейный алгоритм преобразования графов из цепей и циклов, с оптимизацией суммы цен операций”, Докл. РАН. Матем., информ., проц. упр., 494 (2020), 26–29; K. Yu. Gorbunov, V. A. Lyubetskii, “An almost exact linear algorithm for transformation of chain-cycle graphs with optimization of the sum of operation costs”, Dokl. Math., 102:2 (2020), 376–379
К. Ю. Горбунов, В. А. Любецкий, “Линейный алгоритм перестройки графа”, Автомат. и телемех., 2018, № 12, 124–141; K. Yu. Gorbunov, V. A. Lyubetsky, “A linear algorithm for restructuring a graph”, Autom. Remote Control, 79:12 (2018), 2203–2216
V. A. Lyubetsky, E. Lyubetskaya, K. Gorbunov, “Linear algorithm for a cyclic graph transformation”, Lobachevskii J. Math., 39:9 (2018), 1217–1227
Lyubetsky V., Gershgorin R., Gorbunov K., “Chromosome Structures: Reduction of Certain Problems With Unequal Gene Content and Gene Paralogs to Integer Linear Programming”, BMC Bioinformatics, 18 (2017), 537
Gorbunov K.Yu., Lyubetsky V.A., “A Linear Algorithm For the Shortest Transformation of Graphs With Different Operation Costs”, J. Commun. Technol. Electron., 62:6 (2017), 653–662