Javascript must be enabled to continue!
Sorting Permutations on an n − Broom
View through CrossRef
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.
Title: Sorting Permutations on an n − Broom
Description:
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.
Related Results
Optimal Algorithms for Sorting Permutations with Brooms
Optimal Algorithms for Sorting Permutations with Brooms
Sorting permutations with various operations has applications in genetics and computer interconnection networks where an operation is specified by its generator set. A transpositio...
METHODS FOR CONSTRUCTING PERMUTATIONS OF AN ARBITRARY FINITE FIELD AND THEIR LINEAR CHARACTERISTICS
METHODS FOR CONSTRUCTING PERMUTATIONS OF AN ARBITRARY FINITE FIELD AND THEIR LINEAR CHARACTERISTICS
Permutations in a finite field (bijective transformations) are actively studied in many applications, including in information security theory. Permutations are often used as eleme...
Hopf Algebra of Sashes
Hopf Algebra of Sashes
A general lattice theoretic construction of Reading constructs Hopf subalgebras of the Malvenuto-Reutenauer Hopf algebra (MR) of permutations. The products and coproducts of these ...
Semi-Baxter and Strong-Baxter: Two Relatives of the Baxter Sequence
Semi-Baxter and Strong-Baxter: Two Relatives of the Baxter Sequence
In this paper, we enumerate two families of pattern-avoiding permutations: those avoiding the vincular pattern $2\underbracket{41}3$, which we call semi-Baxter permutations, and th...
Cytisus scoparius (L.) Link – broom, Scotch broom or English broom
Cytisus scoparius (L.) Link – broom, Scotch broom or English broom
Cytisus scoparius is a leguminous shrub that is a serious weed of cool climate areas in south-eastern Australia. Biological control for Australia was initiated because of large inf...
Pre-impact stratigraphy exposed in the western Jezero crater rim
Pre-impact stratigraphy exposed in the western Jezero crater rim
The NASA rover Perseverance traversed down the western slopes of the Jezero crater rim, informally named Witch Hazel Hill, between sols 1358 to 1500+, providing an opportunity to o...
Optimization of the TLR7/8 Activation-Based Sorting System for Goat Sperm
Optimization of the TLR7/8 Activation-Based Sorting System for Goat Sperm
Background:Current research indicates that the immunological separation method based on differentially expressed proteins in X- and Y-chromosome-bearing sperm represents a novel ap...
Visualization of sorting algorithms in the virtual reality environment
Visualization of sorting algorithms in the virtual reality environment
This study examines the use of virtual reality (VR) in programming, specifically in visualization of sorting methods. Addressing students’ needs to better understand and implement ...

