IDEAS home Printed from https://ideas.repec.org/a/spr/jcomop/v3y1999i2d10.1023_a1009838309166.html
   My bibliography  Save this article

On the Tightness of the Alternating-Cycle Lower Bound for Sorting by Reversals

Author

Listed:
  • Alberto Caprara

    (DEIS, University of Bologna)

Abstract

We give a theoretical answer to a natural question arising from a few years of computational experiments on the problem of sorting a permutation by the minimum number of reversals, which has relevant applications in computational molecular biology. The experiments carried out on the problem showed that the so-called alternating-cycle lower bound is equal to the optimal solution value in almost all cases, and this is the main reason why the state-of-the-art algorithms for the problem are quite effective in practice. Since worst-case analysis cannot give an adequate justification for this observation, we focus our attention on estimating the probability that, for a random permutation of n elements, the above lower bound is not tight. We show that this probability is low even for small n, and asymptotically Θ(1/n5), i.e., O(1/n5) and Ω(1/n5). This gives a satisfactory explanation to empirical observations and shows that the problem of sorting by reversals and its alternating-cycle relaxation are essentially the same problem, with the exception of a small fraction of “pathological” instances, justifying the use of algorithms which are heavily based on this relaxation. From our analysis we obtain convenient sufficient conditions to test if the alternating-cycle lower bound is tight for a given instance. We also consider the case of signed permutations, for which the analysis is much simpler, and show that the probability that the alternating-cycle lower bound is not tight for a random signed permutation of m elements is asymptotically Θ(1/m2).

Suggested Citation

  • Alberto Caprara, 1999. "On the Tightness of the Alternating-Cycle Lower Bound for Sorting by Reversals," Journal of Combinatorial Optimization, Springer, vol. 3(2), pages 149-182, July.
  • Handle: RePEc:spr:jcomop:v:3:y:1999:i:2:d:10.1023_a:1009838309166
    DOI: 10.1023/A:1009838309166
    as

    Download full text from publisher

    File URL: http://link.springer.com/10.1023/A:1009838309166
    File Function: Abstract
    Download Restriction: Access to the full text of the articles in this series is restricted.

    File URL: https://libkey.io/10.1023/A:1009838309166?utm_source=ideas
    LibKey link: if access is restricted and if your library uses this service, LibKey will redirect you to where you can use your library subscription to access this item
    ---><---

    As the access to this document is restricted, you may want to search for a different version of it.

    Citations

    Citations are extracted by the CitEc Project, subscribe to its RSS feed for this item.
    as


    Cited by:

    1. Alberto Caprara & Romeo Rizzi, 2002. "Improved Approximation for Breakpoint Graph Decomposition and Sorting by Reversals," Journal of Combinatorial Optimization, Springer, vol. 6(2), pages 157-182, June.
    2. Guohui Lin & Tao Jiang, 2004. "A Further Improved Approximation Algorithm for Breakpoint Graph Decomposition," Journal of Combinatorial Optimization, Springer, vol. 8(2), pages 183-194, June.

    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:spr:jcomop:v:3:y:1999:i:2:d:10.1023_a:1009838309166. 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: Sonal Shukla or Springer Nature Abstracting and Indexing (email available below). General contact details of provider: http://www.springer.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.