Deciding Conjugacy of a Rational Relation
C. Aiswarya, Amaldev Manuel, Saina Sunny

TL;DR
This paper proves that determining whether a rational relation is conjugate is decidable, introduces a new combinatorial condition for conjugacy, and provides a polynomial-time decision procedure for certain cases.
Contribution
It establishes a decidability result for conjugacy of rational relations and introduces a new combinatorial characterization that generalizes classical results.
Findings
Decidability of conjugacy for rational relations.
A polynomial-time condition for conjugacy in sumfree expressions.
Generalization of Lyndon and Schützenberger's conjugacy characterization.
Abstract
The study of rational relations is fundamental to the study of formal languages and automata theory. A rational relation is conjugate if each pair of words in the relation is conjugate (or cyclic shifts of each other). The notion of conjugacy has been central in addressing many important algorithmic questions about rational relations. We address the problem of checking whether a rational relation is conjugate and show that it is decidable. Towards our decision procedure, we establish a new result that is of independent interest to word combinatorics. We identify a necessary and sufficient condition for the set of pairs given by to be conjugate, where is a (not necessarily rational) conjugate relation and are arbitrary words. This is similar to, and a nontrivial generalisation of, a characterisation given by…
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.
Taxonomy
TopicsLogic, Reasoning, and Knowledge
