Paliath Narendran

dblp:n/PaliathNarendran · DBLP profile ↗
← Back
92ranked-venue papers
24as first author
6since 2021 · last 2026
0000-0003-4521-5892ORCID · verified

Domains — the database's venue-derived domains; a paper can count in several

Theory of computation · 73 · 21 first-author · 2 since 2021Artificial intelligence and machine learning · 17 · 3 first-authorSoftware engineering, systems software and programming languages · 6 · 2 since 2021Security and privacy · 5 · 3 since 2021Systems, architecture and hardware · 3 · 1 first-authorApplied, interdisciplinary, general and emerging computing · 3Databases, data management, data science and information retrieval · 2 · 1 first-authorGraphics, computer vision, multimedia, augmented reality and games · 2
YearPublicationVenuePosition
2026 Inferring RPO symbol orderings
Paliath Narendran, Michaël Rusinowitch
J. Log. Algebraic Methods Program.2
2025 Knowledge Problems vs Unification and Matching: Dichotomy Results
Serdar Erbatur, Andrew M. Marshall, Paliath Narendran, Christophe Ringeissen
FSCD3
2024 Deciding Knowledge Problems Modulo Classes of Permutative Theories
Serdar Erbatur, Andrew M. Marshall, Paliath Narendran, Christophe Ringeissen
LOPSTR3
2024 Converting Rule-Based Access Control Policies: From Complemented Conditions to Deny Rules
abstract
Using access control policy rules with deny effects (i.e., negative authorization) can be preferred to using complemented conditions in the rules as they are often easier to comprehend in the context of large policies. However, the two constructs have different impacts on the expressiveness of a rule-based access control model. We investigate whether policies expressible using complemented conditions can be expressed using deny rules instead. The answer to this question is not always affirmative. In this paper, we propose a practical approach to address this problem for a given policy. In particular, we develop theoretical results that allow us to pose the problem as a set of queries to an SAT solver. Our experimental results using an off-the-shelf SAT solver demonstrate the feasibility of our approach and offer insights into its performance based on access control policies from multiple domains.
Josué A. Ruiz, Paliath Narendran, Amirreza Masoumzadeh 0001, Padmavathi Iyer
SACMAT2
2022 On the Expressive Power of Negated Conditions and Negative Authorizations in Access Control Models
Padmavathi Iyer, Amirreza Masoumzadeh 0001, Paliath Narendran
Comput. Secur.3
2021 Towards a Theory for Semantics and Expressiveness Analysis of Rule-Based Access Control Models
abstract
Recent access control models such as attribute-based access control and relationship-based access control allow flexible expression of authorization policies using the concepts of rules and conditional expressions. The independent nature of policy rules from each other and the amount of flexibility that they enjoy (e.g., the type of conditional expressions they support and whether they can permit or deny matching requests) make those policies quite expressive. But how expressive are they? Do we need to enable all possible flexibilities in a rule-based model to achieve the maximum possible expressiveness? Answering such questions is essential in making informed decisions when designing new models or choosing existing models for implementation. In this paper, we propose an approach towards answering those questions by developing a novel theory for capturing the semantics of rule-based policies depending on their support of different constructs such as flexibility of conditional expressions, rule modalities, and conflict resolution. Our formal policy semantics model enjoys an intuitive design that can capture the semantics of various rule-based policies. We show the well-formedness properties of such semantics and how they can be used to analyze the expressive power of a number of rule-based models.
Amirreza Masoumzadeh 0001, Paliath Narendran, Padmavathi Iyer
SACMAT2
2019 Unification Modulo Lists with Reverse Relation with Certain Word Equations
Siva Anantharaman, Peter Hibbs, Paliath Narendran, Michaël Rusinowitch
CADE3
2014 On Asymmetric Unification and the Combination Problem in Disjoint Theories
Serdar Erbatur, Deepak Kapur, Andrew M. Marshall, Catherine Meadows 0001, Paliath Narendran, Christophe Ringeissen
FoSSaCS5
2014 Theories of Homomorphic Encryption, Unification, and the Finite Variant Property
abstract
Recent advances in the automated analysis of cryptographic protocols have aroused new interest in the practical application of unification modulo theories, especially theories that describe the algebraic properties of cryptosystems. However, this application requires unification algorithms that can be easily implemented and easily extended to combinations of different theories of interest. In practice this has meant that most tools use a version of a technique known as variant unification. This requires, among other things, that the theory be decomposable into a set of axioms B and a set of rewrite rules R such that R has the finite variant property with respect to B. Most theories that arise in cryptographic protocols have decompositions suitable for variant unification, but there is one major exception: the theory that describes encryption that is homomorphic over an Abelian group.
Fan Yang 0090, Santiago Escobar 0001, Catherine Meadows 0001, José Meseguer 0001, Paliath Narendran
PPDP5
2014 Foreword to the special issue on security and rewriting techniques
Steve Kremer, Paliath Narendran
Inf. Comput.2
2013 Asymmetric Unification: A New Unification Paradigm for Cryptographic Protocol Analysis
Serdar Erbatur, Santiago Escobar 0001, Deepak Kapur, Christopher Lynch, Catherine Meadows 0001, José Meseguer 0001, Paliath Narendran, Sonia Santiago, Ralf Sasse
CADE8
2013 Hierarchical Combination
Serdar Erbatur, Deepak Kapur, Andrew M. Marshall, Paliath Narendran, Christophe Ringeissen
CADE4
2012 Effective Symbolic Protocol Analysis via Equational Irreducibility Conditions
Serdar Erbatur, Santiago Escobar 0001, Deepak Kapur, Christopher Lynch, Catherine Meadows 0001, José Meseguer 0001, Paliath Narendran, Sonia Santiago, Ralf Sasse
ESORICS8
2012 Unification Modulo Chaining
Siva Anantharaman, Christopher Bouchard, Paliath Narendran, Michaël Rusinowitch
LATA3
2012 Unification Modulo Homomorphic Encryption
Siva Anantharaman, Hai Lin 0005, Christopher Lynch, Paliath Narendran, Michaël Rusinowitch
J. Autom. Reason.4
2011 Protocol analysis in Maude-NPA using unification modulo homomorphic encryption
abstract
A number of new cryptographic protocols are being designed to secure applications such as video-conferencing and electronic voting. Many of them rely upon cryptographic functions with complex algebraic properties that must be accounted for in order to be correctly analyzed by automated tools. Maude-NPA is a cryptographic protocol analysis tool based on narrowing and typed equational unification which takes into account these algebraic properties. It has already been used to analyze protocols involving bounded associativity, modular exponentiation, and exclusive-or. All of the above can be handled by the same general variant-based equational unification technique. However, there are important properties, in particular homomorphic encryption, that cannot be handled by variant-based unification in the same way. In these cases the best available approach is to implement specialized unification algorithms and combine them within a modular framework. In this paper we describe how we apply this approach within Maude-NPA, with respect to encryption homomorphic over a free operator. We also describe the use of Maude-NPA to analyze several protocols using such an encryption operation. To the best of our knowledge, this is the first implementation of homomorphic encryption of any sort in a tool for verifying the security of a protocol in the presence of active attackers.
Santiago Escobar 0001, Deepak Kapur, Christopher Lynch, Catherine Meadows 0001, José Meseguer 0001, Paliath Narendran, Ralf Sasse
PPDP6
2010 Cap unification: application to protocol security modulo homomorphic encryption
abstract
We address the insecurity problem for cryptographic protocols, for an active intruder and a bounded number of sessions. The protocol steps are modeled as rigid Horn clauses, and the intruder abilities as an equational theory. The problem of active intrusion -- such as whether a secret term can be derived, possibly via interaction with the honest participants of the protocol -- is then formulated as a Cap Unification problem. Cap Unification is an extension of Equational Unification: look for a cap to be placed on a given set of terms, so as to unify it with a given term modulo the equational theory. We give a decision procedure for Cap Unification, when the intruder capabilities are modeled as homomorphic encryption theory. Our procedure can be employed in a simple manner to detect attacks exploiting some properties of block ciphers.
Siva Anantharaman, Hai Lin 0005, Christopher Lynch, Paliath Narendran, Michaël Rusinowitch
AsiaCCS4
2009 On Extended Regular Expressions
Benjamin Carle, Paliath Narendran
LATA2
2007 Intruders with Caps
Siva Anantharaman, Paliath Narendran, Michaël Rusinowitch
RTA2
2005 Closure properties and decision problems of dag automata
Siva Anantharaman, Paliath Narendran, Michaël Rusinowitch
Inf. Process. Lett.2
2004 Unification Modulo ACUI Plus Distributivity Axioms
Siva Anantharaman, Paliath Narendran, Michaël Rusinowitch
J. Autom. Reason.2
2003 Unification Modulo ACU I Plus Homomorphisms/Distributivity
Siva Anantharaman, Paliath Narendran, Michaël Rusinowitch
CADE2
2003 ACID-Unification Is NEXPTIME-Decidable
Siva Anantharaman, Paliath Narendran, Michaël Rusinowitch
MFCS2
2003 An E-unification Algorithm for Analyzing Protocols That Use Modular Exponentiation
Deepak Kapur, Paliath Narendran, Lida Wang
RTA2
2003 Deciding the confluence of ordered term rewrite systems
abstract
replace me
Hubert Comon-Lundh, Paliath Narendran, Robert Nieuwenhuis, Michaël Rusinowitch
ACM Trans. Comput. Log.2
2002 Guest Editorial
Paliath Narendran, Michaël Rusinowitch
Inf. Comput.1
2001 Unification of Concept Terms in Description Logics
Franz Baader, Paliath Narendran
J. Symb. Comput.2
2000 Complexity of Nilpotent Unification and Matching Problems
Paliath Narendran, David A. Wolfram
Inf. Comput.2
2000 Decidability and complexity of simultaneous rigid E-unification with one variable and related results
Anatoli Degtyarev, Yuri Gurevich, Paliath Narendran, Margus Veanes, Andrei Voronkov
Theor. Comput. Sci.3
1998 Unification of Concept Terms in Description Logics
Franz Baader, Paliath Narendran
ECAI2
1998 Decision Problems in Ordered Rewriting
abstract
A term rewrite system (TRS) terminates if its rules are contained in a reduction ordering >. In order to deal with any set of equations, including inherently non-terminating ones (like commutativity), TRS have been generalised to ordered TRS (E, >), where equations of E are applied in whatever direction agrees with >. The confluence of terminating TRS is well-known to be decidable, but for ordered TRS the decidability of confluence has been open. Here we show that the confluence of ordered TRS is decidable if ordering constraints for > can be solved in an adequate way, which holds in particular for the class of LPO orderings. For sets E of constrained equations, confluence is shown to be undecidable. Finally, ground reducibility is proved undecidable for ordered TRS.
Hubert Comon-Lundh, Paliath Narendran, Robert Nieuwenhuis, Michaël Rusinowitch
LICS2
1998 The Decidability of Simultaneous Rigid E-Unification with One Variable
Anatoli Degtyarev, Yuri Gurevich, Paliath Narendran, Margus Veanes, Andrei Voronkov
RTA3
1998 Unification and Matching in Process Algebras
Paliath Narendran, Sandeep K. Shukla
RTA2
1998 Equational Unification, Word Unification, and 2nd-Order Equational Unification
Friedrich Otto, Paliath Narendran, Daniel J. Dougherty
Theor. Comput. Sci.2
1997 The Word Matching Problem Is Undecidable For Finite Special String-Rewriting Systems That Are Confluent
Paliath Narendran, Friedrich Otto
ICALP1
1997 Single Versus Simultaneous Equational Unification and Equational Unification for Variable-Permuting Theories
Paliath Narendran, Friedrich Otto
J. Autom. Reason.1
1997 On the Unification Problem for Cartesian Closed Categories
abstract
Abstract Cartesian closed categories (CCCs) have played and continue to play an important role in the study of the semantics of programming languages. An axiomatization of the isomorphisms which hold in all Cartesian closed categories discovered independently by Soloviev and Bruce, Di Cosmo and Longo leads to seven equalities. We show that the unification problem for this theory is undecidable, thus settling an open question. We also show that an important subcase, namely unification modulo thelinear isomorphisms, is NP-complete. Furthermore, the problem of matching in CCCs is NP-complete when the subject term is irreducible. CCC-matching and unification form the basis for an elegant and practical solution to the problem of retrieving functions from a library indexed by types investigated by Rittri. It also has potential applications to the problem of polymorphic type inference and polymorphic higher-order unification, which in turn is relevant to theorem proving and logic programming.
Paliath Narendran, Frank Pfenning, Richard Statman
J. Symb. Log.1
1996 Unification and Matching Modulo Nilpotence
Paliath Narendran, David A. Wolfram
CADE2
1996 Solving Linear Equations over Polynomial Semirings
abstract
We consider the problem of solving linear equations over various semirings. In particular, solving of linear equations over polynomial rings with the additional restriction that the solutions must have only non-negative coefficients is shown to be undecidable. Applications to undecidability proofs of several unification problems are illustrated, one of which, unification modulo one associative-commutative function and one endomorphism, has been a long-standing open problem. The problem of solving multiset constraints is also shown to be undecidable.
Paliath Narendran
LICS1
1996 Unification Modulo ACI + 1 + 0
abstract
We show that elementary ACI10 unification is in P, even with constant restrictions. As a corollary, we prove that validity of quantified Horn formulae can be tested in O(n 2 ) time. Solvability of elementary disunification problems modulo ACI10 is shown to be NP-hard.
Paliath Narendran
Fundam. Informaticae1
1996 Any Ground Associative-Commutative Theory Has a Finite Canonical System
Paliath Narendran, Michaël Rusinowitch
J. Autom. Reason.1
1995 The All-Minors VCCS Matrix Tree Theorem, Half-Resistors and Applications in Symbolic Simulation
abstract
The matrix tree theorem for directed graphs is generalized to cover all minors of nodal formulations of all linear circuits with voltage controlled current sources. The term signs are readily evaluated from linking-cycle-arborescence: configurations in a common generalization of Maxwell's and Coates' rules. All minors are treated with the same formalism. The formulation introduces half-resistors which are transposed unistors. Their use for intuitive description of circuit operation based on approximation, nodal impedance conditions and backward error analysis is described for BJT amplifiers and the switch model for digital MOS circuits.
Seth Chaiken, Paliath Narendran
ISCAS2
1995 Some Independent Results for Equational Unification
Friedrich Otto, Paliath Narendran, Daniel J. Dougherty
RTA2
1994 Ground Temporal Logic: A Logic for Hardware Verification
David Cyrluk, Paliath Narendran
CAV2
1994 Codes Modulo Finite Monadic String-Rewriting Systems
Friedrich Otto, Paliath Narendran
Theor. Comput. Sci.2
1993 On the Unification Problem for Cartesian Closed Categories
abstract
An axiomatization of the isomorphisms that hold in all Cartesian closed categories (CCCs), discovered independently by S.V. Soloviev (1983) and by K.B. Bruce and G. Longo (1985), leads to seven equalities. It is shown that the unification problem for this theory is undecidable, thus setting an open question. It is also shown that an important subcase, namely unification modulo the linear isomorphisms, is NP-complete. Furthermore, the problem of matching in CCCs is NP-complete when the subject term is irreducible. CCC-matching and unification form the basis for an elegant and practical solution to the problem of retrieving functions from a library indexed by types investigated by M. Rittri (1990, 1991). It also has potential applications to the problem of polymorphic higher-order unification, which in turn is relevant to theorem proving, logic programming, and type reconstruction in higher-order languages.>
Paliath Narendran, Frank Pfenning, Richard Statman
LICS1
1993 The Unifiability Problem in Ground AC Theories
abstract
It is shown that unifiability is decidable in theories presented by a set of ground equations with several associative-communicative symbols (ground AC theories). This result applies, for instance, to finitely presented commutative semigroups, and it extends the authors' previous work (P. Narendran and M. Rusinwithch, 1991) where they gave an algorithm for solving the uniform word problem in ground AC theories.>
Paliath Narendran, Michaël Rusinowitch
LICS1
1993 An Algorithm for Finding Canonical Sets of Ground Rewrite Rules in Polynomial Time
abstract
In this paper, it is shown that there is an algorithm that, given by finite set E of ground equations, produces a reduced canonical rewriting system R equivalent to E in polynomial time. This algorithm based on congruence closure performs simplification steps guided by a total simplification ordering on ground terms, and it runs in time O(n 3 ) .
Jean H. Gallier, Paliath Narendran, David A. Plaisted, Stan Raatz, Wayne Snyder
J. ACM2
1993 On Weakly Confluent Monadic String-Rewriting Systems
Klaus Madlener, Paliath Narendran, Friedrich Otto, Louxin Zhang
Theor. Comput. Sci.2
1992 Double-exponential Complexity of Computing a Complete Set of AC-Unifiers
abstract
An algorithm for computing a complete set of unifiers for two terms involving associative-commutative function symbols is presented. It is based on a nondeterministic algorithm given by the authors in 1986 to show the NP-completeness of associative-commutative unifiability. The algorithm is easy to understand, and its termination can be easily established. Its complexity is easily analyzed and shown to be doubly exponential in the size of the input terms. The analysis also shows that there is a double-exponential upper bound on the size of a complete set of unifiers of two input terms. Since there is a family of simple associative-commutative unification problems which have complete sets of unifiers whose size is doubly exponential, the algorithm is optimal in its order of complexity in this sense.>
Deepak Kapur, Paliath Narendran
LICS2
1992 Theorem Proving Using Equational Matings and Rigid E-Unification
abstract
In this paper, it is shown that the method of matings due to Andrews and Bibel can be extended to (first-order) languages with equality. A decidable version of E -unification called rigid E-unification is introduced, and it is shown that the method of equational matings remains complete when used in conjunction with rigid E -unification. Checking that a family of mated sets is an equational mating is equivalent to the following restricted kind of E -unification. Problem Given E → ={E i | 1≤i≤n} a family of n finite sets of equations and S={〈u i ,v i 〉 |1≤i≤n} a set of n pairs of terms, is there a substitution θ such that, treating each set θ(E i ) as a set of ground equations (i.e., holding the variables in θ(E i ) “rigid”), θ(u i ), and θ(v i ) are provably equal from θ(E i ) for i=1,...,n? Equivalently, is there a substitution θ such that θ(u i ) and θ(v i ) can be shown congruent from θ(E i ) by the congruence closure method for i=1,...,n? A substitution θ solving the above problem is called a rigid E → -unifier of S , and a pair 〈E → ,S〉 such that S has some rigid E → -unifier is called an equational premating. It is shown that deciding whether a pair 〈 E → ,S〉is an equational premating is an NP-complete problem.
Jean H. Gallier, Paliath Narendran, Stan Raatz, Wayne Snyder
J. ACM2
1992 Complexity of Unification Problems with Associative-Commutative Operators
Deepak Kapur, Paliath Narendran
J. Autom. Reason.2
1991 A Specialized Completion Procedure for Monadic String-Rewriting Systems Presenting Groups
Klaus Madlener, Paliath Narendran, Friedrich Otto
ICALP2
1991 Any Gound Associative-Commutative Theory Has a Finite Canonical System
Paliath Narendran, Michaël Rusinowitch
RTA1
1991 Sufficient-Completeness, Ground-Reducibility and their Complexity
Deepak Kapur, Paliath Narendran, Daniel J. Rosenkrantz, Hantao Zhang 0001
Acta Informatica2
1991 Automating Inductionless Induction Using Test Sets
Deepak Kapur, Paliath Narendran, Hantao Zhang 0001
J. Symb. Comput.2
1991 Semi-Unification
Deepak Kapur, David R. Musser, Paliath Narendran, Jonathan Stillman
Theor. Comput. Sci.3
1990 Some Results on Equational Unification
Paliath Narendran, Friedrich Otto
CADE1
1990 Rigid E-Unification: NP-Completeness and Applications to Equational Matings
abstract
Rigid E-unification is a restricted kind of unification modulo equational theories, or E-unification, that arises naturally in extending Andrew's theorem proving method of matings to first-order languages with equality. This extension was first presented by J. H. Gallier, S. Raatz, and W. Snyder, who conjectured that rigid E-unification is decidable. In this paper, it is shown that rigid E-unification is NP-complete and that finite complete sets of rigid E-unifiers always exist. As a consequence, deciding whether a family of mated sets is an equational mating is an NP-complete problem. Some implications of this result regarding the complexity of theorem proving in first-order logic with equality are also discussed.
Jean H. Gallier, Paliath Narendran, David A. Plaisted, Wayne Snyder
Inf. Comput.2
1990 On Ground-Confluence of Term Rewriting Systems
Deepak Kapur, Paliath Narendran, Friedrich Otto
Inf. Comput.2
1990 It is Decidable Whether a Monadic Thue System is Canonical Over a Regular Set
Paliath Narendran
Math. Syst. Theory1
1989 It is Undecidable Whether the Knuth-Bendix Completion Procedure Generates a Crossed Pair
Paliath Narendran, Jonathan Stillman
STACS1
1989 Cancellativity in Finitely Presented Semigroups
Paliath Narendran, Colm Ó'Dúnlaing
J. Symb. Comput.1
1989 Some Polynomial-Time Algorithms for Finite Monadic Church-Rosser Thue Systems
Paliath Narendran, Friedrich Otto
Theor. Comput. Sci.1
1988 Finding Canonical Rewriting Systems Equivalent to a Finite Set of Ground Equations in Polynomial Time
Jean H. Gallier, Paliath Narendran, David A. Plaisted, Stan Raatz, Wayne Snyder
CADE2
1988 Formal Verification of the Sobel Image Processing Chip
Paliath Narendran, Jonathan Stillman
DAC1
1988 Semi-Unification
Deepak Kapur, David R. Musser, Paliath Narendran, Jonathan Stillman
FSTTCS3
1988 Rigid E-Unification is NP-Complete
abstract
Rigid E-unification is a restricted kind of unification modulo equational theories, or E-unification, that arises naturally in extending P. Andrews' (1981) theorem-proving method of mating to first-order languages with equality. It is shown that rigid E-unification is NP-complete and that finite complete sets of rigid E-unifiers always exist. As a consequence, deciding whether a family of mated sets is an equational mating is an NP-complete problem. Some implications of this result regarding the complexity of theorem proving in first-order logic with equality are discussed.>
Jean H. Gallier, Wayne Snyder, Paliath Narendran, David A. Plaisted
LICS3
1988 Elements of Finite Order for Finite Weight-Reducing and Confluent Thue Systems
Paliath Narendran, Friedrich Otto
Acta Informatica1
1988 Preperfectness is Undecidable for Thue Systems Containing Only Length-Reducing Rules and a Single Commutation Rule
Paliath Narendran, Friedrich Otto
Inf. Process. Lett.1
1988 Church-Rosser Thue systems and formal languages
abstract
Since about 1971, much research has been done on Thue systems that have properties that ensure viable and efficient computation. The strongest of these is the Church-Rosser property, which states that two equivalent strings can each be brought to a unique canonical form by a sequence of length-reducing rules. In this paper three ways in which formal languages can be defined by Thue systems with this property are studied, and some general results about the three families of languages so determined are studied.
Robert McNaughton, Paliath Narendran, Friedrich Otto
J. ACM2
1988 Only Prime Superpositions Need be Considered in the Knuth-Bendix Completion Procedure
Deepak Kapur, David R. Musser, Paliath Narendran
J. Symb. Comput.3
1987 On Sufficient-Completeness and Related Properties of Term Rewriting Systems
Deepak Kapur, Paliath Narendran, Hantao Zhang 0001
Acta Informatica2
1987 Complexity of Matching Problems
Dan Benanav, Deepak Kapur, Paliath Narendran
J. Symb. Comput.3
1986 NP-Completeness of the Set Unification and Matching Problems
Deepak Kapur, Paliath Narendran
CADE2
1986 Proof by Induction Using Test Sets
Deepak Kapur, Paliath Narendran, Hantao Zhang 0001
CADE2
1986 Complexity of Sufficient-Completeness
Deepak Kapur, Paliath Narendran, Hantao Zhang 0001
FSTTCS2
1986 On the Equivalence Problem for Regular Thue Systems
Paliath Narendran
Theor. Comput. Sci.1
1986 The Problems of Cyclic Equality and Conjugacy for Finite Complete Rewriting Systems
Paliath Narendran, Friedrich Otto
Theor. Comput. Sci.1
1985 Reasoning about three dimensional space
abstract
The use of formal geometric reasoning is proposed to analyze algorithms for machine vision and robotics. This paper develops the basis for this approach and illustrates the method with several examples taken from perspective scene analysis. The application of recent developments in algebraic deduction methods is described.
Deepak Kapur, Joseph L. Mundy, David R. Musser, Paliath Narendran
ICRA4
1985 An Equational Approach to Theorem Proving in First-Order Predicate Calculus
Deepak Kapur, Paliath Narendran
IJCAI2
1985 Complexity of Matching Problems
Dan Benanav, Deepak Kapur, Paliath Narendran
RTA3
1985 An Ideal-Theoretic Approach to Work Problems and Unification Problems over Finitely Presented Commutative Algebras
Abdelilah Kandri-Rody, Deepak Kapur, Paliath Narendran
RTA3
1985 Complexity of Certain Decision Problems about Congruential Languages
Paliath Narendran, Colm Ó'Dúnlaing, Heinrich Rolletschek
J. Comput. Syst. Sci.1
1985 The Knuth-Bendix Completion Procedure and Thue Systems
abstract
The Knuth-Bendix completion procedure for term rewriting systems in many cases provides a decision procedure for equational theories and has been found to have many applications in various areas. We discuss the application of the Knuth-Bendix procedure to Thue systems. We use the notion of a reduced Thue system and show that for every Church-Rosser Thue system, there is a unique reduced Church-Rosser Thue system equivalent to it. Furthermore, the Knuth-Bendix completion procedure, when applied to a Thue system T, always produces the finite reduced Church-Rosser Thue system equivalent to T whenever such a system exists. Similar results can also be proved for almost-confluent Thue systems. Using properties of reduced Church-Rosser systems, we develop conditions under which a class of special Thue systems have equivalent finite Church-Rosser systems. In addition, we show that the completion procedure always terminates on finite parenthesized Thue systems, from which the termination of the completion procedure over ground-term-rewriting systems can be shown immediately. From the results discussed in this paper, we also obtain the termination of the Knuth-Bendix completion procedure for commutative Thue systems (commutative monoids) as a simple corollary.
Deepak Kapur, Paliath Narendran
SIAM J. Comput.2
1985 An O(|T|3) Algorithm for Testing the Church-Rosser Property of Thue Systems
Deepak Kapur, Mukkai S. Krishnamoorthy, Robert McNaughton, Paliath Narendran
Theor. Comput. Sci.4
1985 A Finite Thue System with Decidable Word Problem and without Equivalent Finite Canonical System
Deepak Kapur, Paliath Narendran
Theor. Comput. Sci.2
1985 The Church-Rosser Property and Special Thue Systems
Deepak Kapur, Paliath Narendran, Mukkai S. Krishnamoorthy, Robert McNaughton
Theor. Comput. Sci.2
1985 On Recursive Path Ordering
Mukkai S. Krishnamoorthy, Paliath Narendran
Theor. Comput. Sci.2
1985 Complexity Results on the Conjugacy Problem for Monoids
Paliath Narendran, Friedrich Otto
Theor. Comput. Sci.1
1984 The Uniform Conjugacy Problem for Finite Church-Rosser Thue Systems is NP-Complete
Paliath Narendran, Friedrich Otto, Karl Winklmann
Inf. Control.1
1984 The Undecidability of the Preperfectness of Thue Systems
Paliath Narendran, Robert McNaughton
Theor. Comput. Sci.1