On the complexity of equational Horn clauses

Kumar Neeraj Verma, Helmut Seidl, Thomas Schwentick

Publikation: Beitrag in Buch/Bericht/KonferenzbandKonferenzbeitragBegutachtung

96 Zitate (Scopus)

Abstract

Security protocols employing cryptographic primitives with algebraic properties are conveniently modeled using Horn clauses modulo equational theories. We consider clauses corresponding to the class H3 of Nielson, Nielson and Seidl. We show that modulo the theory ACU of an associative-commutative symbol with unit, as well as its variants like the theory XOR and the theory AG of Abelian groups, unsatisfiability is NP-complete. Also membership and intersection-non-emptiness problems for the closely related class of one-way as well as two-way tree automata modulo these equational theories are NP-complete. A key technical tool is a linear time construction of an existential Presburger formula corresponding to the Parikh image of a context-free language. Our algorithms require deterministic polynomial time using an oracle for existential Presburger formulas, suggesting efficient implementations are possible.

OriginalspracheEnglisch
TitelAutomated Deduction - CADE-20 - 20th International Conference on Automated Deduction, Proceedings
Herausgeber (Verlag)Springer Verlag
Seiten337-352
Seitenumfang16
ISBN (Print)3540280057, 9783540280057
DOIs
PublikationsstatusVeröffentlicht - 2005
Veranstaltung20th International Conference on Automated Deduction, CADE-20 - Tallinn, Estland
Dauer: 22 Juli 200527 Juli 2005

Publikationsreihe

NameLecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)
Band3632 LNAI
ISSN (Print)0302-9743
ISSN (elektronisch)1611-3349

Konferenz

Konferenz20th International Conference on Automated Deduction, CADE-20
Land/GebietEstland
OrtTallinn
Zeitraum22/07/0527/07/05

Fingerprint

Untersuchen Sie die Forschungsthemen von „On the complexity of equational Horn clauses“. Zusammen bilden sie einen einzigartigen Fingerprint.

Dieses zitieren