Skip to main content
Log in

On the Theory of Matchgate Computations

  • Published:
Theory of Computing Systems Aims and scope Submit manuscript

Abstract

Valiant has proposed a new theory of algorithmic computation based on perfect matchings and Pfaffians. We study the properties of matchgates—the basic building blocks in this new theory. We give a set of algebraic identities which completely characterizes these objects for arbitrary numbers of inputs and outputs. These identities are derived from Grassmann-Plücker identities. The 4 by 4 matchgate character matrices are of particular interest. These were used in Valiant’s classical simulation of a fragment of quantum computations. For these 4 by 4 matchgates, we use Jacobi’s theorem on compound matrices to prove that the invertible matchgate matrices form a multiplicative group. Our results can also be expressed in the theory of Holographic Algorithms in terms of realizable standard signatures. These results are useful in establishing limitations on the ultimate capabilities of Valiant’s theory of matchgate computations and Holographic Algorithms.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Similar content being viewed by others

References

  1. Aitken, A.C.: Determinants and Matrices. Oliver and Boyd, London (1951)

    Google Scholar 

  2. Cai, J.-Y., Choudhary, V.: Some results on matchgates and holographic algorithms. In: Proceedings of ICALP 2006, Part I. Lecture Notes in Computer Science, vol. 4051, pp. 703–714. Also available at ECCC TR06-048 (2006)

  3. Cai, J.-Y., Lu, P.: On symmetric signatures in holographic algorithms. In: Proceedings of STACS 2007. Lecture Notes in Computer Science, vol. 4393, pp. 429–440. Also available at Electronic Colloquium on Computational Complexity Report TR06-135

  4. Cai, J.-Y., Lu, P.: Holographic algorithms: from art to science. In: Proceedings of STOC 2007, pp. 401–410

  5. Cai, J.-Y., Lu, P.: Bases collapse in holographic algorithms. In: Proceedings of IEEE Conference on Computational Complexity 2007, pp. 292–304

  6. Cai, J.-Y., Lu, P.: Holographic algorithms: the power of dimensionality resolved. To appear in ICALP 2007. Also available at Electronic Colloquium on Computational Complexity Report TR07-020

  7. Kasteleyn, P.W.: The statistics of dimers on a lattice. Physica 27, 1209–1225 (1961)

    Article  Google Scholar 

  8. Kasteleyn, P.W.: Graph theory and crystal physics. In: Harary, F. (ed.) Graph theory and theoretical physics, pp. 43–110. Academic, London (1967)

    Google Scholar 

  9. Knill, E.: Fermionic linear optics and matchgates. At http://arxiv.org/abs/quant-ph/0108033

  10. Murota, K.: Matrices and Matroids for Systems Analysis. Springer, Berlin (2000)

    MATH  Google Scholar 

  11. Temperley, H.N.V., Fisher, M.E.: Dimer problem in statistical mechanics—an exact result. Philos. Mag. 6, 1061–1063 (1961)

    Article  MATH  MathSciNet  Google Scholar 

  12. Valiant, L.G.: Expressiveness of Matchgates. Theory Comput. Sci. 281(1), 457–471 (2002). See also 299: 795 (2003)

    Article  MathSciNet  Google Scholar 

  13. Valiant, L.G.: Quantum circuits that can be simulated classically in polynomial time. SIAM J. Comput. 31(4), 1229–1254 (2002)

    Article  MATH  MathSciNet  Google Scholar 

  14. Valiant, L.G.: Holographic algorithms (extended abstract). In: Proc. 45th IEEE Symposium on Foundations of Computer Science, pp. 306–315 (2004). A more detailed version appeared in ECCC Report TR05-099

  15. Valiant, L.G.: Accidental Algorithms. In: Proc. 47th Annual IEEE Symposium on Foundations of Computer Science, pp. 509–517 (2006)

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Pinyan Lu.

Additional information

J.-Y. Cai supported by NSF CCR-0208013 and CCR-0511679. A preliminary version of this paper will appear in Proceedings of IEEE Conference on Computational Complexity 2007, pp. 305–318.

V. Choudhary supported by NSF CCR-0208013.

P. Lu supported by NSF CCR-0511679 and by the National Natural Science Foundation of China Grant 60553001 and the National Basic Research Program of China Grant 2007CB807900, 2007CB807901.

Rights and permissions

Reprints and permissions

About this article

Cite this article

Cai, JY., Choudhary, V. & Lu, P. On the Theory of Matchgate Computations. Theory Comput Syst 45, 108–132 (2009). https://doi.org/10.1007/s00224-007-9092-8

Download citation

  • Received:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s00224-007-9092-8

Keywords

Navigation