Right-Adjoints for Datalog Programs, and Homomorphism Dualities over Restricted Classes

arxiv(2023)

引用 0|浏览13
暂无评分
摘要
A Datalog program can be viewed as a syntactic specification of a functor from database instances over some schema to database instances over another schema. The same holds more generally for $\exists$Datalog. We establish large classes of Datalog and $\exists$Datalog programs for which the corresponding functor admits a generalized right-adjoint. We employ these results to obtain new insights into the existence of, and methods for constructing, homomorphism dualities within restricted classes of instances. We also derive new results regarding the existence of uniquely characterizing data examples for database queries.
更多
查看译文
关键词
datalog programs,restricted classes,homomorphism,right-adjoints
AI 理解论文
溯源树
样例
生成溯源树,研究论文发展脉络
Chat Paper
正在生成论文摘要