Network


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

Hotspot


Dive into the research topics where Vivek Shende is active.

Publication


Featured researches published by Vivek Shende.


IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems | 2003

Synthesis of reversible logic circuits

Vivek Shende; Aditya K. Prasad; Igor L. Markov; John P. Hayes

Reversible or information-lossless circuits have applications in digital signal processing, communication, computer graphics, and cryptography. They are also a fundamental requirement in the emerging field of quantum computation. We investigate the synthesis of reversible circuits that employ a minimum number of gates and contain no redundant input-output line-pairs (temporary storage channels). We prove constructively that every even permutation can be implemented without temporary storage using NOT, CNOT, and TOFFOLI gates. We describe an algorithm for the synthesis of optimal circuits and study the reversible functions on three wires, reporting the distribution of circuit sizes. We also study canonical circuit decompositions where gates of the same kind are grouped together. Finally, in an application important to quantum computing, we synthesize oracle circuits for Grovers search algorithm, and show a significant improvement over a previously proposed synthesis algorithm.


asia and south pacific design automation conference | 2005

Synthesis of quantum logic circuits

Vivek Shende; Stephen S. Bullock; Igor L. Markov

The pressure of fundamental limits on classical computation and the promise of exponential speedups from quantum effects have recently brought quantum circuits (Proc. R. Soc. Lond. A, Math. Phys. Sci., vol. 425, p. 73, 1989) to the attention of the electronic design automation community (Proc. 40th ACM/IEEE Design Automation Conf., 2003), (Phys. Rev. A, At. Mol. Opt. Phy., vol. 68, p. 012318, 2003), (Proc. 41st Design Automation Conf., 2004), (Proc. 39th Design Automation Conf., 2002), (Proc. Design, Automation, and Test Eur., 2004), (Phys. Rev. A, At. Mol. Opt. Phy., vol. 69, p. 062321, 2004), (IEEE Trans. Comput.-Aided Des. Integr. Circuits Syst., vol. 22, p. 710, 2003). Efficient quantum-logic circuits that perform two tasks are discussed: 1) implementing generic quantum computations, and 2) initializing quantum registers. In contrast to conventional computing, the latter task is nontrivial because the state space of an n-qubit register is not finite and contains exponential superpositions of classical bitstrings. The proposed circuits are asymptotically optimal for respective tasks and improve earlier published results by at least a factor of 2. The circuits for generic quantum computation constructed by the algorithms are the most efficient known today in terms of the number of most expensive gates [quantum controlled-NOTs (CNOTs)]. They are based on an analog of the Shannon decomposition of Boolean functions and a new circuit block, called quantum multiplexor (QMUX), which generalizes several known constructions. A theoretical lower bound implies that the circuits cannot be improved by more than a factor of 2. It is additionally shown how to accommodate the severe architectural limitation of using only nearest neighbor gates, which is representative of current implementation technologies. This increases the number of gates by almost an order of magnitude, but preserves the asymptotic optimality of gate counts


international conference on computer aided design | 2002

Reversible logic circuit synthesis

Vivek Shende; Aditya K. Prasad; Igor L. Markov; John P. Hayes

Reversible or information-lossless circuits have applications in digital signal processing, communication, computer graphics and cryptography. They are also a fundamental requirement in the emerging field of quantum computation. We investigate the synthesis of reversible circuits that employ a minimum number of gates and contain no redundant input-output line-pairs (temporary storage channels). We prove constructively that every even permutation can be implemented without temporary storage using NOT, CNOT and TOFFOLI gates. We describe an algorithm for the synthesis of optimal circuits and study the reversible functions on three wires, reporting distributions of circuit sizes. Finally, in an application important to quantum computing, we synthesize oracle circuits for Grovers search algorithm, and show a significant improvement over a previously proposed synthesis algorithm.


Duke Mathematical Journal | 2012

The Hilbert scheme of a plane curve singularity and the HOMFLY polynomial of its link

Alexei Oblomkov; Vivek Shende

The intersection of a complex plane curve with a small three -sphere surrounding one of its singularities is a non-trivial link. The refined punct ual Hilbert schemes of the singularity parameterize subschemes supported at the singular point of fix ed length and whose defining ideals have a fixed number of generators. We conjecture that the generati g function of Euler characteristics of refined punctual Hilbert schemes is the HOMFLY polynomial of the link. The conjecture is verified for irreducible singularitiesy = x, whose links are thek, n torus knots, and for the singularity y = x − x + 4xy + 2xy, whose link is the 2,13 cable of the trefoil.


Physical Review A | 2004

Minimal universal two-qubit controlled-NOT-based circuits

