information retrieval

Boolean queries are all you need?

arXiv:2607.11362

summary

The paper evaluates an LLM‑driven search agent that relies solely on a Boolean retrieval engine to rank documents in the MS MARCO V2.1 collection, achieving competitive NDCG@10 scores without supervised learning or term weighting.

Abstract

We equipped an LLM-based search agent with access to a Boolean retrieval engine to search the MS MARCO V2.1 deduped segment collection used by the TREC 2024 RAG track. Over a standard track subset of 86 topics, and operating under a budget of 100 model calls/topic, the agent achieved an NDCG@10 of 0.6863, which would place it above many dense, sparse, and learned-sparse first-stage retrievers. Ranking is based solely on the density of corpus substrings matching a query, with no requirement for supervised learning, global statistics, or term weights. Formally, the query language expresses a strict subset of the regular languages, with a document's score based on the number and length of matches it contains. Although the results are more exploratory than definitive, because they are based on a single test collection that was publicly available during model training, they suggest that simple pattern matching may be sufficient for agentic search.

Topics & keywords

#boolean retrieval#large language models#search agents#ranking#ms marco#ragNDCG@10boolean queriesregular languagesdense retrievalsparse retrievallearned-sparse
Boolean queries are all you need? · wovepaper