Linear algorithm for minimal rearrangement of structures
- Authors: Gorbunov K.Y.1, Lyubetsky V.A.1
-
Affiliations:
- Kharkevich Institute for Information Transmission Problems
- Issue: Vol 53, No 1 (2017)
- Pages: 55-72
- Section: Large Systems
- URL: https://journal-vniispk.ru/0032-9460/article/view/166359
- DOI: https://doi.org/10.1134/S0032946017010057
- ID: 166359
Cite item
Abstract
We propose a linear time and linear space algorithm which constructs a minimal sequence of operations rearranging one structure (directed graph of cycles and paths) into another. Structures in such a sequence may have a varying number of edges; a list of operations is fixed and includes deletion and insertion of a fragment of a structure. We give a complete proof that the algorithm is correct, i.e., finds the corresponding minimum.
About the authors
K. Yu. Gorbunov
Kharkevich Institute for Information Transmission Problems
Author for correspondence.
Email: gorbunov@iitp.ru
Russian Federation, Moscow
V. A. Lyubetsky
Kharkevich Institute for Information Transmission Problems
Email: gorbunov@iitp.ru
Russian Federation, Moscow
Supplementary files
