Affiliation:
1. Department of Mathematics, Amrita Vishwa Vidyapeetham, Amaravati 522503, Andhra Pradesh, India
2. Department of Mathematics, Amrita Vishwa Vidyapeetham, Amritapuri 690525, Kerala, India
3. Department of Computer Science, University of Texas at Dallas, Richardson, TX 75080, USA
Abstract
With applications in computer networks, robotics, genetics, data center network optimization, cryptocurrency exchange, transportation and logistics, cloud computing, and social network analysis, the problem of sorting permutations on transposition trees under various operations is highly relevant. The goal of the problem is to sort or rearrange the markers in a predetermined order by swapping them out at the vertices of a tree in the fewest possible swaps. Only certain classes of transposition trees, like path, star, and broom, have computationally efficient algorithms for sorting permutations. In this paper, we examine the so-called n−broom transposition trees. A single broom or simply a broom is a spanning tree formed by joining the center of the star graph with one end of the path graph. A generalized version of a broom known as an n−broom is created by joining the ends of n brooms to one vertex, known as the n−broom center. By using the idea of clear path markers, we present a novel algorithm for sorting permutations on an n−broom for n>2 that reduces to a novel 2−broom algorithm and that further reduces to two instances of a 1−broom algorithm. Our single-broom algorithm is similar to that of Kawahara et al.; however, our proof of optimality for the same is simpler.
Reference20 articles.
1. Walter, M.E.M., Curado, L.R.A., and Oliveira, A.G. (2003). Working on the problem of sorting by transpositions on genome rearrangements. Combinatorial Pattern Matching: 14th Annual Symposium, CPM 2003 Morelia, Michoacán, Mexico, 25–27 June 2003, Springer. Proceedings 14.
2. Christie, D.A. (1998). Genome Rearrangement Problems, University of Glasgow (United Kingdom).
3. Heydemann, M.-C. (1997). Cayley graphs and interconnection networks. Graph Symmetry, Springer.
4. A group-theoretic model for symmetric interconnection networks;Akers;IEEE Trans. Comput.,1989
5. Symmetry in interconnection networks based on Cayley graphs of permutation groups: A survey;Lakshmivarahan;Parallel Comput.,1993