Sorting permutations with a transposition tree

11/19/2018
by   Bhadrachalam Chitturi, et al.
0

The set of all permutations with n symbols is a symmetric group denoted by S_n. A transposition tree, T, is a spanning tree over its n vertices V_T=1, 2, 3, ... n where the vertices are the positions of a permutation π and π is in S_n. T is the operation and the edge set E_T denotes the corresponding generator set. The goal is to sort a given permutation π with T. The number of generators of E_T that suffices to sort any π∈ S_n constitutes an upper bound. It is an upper bound, on the diameter of the corresponding Cayley graph Γ i.e. diam(Γ). A precise upper bound equals diam(Γ). Such bounds are known only for a few trees. Jerrum showed that computing diam(Γ) is intractable in general if the number of generators is two or more whereas T has n-1 generators. For several operations computing a tight upper bound is of theoretical interest. Such bounds have applications in evolutionary biology to compute the evolutionary relatedness of species and parallel/distributed computing for latency estimation. The earliest algorithm computed an upper bound f(Γ) in a Ω(n!) time by examining all π in S_n. Subsequently, polynomial time algorithms were designed to compute upper bounds or their estimates. We design an upper bound δ^* whose cumulative value for all trees of a given size n is shown to be the tightest for n ≤ 15. We show that δ^* is tightest known upper bound for full binary trees. Keywords: Transposition trees, Cayley graphs, permutations, sorting, upper bound, diameter, greedy algorithms.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
02/18/2020

An Upper Bound for Sorting R_n with LRE

A permutation π over alphabet Σ = 1,2,3,...,n, is a sequence where every...
research
01/12/2022

Reconfiguration of Spanning Trees with Degree Constraint or Diameter Constraint

We investigate the complexity of finding a transformation from a given s...
research
03/05/2018

Some relations on prefix reversal generators of the symmetric and hyperoctahedral group

The pancake problem is concerned with sorting a permutation (a stack of ...
research
10/22/2021

The Log-Interleave Bound: Towards the Unification of Sorting and the BST Model

We study the connections between sorting and the binary search tree mode...
research
03/10/2019

On the convergence of the maximum likelihood estimator for the transition rate under a 2-state symmetric model

Maximum likelihood estimators are used extensively to estimate unknown p...
research
03/20/2019

Identifying Maximal Non-Redundant Integer Cone Generators

A non-redundant integer cone generator (NICG) of dimension d is a set S ...
research
05/04/2023

Making a Network Orchard by Adding Leaves

Phylogenetic networks are used to represent the evolutionary history of ...

Please sign up or login with your details

Forgot password? Click here to reset