Finding the maximum suffix with fewer comparisons

  • Authors:
  • Gianni Franceschini;Torben Hagerup

  • Affiliations:
  • Dipartimento di Informatica, Universití "La Sapienza" di Roma, Italy;Institut für Informatik, Universität Augsburg, 86135 Augsburg, Germany

  • Venue:
  • Journal of Discrete Algorithms
  • Year:
  • 2011

Quantified Score

Hi-index 0.00

Visualization

Abstract

It is shown how to compute the lexicographically maximum suffix of a string of n=2 characters over a totally ordered alphabet using at most (4/3)n-5/3 three-way character comparisons. The best previous bound, which has stood unchallenged for more than 25 years, is (3/2)n-O(1) comparisons. We also prove an interesting property of an algorithm for computing the maximum suffix both with respect to a total order .