From Sorting Algorithms to Scalable Kernels: Bayesian Optimization in High-Dimensional Permutation Spaces
A new machine-learning paper proposes a kernel function derived from merge sort that cuts the computational cost of Bayesian Optimization on high-dimensional permutation problems from quadratic to linearithmic time, potentially opening the technique to previously intractable tasks such as large-scale feature ordering and combinatorial neural architecture search. The work, posted to the arXiv preprint server and authored by Zikai Xie, introduces the Merge Kernel, a representation that exploits the divide-and-conquer structure of merge sort to produce a compact Θ(n log n) encoding of permutations [1][2]. The current state-of-the-art Bayesian Optimization (BO) approach for permutation spaces relies on an exhaustive Ω(n²) pairwise comparison, which yields a dense representation that becomes impractical as the number of items n grows [1][2]. “Our central thesis is that the Merge Kernel performs competitively with the Mallows kernel in low-dimensional settings, but significantly outperforms it in both optimization performance and computational efficiency as the dimension n grows,” the paper states [2]. The Mallows kernel itself is recast within the new framework as a special instance derived from enumeration sort [1][2]. Bayesian Optimization is a black-box optimization method used widely in hyperparameter tuning and experimental design [1][2]. Permutation spaces arise naturally in problems such as feature ordering, where the sequence of variables matters, and in combinatorial neural architecture search, where the arrangement of layers and operations defines a model [1][2]. The paper’s evaluations on multiple permutation optimization benchmarks show that the Merge Kernel provides a scalable alternative, matching the Mallows kernel on low-dimensional tasks and pulling ahead as n increases [1][2]. The manuscript was submitted to arXiv on 17 July 2025 and has undergone four revisions, with the latest version posted on 12 June 2026 and weighing 429 KB [1]. arXiv, which began in 1991 and now receives roughly 24,000 articles per month, hosts preprints across physics, mathematics, computer science, and related fields [10]. The repository is moderated but not peer-reviewed [10]. The paper’s abstract page also links to community-built tools through the arXivLabs framework, including the Bibliographic Explorer and CORE Recommender, which help readers navigate citation trees and discover related open-access research [8][9]. By lowering the representation complexity from quadratic to linearithmic, the Merge Kernel addresses a bottleneck that has limited BO’s reach on permutation-structured design spaces [1][2]. The authors argue the method achieves the lowest possible complexity with no information loss, a claim supported by the benchmark results detailed in the paper [1][2].
research-papertool-releasebenchmark
Background sources we checked (10)
- arxiv.org ↗ Bayesian Optimization (BO) is a powerful tool for black-box optimization, but its application to high-dimensional permutation spaces is severely limited by the challenge of defining scalable representations. The current state-of-the-art BO approach for permutation spaces relies o…
- en.wikipedia.org ↗ Principal component analysis (PCA) is a linear dimensionality reduction technique with applications in exploratory data analysis, visualization and data preprocessing. The data are linearly transformed onto a new coordinate system such that the directions (principal components) c…
- en.wikipedia.org ↗ The following outline is provided as an overview of and topical guide to artificial intelligence: Artificial intelligence (AI) is intelligence exhibited by machines or software. It is also the name of the scientific field which studies how to create computers and computer softwar…
- en.wikipedia.org ↗ This glossary of computer science is a list of definitions of terms and concepts used in computer science, its sub-disciplines, and related fields, including terms relevant to software, data science, and computer programming.…
- en.wikipedia.org ↗ In statistics, canonical-correlation analysis (CCA), also called canonical variates analysis, is a way of inferring information from cross-covariance matrices. If we have two vectors X = (X1, ..., Xn) and Y = (Y1, ..., Ym) of random variables, and there are correlations among th…
- info.arxiv.org ↗ arXiv Labs - arXiv info | arXiv e-print repository Skip to content # arXiv Labs Attention arXiv Users: arXiv Labs is pausing new proposals ## What are arXiv Labs? arXiv Labs are a way for the community to contribute new, useful features to arXiv. These integrations are avail…
- blog.arxiv.org ↗ arXivLabs: a space for community innovation – arXiv blog arXiv has launched a new, formalized framework enabling innovative collaborations with individuals and organizations. “Members of our community want to contribute tools that enhance the arXiv experience, and we val…
- info.arxiv.org ↗ arXivLabs: Showcase - arXiv info | arXiv e-print repository ... # arXivLabs: Showcase ... arXiv is surrounded by a community of researchers and developers working at the cutting edge of information science and technology. ... While the arXiv team is focused on our core mission—pr…
- en.wikipedia.org ↗ arXiv (pronounced as "archive"—the X represents the Greek letter chi ⟨χ⟩) is an open-access repository of electronic preprints and postprints (known as e-prints) approved for posting after moderation, but not peer reviewed. It consists of scientific papers in the fields of mathem…
- en.wikipedia.org ↗ 14 (fourteen) is the natural number following 13 and preceding 15.…