Bayesian Optimization over Permutation Spaces
Aryan Deshwal, Syrine Belakaria, Janardhan Rao Doppa, Dae Hyun Kim

TL;DR
This paper introduces two Bayesian optimization algorithms tailored for permutation spaces, effectively reducing evaluations needed to find high-performing permutations in complex, real-world problems.
Contribution
It proposes BOPS-T and BOPS-H algorithms with novel kernel choices and optimization strategies, advancing BO methods for permutation-based problems.
Findings
Both algorithms outperform existing methods on benchmarks.
BOPS-T has sub-linear regret growth.
Resources and benchmarks are made publicly available.
Abstract
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.…
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.
Code & Models
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsMachine Learning and Data Classification · Advanced Multi-Objective Optimization Algorithms · Advanced Bandit Algorithms Research
MethodsGaussian Process
