paperbot · PL 论文追踪

全部论文 待读 收藏

P2 Foundations of information integration under bag semantics

bag 语义下信息集成的基础
LICS 2017 32nd Annual ACM/IEEE Symposium on Logic in Computer Science (LICS)2017匹配度 1/10 · 论文属于数据库理论中的信息集成/数据交换方向,研究 GLAV 映射与合取查询在 bag(多重集)语义下的基础与复杂度,与用户关注的静态分析、LLM/Agent、浮点程序分析、贝叶斯程序分析均无直接关联;虽然同属形式化语义研究,但对象是数据库查询语言而非程序语言或 Agent 程序。引用 31 inbox
Andre Hernich, Phokion G. Kolaitis
crossref: 2026-09-12dblp: 2026-09-12

AI 速览

一句话:为数据交换与信息集成建立 bag(多重集)语义基础,并揭示其导致计算复杂性的上升。

数据库理论长期在集合语义下研究信息集成与数据交换,但 SQL 实际采用 bag(多重集)语义,造成理论与实践脱节。本文为 GLAV 映射以及数据交换和数据集成中合取查询的 certain answers 给出严格的 bag 语义,并引入两种版本:分别对应 bag 的 maximum-based union 与 sum-based union。作者随后证明多项技术结果,包括 bag 语义下合取查询 certain answers 的计算复杂度,以及两种 bag 语义下 universal solutions 的存在性与可计算性。结果表明,采用更贴近实际的语义需要付出代价:一些在集合语义下可 tractable 的数据交换与信息集成算法问题,在 bag 语义下变为 intractable。

问题
数据库信息集成与数据交换理论长期基于集合语义,而 SQL 实际采用 bag(多重集)语义,两者存在关键脱节;本文研究 bag 语义下信息集成的基础问题。
方法
为 GLAV 映射与合取查询的 certain answers 给出严格 bag 语义,并区分 maximum-based 与 sum-based 两种 bag 并集版本;随后分析相应计算复杂性与 universal solutions 的存在和计算。
评估
采用理论计算复杂度分析与算法性质证明,而非实验;重点比较集合语义与两种 bag 语义下 certain answers 的复杂度及 universal solutions 性质。
原文摘要(Abstract)

During the past several decades, the database theory community has successfully investigated several different facets of the principles of database systems, including the development of various data models, the systematic exploration of the expressive power of database query languages, and, more recently, the study of the foundations of information integration via schema mappings. For the most part, all these investigations have been carried out under set semantics, that is, both the database relations and the answers to database queries are sets. In contrast, SQL deploys bag (multiset) semantics and, as a result, theory and practice diverge at this crucial point. Our main goal in this paper is to embark on the development of the foundations of information integration under bag semantics, thus taking the first step towards bridging the gap between theory and practice in this area. Our first contribution is conceptual, namely, we give rigorous bag semantics to GLAV mappings and to the certain answers of conjunctive queries in the context of data exchange and data integration. In fact, we introduce and explore two different versions of bag semantics that, intuitively, correspond to the maximum-based union of bags and to the sum-based union of bags. After this, we establish a number of technical results, including results about the computational complexity of the certain answers of conjunctive queries under bag semantics and about the existence and computation of universal solutions under these two versions of bag semantics. Our results reveal that the adoption of more realistic semantics comes at a price, namely, algorithmic problems in data exchange and data integration that were tractable under set semantics become intractable under bag semantics.

链接与引用

DOI 原文 · DBLP

BibTeX
@inproceedings{HernichK17,
  title = {Foundations of information integration under bag semantics},
  author = {Andre Hernich and Phokion G. Kolaitis},
  booktitle = {LICS},
  year = {2017},
  doi = {10.1109/lics.2017.8005104}
}