mlsanityData to 7 Oct 2026

Bayesian Optimization over Permutation Spaces

arXiv 2112.01049 ↗First posted 2 Dec 2021cs.LG cs.AIcited by 17

Not on the map. Why?

Abstract (arXiv)

Optimizing expensive to evaluate black-box functions over an input space consisting of all permutations of d objects is an important problem with many real-world applications. For example, placement of functional blocks in hardware design to optimize performance via simulations. The overall goal is to minimize the number of function evaluations to find high-performing permutations. The key challenge in solving this problem using the Bayesian optimization (BO) framework is to trade-off the complexity of statistical model and tractability of acquisition function optimization. In this paper, we propose and evaluate two algorithms for BO over Permutation Spaces (BOPS). First, BOPS-T employs Gaussian process (GP) surrogate model with Kendall kernels and a Tractable acquisition function optimization approach based on Thompson sampling to select the sequence of permutations for evaluation. Second, BOPS-H employs GP surrogate model with Mallow kernels and a Heuristic search approach to optimize expected improvement acquisition function. We theoretically analyze the performance of BOPS-T to show that their regret grows sub-linearly. Our experiments on multiple synthetic and real-world benchmarks show that both BOPS-T and BOPS-H perform better than the state-of-the-art BO algorithm for combinatorial spaces. To drive future research on this important problem, we make new resources and real-world benchmarks available to the community.

Key facts. Cited by 17 papers in the map (data through 7 Oct 2026). Builds on 25 of its 57 references that are in the map. First posted on arXiv 2 Dec 2021.

Builds on

25 of 57 references.

References · 25

  1. 2016Automatic chemical design using a data-driven continuous representation of moleculescited by 762
  2. 2018GPyTorch: Blackbox Matrix-Matrix Gaussian Process Inference with GPU Accelerationcited by 603
  3. 2013Learning to Optimize Via Posterior Samplingcited by 253
  4. 2018Gaussian Processes and Kernel Methods: A Review on Connections and Equivalencescited by 188
  5. 2020Max-value Entropy Search for Multi-Objective Bayesian Optimization with Constraintscited by 81
  6. 2015Bayesian optimization for materials designcited by 78
  7. 2019Combinatorial Bayesian Optimization using the Graph Cartesian Productcited by 78
  8. 2019ChemBO: Bayesian Optimization of Small Organic Molecules with Synthesizable Recommendationscited by 77
  9. 2017Parallel and Distributed Thompson Sampling for Large-scale Accelerated Exploration of Chemical Spacecited by 76
  10. 2017Dealing with Integer-valued Variables in Bayesian Optimization with Gaussian Processescited by 65
  11. 2018Bayesian Optimization of Combinatorial Structurescited by 64
  12. 2018BOCK : Bayesian Optimization with Cylindrical Kernelscited by 62
13 more
  1. 2018Molecular Hypergraph Grammar with its Application to Molecular Optimizationcited by 56
  2. 2020BOSS: Bayesian Optimization over String Spacescited by 54
  3. 2021Combining Latent Space and Structured Kernels for Bayesian Optimization over Combinatorial Spacescited by 45
  4. 2020Population-Based Black-Box Optimization for Biological Sequence Designcited by 29
  5. 2020Mercer Features for Efficient Combinatorial Bayesian Optimizationcited by 27
  6. 2017Constrained Bayesian Optimization for Automatic Chemical Designcited by 20
  7. 2019Kernels over Sets of Finite Sets using RKHS Embeddings, with Application to Bayesian (Combinatorial) Optimizationcited by 12
  8. 2020Optimizing Discrete Spaces via Expensive Evaluations: A Learning to Search Frameworkcited by 11
  9. 2020Combinatorial Black-Box Optimization with Expert Advicecited by 8
  10. 2016On kernel methods for covariates that are rankingscited by 7
  11. 2020Scalable Combinatorial Bayesian Optimization with Tractable Statistical modelscited by 7
  12. 2017Semidefinite Programming Approach for the Quadratic Assignment Problem with a Sparse Graphcited by 2
  13. 2018The Weighted Kendall and High-order Kernels for Permutationscited by 2

Built on by

Cited by year (2026 to 7 Oct)

Citing papers per year: 2022: 3; 2023: 5; 2024: 4; 2025: 3; 2026: 2.

17 papers.

Sort:

  1. 2023Bounce: Reliable High-Dimensional Bayesian Optimization for Combinatorial and Mixed Spacescited by 27
  2. 2024Offline Multi-Objective Optimizationcited by 14
  3. 2024Language Model Embeddings Can Be Sufficient for Bayesian Optimizationcited by 8
  4. 2023Symmetric Replay Training: Enhancing Sample Efficiency in Deep Reinforcement Learning for Combinatorial Optimizationcited by 6
  5. 2022Bayesian Optimization For Multi-Objective Mixed-Variable Problemscited by 5
  6. 2023Practical First-Order Bayesian Optimization Algorithmscited by 3
  7. 2023Random Postprocessing for Combinatorial Bayesian Optimizationcited by 2
  8. 2024CATBench: A Compiler Autotuning Benchmarking Suite for Black-box Optimizationcited by 2
  9. 2022Machine Learning for Combinatorial Optimisation of Partially-Specified Problems: Regret Minimisation as a Unifying Lenscited by 1
  10. 2022Bayesian Optimization for Macro Placementcited by 1
  11. 2025From Sorting Algorithms to Scalable Kernels: Bayesian Optimization in High-Dimensional Permutation Spacescited by 1
  12. 2025SpecBPP: A Self-Supervised Learning Approach for Hyperspectral Representation and Soil Organic Carbon Estimationcited by 1
5 more
  1. 2023Grey-box Bayesian Optimization for Sensor Placement in Assisted Living Environmentscited by 0
  2. 2024Non-Myopic Multi-Objective Bayesian Optimizationcited by 0
  3. 2025Gromov-Wasserstein and optimal transport: from assignment problems to probabilistic numericcited by 0
  4. 2026Black-Box Optimization From Small Offline Datasets via Meta Learning with Synthetic Taskscited by 0
  5. 2026Optimal Transport-based Permutation-Invariant Bayesian Optimization of Offshore Wind Farm Layoutscited by 0