0

Algorithm Selection with Zero Domain Knowledge via Text Embeddings

We propose a feature-free approach to algorithm selection: instead of hand-crafted instance features, we use pretrained text embeddings. Our method, ZeroFolio, proceeds in three steps. First, it reads the raw instance file as plain text.

Preview
Year
2026
Hosting
Abstract onlyARXIV-DEFAULT

Cite

Notes

Only stored in your browser.

Attribution

Abstract & full text
arxiv.org/abs/2604.19753ARXIV-DEFAULT
TL;DR
Semantic Scholar
Attribution policy →

Abstract

We propose a feature-free approach to algorithm selection: instead of hand-crafted instance features, we use pretrained text embeddings. Our method, ZeroFolio, proceeds in three steps. First, it reads the raw instance file as plain text. Second, it embeds it with a pretrained embedding model. Third, it selects an algorithm via weighted k-nearest neighbors. The key to our approach is the fact that pretrained embeddings can distinguish problem instances without any domain knowledge or task-specific training. Hence, we can apply the same three-step pipeline (serialize, embed, select) across any problem domain with text-based instance formats. We evaluate our approach on 11 ASlib scenarios spanning 7 domains (SAT, MaxSAT, QBF, ASP, CSP, MIP, and graph problems). Our experiments show that this approach outperforms a random forest trained on hand-crafted features in 9 of 11 scenarios, robustly across serialization seeds (every seed, not just a favorable one) and often by a substantial margin; it still wins 8 of 11 against a per-scenario-tuned random forest. On the three scenarios with published AutoFolio results from the 2015 ASlib competition, ZeroFolio comes within a small margin of AutoFolio without any per-scenario configuration tuning. Our ablation study shows that inverse-distance weighting, line shuffling, and Manhattan distance are the key design choices, and we analyze the sensitivity of the selector to the serialization seed. On SAT12-ALL, where both selectors are competitive, combining embeddings with hand-crafted features via soft voting yields a further improvement.