BoolQuestions: Does Dense Retrieval Understand Boolean Logic in Language?
Not on the map. Why?
Abstract (arXiv)
Dense retrieval, which aims to encode the semantic information of arbitrary text into dense vector representations or embeddings, has emerged as an effective and efficient paradigm for text retrieval, consequently becoming an essential component in various natural language processing systems. These systems typically focus on optimizing the embedding space by attending to the relevance of text pairs, while overlooking the Boolean logic inherent in language, which may not be captured by current training objectives. In this work, we first investigate whether current retrieval systems can comprehend the Boolean logic implied in language. To answer this question, we formulate the task of Boolean Dense Retrieval and collect a benchmark dataset, BoolQuestions, which covers complex queries containing basic Boolean logic and corresponding annotated passages. Through extensive experimental results on the proposed task and benchmark dataset, we draw the conclusion that current dense retrieval systems do not fully understand Boolean logic in language, and there is a long way to go to improve our dense retrieval systems. Furthermore, to promote further research on enhancing the understanding of Boolean logic for language models, we explore Boolean operation on decomposed query and propose a contrastive continual training method that serves as a strong baseline for the research community.
Key facts. Cited by 6 papers in the map (data through 14 Oct 2026). Builds on 27 of its 47 references that are in the map. First posted on arXiv 19 Nov 2024.
Builds on
27 of 47 references.
References · 27
- 2017Attention Is All You Needcited by 60,361
- 2018BERT: Pre-training of Deep Bidirectional Transformers for Language Understandingcited by 40,399
- 2020Retrieval-Augmented Generation for Knowledge-Intensive NLP Taskscited by 9,297
- 2019Sentence-BERT: Sentence Embeddings using Siamese BERT-Networkscited by 9,170
- 2020Dense Passage Retrieval for Open-Domain Question Answeringcited by 3,824
- 2023Let's Verify Step by Stepcited by 3,789
- 2018HotpotQA: A Dataset for Diverse, Explainable Multi-hop Question Answeringcited by 3,754
- 2019BoolQ: Exploring the Surprising Difficulty of Natural Yes/No Questionscited by 2,183
- 2016MS MARCO: A Human Generated MAchine Reading COmprehension Datasetcited by 1,605
- 2021BEIR: A Heterogenous Benchmark for Zero-shot Evaluation of Information Retrieval Modelscited by 1,252
- 2017Reading Wikipedia to Answer Open-Domain Questionscited by 777
- 2021Retrieval Augmentation Reduces Hallucination in Conversationcited by 692
15 more
- 2020KILT: a Benchmark for Knowledge Intensive Language Taskscited by 573
- 2020Fact or Fiction: Verifying Scientific Claimscited by 554
- 2020RocketQA: An Optimized Training Approach to Dense Passage Retrieval for Open-Domain Question Answeringcited by 413
- 2020Pretrained Transformers for Text Ranking: BERT and Beyondcited by 267
- 2022Making Large Language Models Better Reasoners with Step-Aware Verifiercited by 233
- 2021RocketQAv2: A Joint Training Method for Dense Passage Retrieval and Passage Re-rankingcited by 176
- 2017A Survey on Dialogue Systems: Recent Advances and New Frontierscited by 162
- 2023Verify-and-Edit: A Knowledge-Enhanced Chain-of-Thought Frameworkcited by 139
- 2022Dense Text Retrieval based on Pretrained Language Models: A Surveycited by 136
- 2021mMARCO: A Multilingual Version of the MS MARCO Passage Ranking Datasetcited by 116
- 2021Adversarial Retriever-Ranker for dense text retrievalcited by 83
- 2016Learning to Match Using Local and Distributed Representations of Text for Web Searchcited by 68
- 2021Semantic Models for the First-stage Retrieval: A Comprehensive Reviewcited by 57
- 2023QUEST: A Retrieval Dataset of Entity-Seeking Queries with Implicit Set Operationscited by 31
- 2022RoMQA: A Benchmark for Robust, Multi-evidence, Multi-answer Question Answeringcited by 19
Built on by
Citing papers per year: 2025: 3; 2026: 3.
6 papers.
- 2025Query Decomposition for RAG: Balancing Exploration-Exploitationcited by 5
- 2025LogiCoL: Logically-Informed Contrastive Learning for Set-based Dense Retrievalcited by 3
- 2025Boolean-aware Attention for Dense Retrievalcited by 0
- 2026Inferential Question Answeringcited by 0
- 2026Context Convergence Improves Answering Inferential Questionscited by 0
- 2026E-SENS: Exclusion-Sensitive Penalization for Negative-Constraint Retrievalcited by 0
- 2026E-SENS: Exclusion-Sensitive Penalization for Negative-Constraint Retrieval31 Aug 2026
- 2026Context Convergence Improves Answering Inferential Questions12 May 2026
- 2026Inferential Question Answering1 Feb 2026
- 2025Query Decomposition for RAG: Balancing Exploration-Exploitation21 Oct 2025
- 2025LogiCoL: Logically-Informed Contrastive Learning for Set-based Dense Retrieval26 May 2025
- 2025Boolean-aware Attention for Dense Retrieval3 Mar 2025