On the generalized shuffle-exchange problem

PURE AND APPLIED MATHEMATICS QUARTERLY(2022)

引用 0|浏览4
暂无评分
摘要
We investigate the shuffle-exchange problem in this paper: given a permutation pi on [n] x[ m] and two permutation groups G on [n] and H on [m], the goal is to generate pi by alternately using the following two types of operations: Select g(1), g(2) ,..., g(m) is an element of G and perform each g(i) on the i-th column of [n] x [m] in parallel; Select h(1), h(2),..., h(n) is an element of H and perform each h(j) on the j-th row of [n] x [m] in parallel. We discuss the shuffle-exchange, i.e., the composition of these allowable operations, from the perspective of the Cayley graph. For cases where the base groups G and H are both cyclic groups, we prove that the diameter of the underlying Cayley graph, i.e., the minimum number of steps sufficient to achieve any permutation, is upper bounded by O (min {n + m, n log m, mlog n}), which is asymptotically optimal when min{n, m} = O(1) or n = Theta(m). The main idea is to simulate the shuffle-exchange over symmetric groups with cyclic operations and further accelerate the process with the low-depth periodic switching network. For the shuffleexchange over general groups, we characterize the reachability of any two given vertices on the Cayley graph, and prove the minimum number of steps to achieve a permutation, if possible, is O(nm). This implies that though a connected component of the Cayley graph could contain exponential number of vertices, its diameter is only at most a polynomial of n, m.
更多
查看译文
AI 理解论文
溯源树
样例
生成溯源树,研究论文发展脉络
Chat Paper
正在生成论文摘要