IDEAS home Printed from https://ideas.repec.org/a/gam/jmathe/v9y2021i20p2576-d655793.html
   My bibliography  Save this article

Multiplicatively Exact Algorithms for Transformation and Reconstruction of Directed Path-Cycle Graphs with Repeated Edges

Author

Listed:
  • Konstantin Gorbunov

    (Institute for Information Transmission Problems, Russian Academy of Sciences, 127051 Moscow, Russia)

  • Vassily Lyubetsky

    (Institute for Information Transmission Problems, Russian Academy of Sciences, 127051 Moscow, Russia)

Abstract

For any weighted directed path-cycle graphs, a and b (referred to as structures ), and any equal costs of operations (intermergings and duplication), we obtain an algorithm which, by successively applying these operations to a , outputs b if the first structure contains no paralogs (i.e., edges with a repeated name) and the second has no more than two paralogs for each edge. In finding the shortest sequence of operations to be applied to pass from a to b , the algorithm has a multiplicative error of at most 13/9 + ε, where ε is any strictly positive number, and its runtime is of the order of n O ( ε − 2.6 ) , where n is the size of the input pair of graphs. In the case of no paralogs, equal sets of names in the structures, and equal operation costs, we have considered the following conditions on the transformation of a into b : all structures in them are from one cycle; all structures are from one path; all structures are from paths. For each of the conditions, we have obtained an exact (i.e., zero-error) quadratic time algorithm for finding the shortest transformation of a into b . For another list of operations (join and cut of a vertex, and deletion and insertion of an edge) over structures and for arbitrary costs of these operations, we have obtained an algorithm for the extension of structures specified at the leaves of a tree onto its interior vertices. The algorithm is exact if the tree is a star—in this case, structures in the leaves may even have unequal sets of names or paralogs. The runtime of the algorithm is of the order of n Χ + n 2 log( n ), where n is the number of names in the leaves, and Χ is an easily computable characteristic of the structures in the leaves. In the general case, a cubic time algorithm finds a locally minimal solution.

Suggested Citation

  • Konstantin Gorbunov & Vassily Lyubetsky, 2021. "Multiplicatively Exact Algorithms for Transformation and Reconstruction of Directed Path-Cycle Graphs with Repeated Edges," Mathematics, MDPI, vol. 9(20), pages 1-19, October.
  • Handle: RePEc:gam:jmathe:v:9:y:2021:i:20:p:2576-:d:655793
    as

    Download full text from publisher

    File URL: https://www.mdpi.com/2227-7390/9/20/2576/pdf
    Download Restriction: no

    File URL: https://www.mdpi.com/2227-7390/9/20/2576/
    Download Restriction: no
    ---><---

    Corrections

    All material on this site has been provided by the respective publishers and authors. You can help correct errors and omissions. When requesting a correction, please mention this item's handle: RePEc:gam:jmathe:v:9:y:2021:i:20:p:2576-:d:655793. See general information about how to correct material in RePEc.

    If you have authored this item and are not yet registered with RePEc, we encourage you to do it here. This allows to link your profile to this item. It also allows you to accept potential citations to this item that we are uncertain about.

    We have no bibliographic references for this item. You can help adding them by using this form .

    If you know of missing items citing this one, you can help us creating those links by adding the relevant references in the same way as above, for each refering item. If you are a registered author of this item, you may also want to check the "citations" tab in your RePEc Author Service profile, as there may be some citations waiting for confirmation.

    For technical questions regarding this item, or to correct its authors, title, abstract, bibliographic or download information, contact: MDPI Indexing Manager (email available below). General contact details of provider: https://www.mdpi.com .

    Please note that corrections may take a couple of weeks to filter through the various RePEc services.

    IDEAS is a RePEc service. RePEc uses bibliographic data supplied by the respective publishers.