Quantaloidal Approach to Constraint Satisfaction

Soichiro Fujii, Yuni Iwamasa, Kei Kimura

Research output: Contribution to journalConference articlepeer-review

Abstract

The constraint satisfaction problem (CSP) is a computational problem that includes a range of important problems in computer science. We point out that fundamental concepts of the CSP, such as the solution set of an instance and polymorphisms, can be formulated abstractly inside the 2-category PFinSet of finite sets and sets of functions between them. The 2-category PFinSet is a quantaloid, and the formulation relies mainly on structure available in any quantaloid. This observation suggests a formal development of generalisations of the CSP and concomitant notions of polymorphism in a large class of quantaloids. We extract a class of optimisation problems as a special case, and show that their computational complexity can be classified by the associated notion of polymorphism.

Original languageEnglish
Pages (from-to)289-305
Number of pages17
JournalElectronic Proceedings in Theoretical Computer Science, EPTCS
Volume372
DOIs
Publication statusPublished - Nov 3 2022
Event4th International Conference on Applied Category Theory, ACT 2021 - Cambridge, United Kingdom
Duration: Jul 12 2022Jul 16 2022

All Science Journal Classification (ASJC) codes

  • Software

Fingerprint

Dive into the research topics of 'Quantaloidal Approach to Constraint Satisfaction'. Together they form a unique fingerprint.

Cite this