cs.CLSep 28, 2026

The Canonical Order Problem: When Large Language Models Are Unreliable Knowledge Bases for Multi-Valued Relations

Authors: Timo Pierre Schrader, Annemarie Friedrich, Simon Razniewski, Lukas Lange

Organizations: University of Augsburg, Augsburg, Germany · ScaDS.AI & TU Dresden, Dresden, Germany · Bosch Center for Artificial Intelligence, Renningen, Germany

Abstract

Large language models (LLMs) are increasingly used as knowledge bases (KBs) due to the vast amount of knowledge they acquire during pre-training. While many works focus on extracting single relational triples, most real-world relations are multi-valued and require generating sets of entities. In this paper, we investigate how LLMs represent and generate multi-valued relations. We identify the canonical order problem: The probabilistic distributions inside LLMs organize many multi-valued relations according to a canonical ordering (e.g., alphabetical or chronological). Through mechanistic analysis, we show that set generation in LLMs can be thought of in terms of three phases: (1) retrieval of candidate entities, (2) internal sorting, and (3) selection of the next element. As a result, prompts aiming to construct KBs that deviate from this internal canonical ordering lead to a markedly reduced reliability of LLMs when aiming to generate complete sets for multi-valued relations.

Figures & tables

Explore similar work

CardsList
  1. Reversing Arrows in Large Language Models

    Aug 4, 2026Sefika Efeoglu, Adrian PaschkeKG ConstructionLLM Evaluation

  2. Counterfactual Benchmarking and Training for Factuality Consistency and Order-Robust Grounded Reasoning in LLMs over Heterogeneous Knowledge

    Aug 8, 2026Shibo Chu, Yuze Liu, Tiehua Zhang +4LLM EvaluationLLM Grounding