Computing the Size of Intervals in the Weak Bruhat Order
Joshua Cooper, Anna Kirkpatrick

TL;DR
This paper studies the computational complexity of determining the size of intervals in the weak Bruhat order, providing polynomial-time algorithms for certain classes of permutations and analyzing the typical case complexity.
Contribution
It introduces polynomial-time algorithms for interval size computation when permutations have bounded width or intrinsic width, extending previous results, and analyzes average-case complexity for large permutations.
Findings
Interval size can be computed in polynomial time for permutations with bounded width.
Interval size computation is feasible in sub-exponential time for most large permutations.
The general problem remains open for arbitrary intervals.
Abstract
The weak Bruhat order on is the partial order so that whenever the set of inversions of is a subset of the set of inversions of . We investigate the time complexity of computing the size of intervals with respect to . Using relationships between two-dimensional posets and the weak Bruhat order, we show that the size of the interval can be computed in polynomial time whenever has bounded width (length of its longest decreasing subsequence) or bounded intrinsic width (maximum width of any non-monotone permutation in its block decomposition). Since permutations of intrinsic width are precisely the separable permutations, this greatly extends a result of Wei. Additionally, we show that, for large , all but a vanishing fraction of permutations in $ {…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsMarkov Chains and Monte Carlo Methods · Graph theory and applications · Advanced Combinatorial Mathematics
