Galois connection for multiple-output operations
Emil Je\v{r}\'abek

TL;DR
This paper generalizes the classical Galois connection between polymorphisms and invariants to multi-output functions, using invariants in partially ordered monoids, with applications to reversible computing.
Contribution
It introduces a duality framework for classes of multi-valued, partial functions using monoid-valued invariants, extending universal algebra concepts.
Findings
Established a Galois connection for multi-output functions.
Unified the treatment of permutations and other multi-valued functions.
Applicable to reversible computing problems.
Abstract
It is a classical result from universal algebra that the notions of polymorphisms and invariants provide a Galois connection between suitably closed classes (clones) of finitary operations , and classes (coclones) of relations . We will present a generalization of this duality to classes of (multi-valued, partial) functions , employing invariants valued in partially ordered monoids instead of relations. In particular, our set-up encompasses the case of permutations , motivated by problems in reversible computing.
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
