On Asymmetric Unification for the Theory of XOR with a Homomorphism
Pith reviewed 2026-05-25 12:35 UTC · model grok-4.3
The pith
The theory ACUNh of XOR with homomorphism has an automata-based decision procedure for asymmetric unification.
A machine-rendered reading of the paper's core claim, the machinery that carries it, and where it could break.
Core claim
Asymmetric unification problems in ACUNh are decidable by automata constructions; these constructions can be lifted via an asymmetric combination procedure to a general decision method, and a separate construction yields a solution-generating automaton for the same theory.
What carries the argument
An automata-based decision procedure for asymmetric ACUNh unification that tracks irreducibility constraints during state transitions.
If this is right
- Asymmetric unification in ACUNh becomes decidable.
- The decision procedure extends to the combined theory via the adapted asymmetric combination method.
- A solution-generating automaton can be obtained directly for asymmetric ACUNh problems.
- The automata approach can be compared directly with variant unification on the same problems.
Where Pith is reading between the lines
- The same automata technique might be tried on other XOR-based theories that appear in protocol analysis.
- If the solution-generating automaton can be made efficient, it could replace variant unification in tools that already use ACUNh.
- The decision procedure supplies a concrete benchmark for measuring the overhead of irreducibility constraints versus ordinary unification.
Load-bearing premise
Automata constructions that track irreducibility can be made to terminate and correctly decide all asymmetric unification problems in ACUNh.
What would settle it
A concrete ACUNh unification problem with an irreducibility constraint for which the constructed automaton either fails to halt or produces an incorrect yes/no answer.
Figures
read the original abstract
Asymmetric unification, or unification with irreducibility constraints, is a newly developed paradigm that arose out of the automated analysis of cryptographic protocols. However, there are still relatively few asymmetric unification algorithms. In this paper we address this lack by exploring the application of automata-based unification methods. We examine the theory of xor with a homomorphism, ACUNh, from the point of view of asymmetric unification, and develop a new automata-based decision procedure. Then, we adapt a recently developed asymmetric combination procedure to produce a general asymmetric- ACUNh decision procedure. Finally, we present a new approach for obtaining a solution-generating asymmetric-ACUNh unification automaton. We also compare our approach to the most commonly used form of asymmetric unification available today, variant unification.
Editorial analysis
A structured set of objections, weighed in public.
Referee Report
Summary. The paper examines asymmetric unification (unification with irreducibility constraints) for the equational theory ACUNh of XOR with a homomorphism. It develops an automata-based decision procedure for the asymmetric ACUNh problem, adapts a recently developed asymmetric combination procedure to obtain a general decision procedure for asymmetric ACUNh, and presents a new approach for constructing a solution-generating asymmetric-ACUNh unification automaton. The work also compares the approach to variant unification.
Significance. Asymmetric unification remains an important but sparsely populated area for cryptographic protocol analysis. If the automata constructions are correct and the combination adaptation preserves soundness, the paper supplies decision procedures and a solution-generating automaton for a theory (ACUNh) that arises in protocol modeling, extending the small existing toolkit beyond variant unification.
Simulated Author's Rebuttal
We thank the referee for their positive summary of our manuscript and for recommending minor revision. The referee's description of the paper's contributions to asymmetric unification for ACUNh is accurate.
Circularity Check
No significant circularity detected
full rationale
The paper constructs automata-based decision procedures and a solution-generating automaton for asymmetric ACUNh unification by adapting prior asymmetric unification methods and a recently developed combination procedure. No derivation step reduces by construction to its own inputs, fitted parameters renamed as predictions, or load-bearing self-citations whose justification collapses into the present work. The claims rest on explicit algorithmic constructions that are independent of the target results and draw on external literature without self-referential definitions or ansatz smuggling.
Axiom & Free-Parameter Ledger
axioms (1)
- domain assumption The equational theory ACUNh is defined by the standard axioms for XOR (ACUN) together with the homomorphism axioms.
Reference graph
Works this paper leans on
-
[1]
Handbook of A utomated Reasoning 1, 445–532 (2001)
Baader, F., Snyder, W .: Unification theory. Handbook of A utomated Reasoning 1, 445–532 (2001)
work page 2001
-
[2]
Mathematical Logic Quarterly 6(1-6), 66–92 (1960)
B¨ uchi, J.R.: Weak second-order arithmetic and finite au tomata. Mathematical Logic Quarterly 6(1-6), 66–92 (1960)
work page 1960
-
[3]
In: Proceedings of CR YPTO ’83
Chaum, D.: Blind signature system. In: Proceedings of CR YPTO ’83. p. 153 (1983)
work page 1983
-
[4]
Comon-Lundth, H., Delaune, S.: The finite variant proper ty: how to get rid of some algebraic properties, in Proc RTA’05, Springer LNCS 3467, 294–307, 2005
work page 2005
-
[5]
Transactions of the American Mathematical Society 98(1), 2 1–51 (1961)
Elgot, C.C.: Decision problems of finite automata design and related arithmetics. Transactions of the American Mathematical Society 98(1), 2 1–51 (1961)
work page 1961
-
[6]
Erbatur, S., Escobar, S., Kapur, D., Liu, Z., Lynch, C.A. , Meadows, C., Meseguer, J., Narendran, P ., Santiago, S., Sasse, R.: Asymmetric Unifi cation: A New Unifi- cation Paradigm for Cryptographic Protocol Analysis. In: A utomated Deduction, (CADE-24), LNCS, vol. 7898, pp. 231–248 (2013)
work page 2013
-
[7]
In: Foundations of Software Science and Computation ( FOSSACS-17), vol- ume 8412 LNCS
Erbatur, S., Kapur, D., Marshall, A.M., Meadows, C.A., N arendran, P ., Ringeis- sen, C.: On asymmetric unification and the combination probl em in disjoint theo- ries. In: Foundations of Software Science and Computation ( FOSSACS-17), vol- ume 8412 LNCS. pp. 274–288 (2014)
work page 2014
-
[8]
Escobar, S., Meseguer, J., Sasse, R.: V ariant narrowing and equational unification. Electr. Notes in Theoretical Computer Science 238(3), 103– 119 (2009)
work page 2009
-
[9]
Klaedtke, F., Ruess, H.: Parikh automata and monadic sec ond-order logics with linear cardinality constraints (2002) On Asymmetric Unification for the Theory of XOR with a Homomor phism 17
work page 2002
-
[10]
Narendran, P .: Solving linear equations over polynomi al semirings. In: Pro- ceedings, 11th Annual IEEE Symposium on Logic in Computer Sc ience, New Brunswick, New Jersey, USA, July 27-30, 1996. pp. 466–472. I EEE Computer Society (1996)
work page 1996
-
[11]
In: Proceedings of EUROCRYPT ’99
Paillier, P .: Public-key cryptosystems based on compo site degree residu- osity classes. In: Proceedings of EUROCRYPT ’99. pp. 223–23 8 (1999), https://doi.org/10.1007/3-540-48910-X_16
-
[12]
Rivest, R.L., Shamir, A., Adleman, L.M.: A method for ob taining digital sig- natures and public-key cryptosystems. Commun. ACM 21(2), 1 20–126 (1978), http://doi.acm.org/10.1145/359340.359342
-
[13]
V ardi, M.Y ., Wilke, T.: Automata: From Logics to Algori thms. Logic and au- tomata 2, 629–736 (2008) A Proof of R2, ACh convergence A.1 R2 is ACh-convergent To begin with let us show that the theory, → R2/ACh, is terminating. Lemma A.1 → R2/ACh is terminating. Proof. We use a polynomial interpretation. The signature of R2 is Σ = {+, h, 0}. We take the p...
work page 2008
-
[14]
where t′ 1 ≈ AC t|p. If t′ 1 is reducible then so is t′; if not, then t′ is a smaller counterexample. Corollary A.8.1 F or all t, t′, t′′: if t is reducible by − → R2,ACh and t ′′ ≈ AC t + t′ then t′′is also reducible by − → R2,ACh. Lemma A.9 F or all s1, s2, s3: if s 1 − → Rh,AC s2, and s 2 − → R2,ACh s3, then s 1 is also reducible by − → R2,ACh. 20 Lync...
discussion (0)
Sign in with ORCID, Apple, or X to comment. Anyone can read and Pith papers without signing in.