Network


Latest external collaboration on country level. Dive into details by clicking on the dots.

Hotspot


Dive into the research topics where Vladimir Shpilrain is active.

Publication


Featured researches published by Vladimir Shpilrain.


Journal of Algebra | 2003

Generic-case complexity, decision problems in group theory, and random walks

Ilya Kapovich; Alexei G. Myasnikov; Paul E. Schupp; Vladimir Shpilrain

Abstract We give a precise definition of “generic-case complexity” and show that for a very large class of finitely generated groups the classical decision problems of group theory—the word, conjugacy, and membership problems—all have linear-time generic-case complexity. We prove such theorems by using the theory of random walks on regular graphs.


applied cryptography and network security | 2005

Thompson's group and public key cryptography

Vladimir Shpilrain; Alexander Ushakov

Recently, several public key exchange protocols based on symbolic computation in non-commutative (semi)groups were proposed as a more efficient alternative to well established protocols based on numeric computation. Notably, the protocols due to Anshel-Anshel-Goldfeld and Ko-Lee et al. exploited the conjugacy search problem in groups, which is a ramification of the discrete logarithm problem. However, it is a prevalent opinion now that the conjugacy search problem alone is unlikely to provide sufficient level of security no matter what particular group is chosen as a platform. In this paper we employ another problem (we call it the decomposition problem), which is more general than the conjugacy search problem, and we suggest to use R. Thompsons group as a platform. This group is well known in many areas of mathematics, including algebra, geometry, and analysis. It also has several properties that make it fit for cryptographic purposes. In particular, we show here that the word problem in Thompsons group is solvable in almost linear time.


Archive | 2011

Non-Commutative Cryptography and Complexity of Group-Theoretic Problems

Alexei G. Myasnikov; Vladimir Shpilrain; Alexander Ushakov

This book is about relations between three different areas of mathematics and theoretical computer science: combinatorial group theory, cryptography, and complexity theory. It explores how non-commutative (infinite) groups, which are typically studied in combinatorial group theory, can be used in public-key cryptography. It also shows that there is remarkable feedback from cryptography to combinatorial group theory because some of the problems motivated by cryptography appear to be new to group theory, and they open many interesting research avenues within group theory. In particular, a lot of emphasis in the book is put on studying search problems, as compared to decision problems traditionally studied in combinatorial group theory. Then, complexity theory, notably generic-case complexity of algorithms, is employed for cryptanalysis of various cryptographic protocols based on infinite groups, and the ideas and machinery from the theory of generic-case complexity are used to study asymptotically dominant properties of some infinite groups that have been applied in public-key cryptography so far. This book also describes new interesting developments in the algorithmic theory of solvable groups and another spectacular new development related to complexity of group-theoretic problems, which is based on the ideas of compressed words and straight-line programs coming from computer science.


Archive | 2003

Combinatorial methods : free groups, polynomials, and free algebras

Alexander A. Mikhalev; Vladimir Shpilrain; Jie-Tai Yu

Preface.- Introduction.- I. Groups: Introduction. Classical Techniques. Test Elements. Other Special Elements. Automorphic Orbits.- II. Polynomial Algebras: Introduction. The Jacobian Conjecture. The Cancellation Conjecture. Nagatas Problem. The Embedding Problem. Coordinate Polynomials. Test Polynomials.- III. Free Nielsen-Schreier Algebras: Introduction. Schreier Varieties of Algebras. Rank Theorems and Primitive Elements. Generalized Primitive Elements. Free Leibniz Algebras.- References.- Notations.- Author Index.- Subject Index.


Applicable Algebra in Engineering, Communication and Computing | 2006

Combinatorial Group Theory and Public Key Cryptography

Vladimir Shpilrain; Gabriel Zapata

After some excitement generated by recently suggested public key exchange protocols due to Anshel–Anshel–Goldfeld and Ko–Lee et al., it is a prevalent opinion now that the conjugacy search problem is unlikely to provide sufficient level of security if a braid group is used as the platform. In this paper we address the following questions: (1) whether choosing a different group, or a class of groups, can remedy the situation; (2) whether some other “hard” problem from combinatorial group theory can be used, instead of the conjugacy search problem, in a public key exchange protocol. Another question that we address here, although somewhat vague, is likely to become a focus of the future research in public key cryptography based on symbolic computation: (3) whether one can efficiently disguise an element of a given group (or a semigroup) by using defining relations.


Applicable Algebra in Engineering, Communication and Computing | 2006

The Conjugacy Search Problem in Public Key Cryptography: Unnecessary and Insufficient

Vladimir Shpilrain; Alexander Ushakov

The conjugacy search problem in a group G is the problem of recovering an


Journal of Pure and Applied Algebra | 1997

Some combinatorial questions about polynomial mappings

Arno van den Essen; Vladimir Shpilrain


IACR Cryptology ePrint Archive | 2013

Public key exchange using matrices over group rings

Delaram Kahrobaei; Charalambos Koupparis; Vladimir Shpilrain

x \in G


Transactions of the American Mathematical Society | 2000

Polynomial Retracts and the Jacobian Conjecture

Vladimir Shpilrain; Jie-Tai Yu


international cryptology conference | 2005

A practical attack on a braid group based cryptographic protocol

Alexei G. Myasnikov; Vladimir Shpilrain; Alexander Ushakov

from given

Collaboration


Dive into the Vladimir Shpilrain's collaboration.

Top Co-Authors

Avatar

Alexei G. Myasnikov

Stevens Institute of Technology

View shared research outputs
Top Co-Authors

Avatar

Jie-Tai Yu

University of Hong Kong

View shared research outputs
Top Co-Authors

Avatar

Alexander Ushakov

Stevens Institute of Technology

View shared research outputs
Top Co-Authors

Avatar

Delaram Kahrobaei

City University of New York

View shared research outputs
Top Co-Authors

Avatar
Top Co-Authors

Avatar
Top Co-Authors

Avatar

Gabriel Zapata

City College of New York

View shared research outputs
Top Co-Authors

Avatar
Top Co-Authors

Avatar

Maggie Habeeb

California University of Pennsylvania

View shared research outputs
Top Co-Authors

Avatar

Robert H. Gilman

Stevens Institute of Technology

View shared research outputs
Researchain Logo
Decentralizing Knowledge