Skip to main content

Showing 1–12 of 12 results for author: Narendran, P

Searching in archive cs. Search in all archives.
.
  1. arXiv:2306.09602  [pdf, ps, other

    math.AC cs.SC math.AG

    Existence and Construction of a Gröbner Basis for a Polynomial Ideal

    Authors: Deepak Kapur, Paliath Narendran

    Abstract: This extended abstract gives a construction for lifting a Gröbner basis algorithm for an ideal in a polynomial ring over a commutative ring R under the condition that R also admits a Gröbner basis for every ideal in R.

    Submitted 15 June, 2023; originally announced June 2023.

  2. arXiv:2209.10321  [pdf, other

    cs.LO cs.CR cs.SC

    CryptoSolve: Towards a Tool for the Symbolic Analysis of Cryptographic Algorithms

    Authors: Dalton Chichester, Wei Du, Raymond Kauffman, Hai Lin, Christopher Lynch, Andrew M. Marshall, Catherine A. Meadows, Paliath Narendran, Veena Ravishankar, Luis Rovira, Brandon Rozek

    Abstract: Recently, interest has been emerging in the application of symbolic techniques to the specification and analysis of cryptosystems. These techniques, when accompanied by suitable proofs of soundness/completeness, can be used both to identify insecure cryptosystems and prove sound ones secure. But although a number of such symbolic algorithms have been developed and implemented, they remain scattere… ▽ More

    Submitted 21 September, 2022; originally announced September 2022.

    Comments: In Proceedings GandALF 2022, arXiv:2209.09333

    Journal ref: EPTCS 370, 2022, pp. 147-161

  3. arXiv:2103.00386  [pdf, other

    cs.LO

    On Problems Dual to Unification: The String-Rewriting Case

    Authors: Zümrüt Akçam, Kimberly A. Cornell, Daniel S. Hono II, Paliath Narendran, Andrew Pulver

    Abstract: In this paper, we investigate problems which are dual to the unification problem, namely the Fixed Point (FP) problem, Common Term (CT) problem and the Common Equation (CE) problem for string rewriting systems. Our main motivation is computing fixed points in systems, such as loop invariants in programming languages. We show that the fixed point (FP) problem is reducible to the common term problem… ▽ More

    Submitted 30 December, 2023; v1 submitted 27 February, 2021; originally announced March 2021.

    Comments: 28 pages, 6 figures, will be submitted for LMCS journal. arXiv admin note: substantial text overlap with arXiv:1706.05607

  4. arXiv:1907.00227  [pdf, ps, other

    cs.CC cs.CR

    On Asymmetric Unification for the Theory of XOR with a Homomorphism

    Authors: Christopher Lynch, Andrew M. Marshall, Catherine Meadows, Paliath Narendran, Veena Ravishankar

    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, A… ▽ More

    Submitted 29 June, 2019; originally announced July 2019.

  5. arXiv:1706.05607  [pdf, ps, other

    cs.LO

    On Problems Dual to Unification

    Authors: Zümrüt Akçam, Daniel S. Hono II, Paliath Narendran

    Abstract: In this paper, we investigate a problem dual to the unification problem, namely the Common Term (CT) problem for string rewriting systems. Our main motivation was in computing fixed points in systems, such as loop invariants in programming languages. We show that the fixed point problem is reducible to the common term problem. We also prove that the common term problem is undecidable for dwindling… ▽ More

    Submitted 3 October, 2017; v1 submitted 18 June, 2017; originally announced June 2017.

  6. arXiv:1706.05066  [pdf, ps, other

    cs.LO

    Asymmetric Unification and Disunification

    Authors: Veena Ravishankar, Kimberly A. Gero, Paliath Narendran

    Abstract: We compare two kinds of unification problems: Asymmetric Unification and Disunification, which are variants of Equational Unification. Asymmetric Unification is a type of Equational Unification where the right-hand sides of the equations are in normal form with respect to the given term rewriting system. In Disunification we solve equations and disequations with respect to an equational theory for… ▽ More

    Submitted 5 October, 2017; v1 submitted 15 June, 2017; originally announced June 2017.

  7. arXiv:1604.06509  [pdf, ps, other

    cs.LO

    Lynch-Morawska Systems on Strings

    Authors: Daniel S. Hono II, Paliath Narendran, Rafael Veras

    Abstract: We investigate properties of convergent and forward-closed string rewriting systems in the context of the syntactic criteria introduced in \cite{LynchMorawska} by Christopher Lynch and Barbara Morawska (we call these $LM$-Systems). Since a string rewriting system can be viewed as a term-rewriting system over a signature of purely monadic function symbols, we adapt their definition to the string re… ▽ More

    Submitted 31 May, 2016; v1 submitted 21 April, 2016; originally announced April 2016.

    Comments: Revised based on reviewers' feedback

    Report number: TR-SUNYA-CS-16-02

  8. arXiv:1604.06139  [pdf, ps, other

    cs.LO

    Notes on Lynch-Morawska Systems

    Authors: Daniel S. Hono II, Namrata Galatage, Kimberly A. Gero, Paliath Narendran, Ananya Subburathinam

    Abstract: In this paper we investigate convergent term rewriting systems that conform to the criteria set out by Christopher Lynch and Barbara Morawska in their seminal paper "Basic Syntactic Mutation." The equational unification problem modulo such a rewrite system is solvable in polynomial-time. In this paper, we derive properties of such a system which we call an $LM$-system. We show, in particular, that… ▽ More

    Submitted 29 May, 2016; v1 submitted 20 April, 2016; originally announced April 2016.

    Report number: TR-SUNYA-CS-16-01

  9. On Unification Modulo One-Sided Distributivity: Algorithms, Variants and Asymmetry

    Authors: Andrew M Marshall, Catherine Meadows, Paliath Narendran

    Abstract: An algorithm for unification modulo one-sided distributivity is an early result by Tidén and Arnborg. More recently this theory has been of interest in cryptographic protocol analysis due to the fact that many cryptographic operators satisfy this property. Unfortunately the algorithm presented in the paper, although correct, has recently been shown not to be polynomial time bounded as claimed. In… ▽ More

    Submitted 18 June, 2015; v1 submitted 23 March, 2015; originally announced March 2015.

    Journal ref: Logical Methods in Computer Science, Volume 11, Issue 2 (June 19, 2015) lmcs:1571

  10. Unification modulo a 2-sorted Equational theory for Cipher-Decipher Block Chaining

    Authors: Siva Anantharaman, Christopher Bouchard, Paliath Narendran, Michaël Rusinowitch

    Abstract: We investigate unification problems related to the Cipher Block Chaining (CBC) mode of encryption. We first model chaining in terms of a simple, convergent, rewrite system over a signature with two disjoint sorts: list and element. By interpreting a particular symbol of this signature suitably, the rewrite system can model several practical situations of interest. An inference procedure is present… ▽ More

    Submitted 6 February, 2014; v1 submitted 2 January, 2014; originally announced January 2014.

    Comments: 26 pages

    Journal ref: Logical Methods in Computer Science, Volume 10, Issue 1 (February 9, 2014) lmcs:808

  11. On the Complexity of the Tiden-Arnborg Algorithm for Unification modulo One-Sided Distributivity

    Authors: Paliath Narendran, Andrew Marshall, Bibhu Mahapatra

    Abstract: We prove that the Tiden and Arnborg algorithm for equational unification modulo one-sided distributivity is not polynomial time bounded as previously thought. A set of counterexamples is developed that demonstrates that the algorithm goes through exponentially many steps.

    Submitted 22 December, 2010; originally announced December 2010.

    Comments: In Proceedings UNIF 2010, arXiv:1012.4554

    Journal ref: EPTCS 42, 2010, pp. 54-63

  12. Unification modulo a partial theory of exponentiation

    Authors: Deepak Kapur, Andrew Marshall, Paliath Narendran

    Abstract: Modular exponentiation is a common mathematical operation in modern cryptography. This, along with modular multiplication at the base and exponent levels (to different moduli) plays an important role in a large number of key agreement protocols. In our earlier work, we gave many decidability as well as undecidability results for multiple equational theories, involving various properties of modula… ▽ More

    Submitted 22 December, 2010; originally announced December 2010.

    Comments: In Proceedings UNIF 2010, arXiv:1012.4554

    Journal ref: EPTCS 42, 2010, pp. 12-23