Vivek Shende; Igor L. Markov; Stephen S. Bullock

We give quantum circuits that simulate an arbitrary two-qubit unitary operator up to global phase. For several quantum gate libraries we prove that gate counts are optimal in worst and average cases. Our lower and upper bounds compare favorably to previously published results. Temporary storage is not used because it tends to be expensive in physical implementations. For each gate library, best gate counts can be achieved by a single universal circuit. To compute gate parameters in universal circuits, we only use closed-form algebraic expressions, and in particular do not rely on matrix exponentials. Our algorithm has been coded in C++.


Duke Mathematical Journal | 2014

Torus knots and the rational DAHA

Eugene Gorsky; Alexei Oblomkov; Jacob Rasmussen; Vivek Shende

Author(s): Gorsky, E; Oblomkov, A; Rasmussen, J; Shende, V | Abstract:


ACM Journal on Emerging Technologies in Computing Systems | 2006

Data structures and algorithms for simplifying reversible circuits

Aditya K. Prasad; Vivek Shende; Igor L. Markov; John P. Hayes; Ketan N. Patel

Reversible logic is motivated by low-power design, quantum circuits, and nanotechnology. We develop a compact representation of small reversible circuits to generate and store optimal circuits for all 40,320 three-input reversible functions, and millions of four-input circuits. This allows implementing a function optimally in constant time for use in the peephole optimization of larger circuits produced by existing techniques, and guarantees that every three-bit subcircuit is optimal. To generate subcircuits, we use a graph-based data structure and algorithms for circuit restructuring. Finally, we demonstrate a suboptimal circuit for which peephole optimization fails.


Communications in Mathematical Physics | 2013

Large N Duality, Lagrangian Cycles, and Algebraic Knots

Duiliu-Emanuel Diaconescu; Vivek Shende; Cumrun Vafa

We consider knot invariants in the context of large N transitions of topological strings. In particular we consider aspects of Lagrangian cycles associated to knots in the conifold geometry. We show how these can be explicitly constructed in the case of algebraic knots. We use this explicit construction to explain a recent conjecture relating study of stable pairs on algebraic curves with HOMFLY polynomials. Furthermore, for torus knots, using the explicit construction of the Lagrangian cycle, we also give a direct A-model computation and recover the HOMFLY polynomial for this case.


Compositio Mathematica | 2012

Hilbert schemes of points on a locally planar curve and the Severi strata of its versal deformation

Vivek Shende

Let C be a locally planar curve. Its versal deformation admits a stratification by the genera of the fibres. The strata are singular; we show that their multiplicities at the central point are determined by the Euler numbers of the Hilbert schemes of points on C . These Euler numbers have made two prior appearances. First, in certain simple cases, they control the contribution of C to the Pandharipande–Thomas curve counting invariants of three-folds. In this context, our result identifies the strata multiplicities as the local contributions to the Gopakumar–Vafa BPS invariants. Second, when C is smooth away from a unique singular point, a conjecture of Oblomkov and the present author identifies the Euler numbers of the Hilbert schemes with the ‘U( ∞ )’ invariant of the link of the singularity. We make contact with combinatorial ideas of Jaeger, and suggest an approach to the conjecture.


Physical Review A | 2004

Recognizing small-circuit structure in two-qubit operators

Vivek Shende; Stephen S. Bullock; Igor L. Markov

This work proposes numerical tests which determine whether a two-qubit operator has an atypically simple quantum circuit. Specifically, we describe formulas, written in terms of matrix coefficients, characterizing operators implementable with exactly zero, one, or two controlled-NOT (CNOT) gates and all other gates being one-qubit gates. We give an algorithm for synthesizing two-qubit circuits with an optimal number of CNOT gates and illustrate it on operators appearing in quantum algorithms by Deutsch-Josza, Shor, and Grover. In another application, our explicit numerical tests allow timing a given Hamiltonian to compute a CNOT modulo one-qubit gate, when this is possible.

Collaboration


Dive into the Vivek Shende's collaboration.

Top Co-Authors

Avatar
Top Co-Authors

Avatar

Stephen S. Bullock

National Institute of Standards and Technology

View shared research outputs
Top Co-Authors

Avatar
Top Co-Authors

Avatar

Alexei Oblomkov

University of Massachusetts Amherst

View shared research outputs
Top Co-Authors

Avatar
Top Co-Authors

Avatar

Eric Zaslow

Northwestern University

View shared research outputs
Top Co-Authors

Avatar
Top Co-Authors

Avatar
Top Co-Authors

Avatar

Steven L. Kleiman

Massachusetts Institute of Technology

View shared research outputs
Researchain Logo
Decentralizing Knowledge