메뉴 건너뛰기




Volumn 50, Issue 2, 2007, Pages 134-150

Quantum programming languages: An introductory overview

Author keywords

Quantum algorithms; Quantum computation; Quantum information; Quantum programming languages

Indexed keywords

ALGORITHMS; COMPUTER SIMULATION; QUANTUM COMPUTERS; QUANTUM THEORY;

EID: 33947205208     PISSN: 00104620     EISSN: 14602067     Source Type: Journal    
DOI: 10.1093/comjnl/bxl057     Document Type: Review
Times cited : (14)

References (86)
  • 3
    • 85115374351 scopus 로고
    • Algorithms for quantum computation: Discrete logarithms and factoring
    • In Goldwasser, S. (ed.) Los Alamitos, CA, November, IEEE Computer Society Press
    • Shor, P. (1994) Algorithms for quantum computation: Discrete logarithms and factoring. In Goldwasser, S. (ed.) Proc. 35th Annual Symposium on the Foundations of Computer Science, Los Alamitos, CA, November, pp. 124-134. IEEE Computer Society Press.
    • (1994) Proc. 35th Annual Symposium on the Foundations of Computer Science , pp. 124-134
    • Shor, P.1
  • 4
    • 0142051871 scopus 로고    scopus 로고
    • Polynomial-time algorithms for prime factorization and discrete logarithms on a quantum computer
    • Shor, P. (1997) Polynomial-time algorithms for prime factorization and discrete logarithms on a quantum computer. SIAM J. Comput., 26, 1484-1509.
    • (1997) SIAM J. Comput. , vol.26 , pp. 1484-1509
    • Shor, P.1
  • 5
    • 0017930809 scopus 로고
    • A method for obtaining digital signatures and publickey cryptosystems
    • Rivest, R. L., Shamir, A. and Adleman, L.M. (1978) A method for obtaining digital signatures and publickey cryptosystems. Commun. ACM, 21, 120-126.
    • (1978) Commun. ACM , vol.21 , pp. 120-126
    • Rivest, R.L.1    Shamir, A.2    Adleman, L.M.3
  • 6
    • 84874800178 scopus 로고
    • A public key cryptosystem and a signature scheme based on discrete logarithms
    • ElGamal, T. (1985) A public key cryptosystem and a signature scheme based on discrete logarithms. IEEE Trans. Inform. Theory, 31, 469-472.
    • (1985) IEEE Trans. Inform. Theory , vol.31 , pp. 469-472
    • ElGamal, T.1
  • 7
    • 33947249255 scopus 로고    scopus 로고
    • Programming goes quantum
    • Available at
    • Smalley, E. Programming goes quantum. Available at http://www.trnmag.com/Stories/032801/ Programming_goes_quantum_032801.html
    • Smalley, E.1
  • 9
    • 33947248786 scopus 로고    scopus 로고
    • Quantenprogrammiersprachen
    • Rüdiger, R. (2003) Quantenprogrammiersprachen. Informatik-Spektrum, 26, 406-409.
    • (2003) Informatik-Spektrum , vol.26 , pp. 406-409
    • Rüdiger, R.1
  • 10
    • 35048834664 scopus 로고    scopus 로고
    • A brief survey of quantum programming languages
    • Berlin, Germany, April, LNCS, 2998, Springer
    • Selinger, P. (2004) A brief survey of quantum programming languages. Functional and Logic Programming: 7th International Symposium, Berlin, Germany, April, LNCS, 2998, pp. 1-6. Springer.
    • (2004) Functional and Logic Programming: 7th International Symposium , pp. 1-6
    • Selinger, P.1
  • 11
    • 33947249805 scopus 로고    scopus 로고
    • Bibliography on quantum programming languages
    • Available at
    • Gay, S. (2005). Bibliography on quantum programming languages. Available at http://www.dcs.gla.ac.uk/~simon/quantum/.
    • (2005)
    • Gay, S.1
  • 13
    • 0004014978 scopus 로고    scopus 로고
    • Springer-Verlag, Berlin, Heidelberg, Germany
    • Hirvensalo, M. (2001) Quantum Computing. Springer-Verlag, Berlin, Heidelberg, Germany.
    • (2001) Quantum Computing
    • Hirvensalo, M.1
  • 14
    • 0003482736 scopus 로고    scopus 로고
    • Physics 229: Advanced mathematical methods of physics - Quantum computation and information
    • Technical report. California Institute of Technology, Pasadena, California
    • Preskill, J. (1998) Physics 229: Advanced mathematical methods of physics - quantum computation and information. Technical report. California Institute of Technology, Pasadena, California.
    • (1998)
    • Preskill, J.1
  • 15
    • 0003605304 scopus 로고    scopus 로고
    • Basic concepts in quantum computation
    • Technical report. Centre for Quantum Computation, University of Oxford, Oxford, UK
    • Ekert, A., Hayden, P. and Inamori, H. (2000) Basic concepts in quantum computation. Technical report. Centre for Quantum Computation, University of Oxford, Oxford, UK.
    • (2000)
    • Ekert, A.1    Hayden, P.2    Inamori, H.3
  • 16
    • 33947231391 scopus 로고    scopus 로고
    • Lecture notes on quantum computation
    • Available at
    • Mermin, D. (2006). Lecture notes on quantum computation. Available at http://people.ccmr.cornell.edu/~mermin/qcomp/CS483.html.
    • (2006)
    • Mermin, D.1
  • 17
    • 33947285214 scopus 로고    scopus 로고
    • Introductions and Tutorials. Available at website of the Centre for Quantum Computation, Oxford, UK
    • Introductions and Tutorials. Available at http://www.qubit.org/index.html. website of the Centre for Quantum Computation, Oxford, UK.
  • 18
    • 68749116097 scopus 로고    scopus 로고
    • Towards a quantum programming language
    • Selinger, P. (2004) Towards a quantum programming language. Math. Struct. Comp. Sci., 14, 527-586.
    • (2004) Math. Struct. Comp. Sci. , vol.14 , pp. 527-586
    • Selinger, P.1
  • 19
    • 0039624459 scopus 로고
    • Quantum states with Einstein-Podolsky-Rosen correlations admitting a hidden-variable model
    • Werner, R. (1989) Quantum states with Einstein-Podolsky-Rosen correlations admitting a hidden-variable model. Phys. Rev, A40, 4277-4281.
    • (1989) Phys. Rev , vol.A40 , pp. 4277-4281
    • Werner, R.1
  • 20
    • 84910015885 scopus 로고
    • Is the moon there when nobody looks? Reality and the quantum theory
    • Mermin, D. (1985) Is the moon there when nobody looks? Reality and the quantum theory. Phys. Today, 38, 38-47.
    • (1985) Phys. Today , vol.38 , pp. 38-47
    • Mermin, D.1
  • 21
    • 0036790031 scopus 로고    scopus 로고
    • Fundamentals of quantum information theory
    • Keyl, M. (2002) Fundamentals of quantum information theory. Phys. Rep., 369, 431-548.
    • (2002) Phys. Rep. , vol.369 , pp. 431-548
    • Keyl, M.1
  • 25
    • 33947228615 scopus 로고    scopus 로고
    • Einstein and the foundations of quantum mechanics
    • Unpublished
    • Werner, R. (2005) Einstein and the foundations of quantum mechanics. Unpublished.
    • (2005)
    • Werner, R.1
  • 27
    • 0023544236 scopus 로고
    • Introduction to the ISO specification language LOTOS
    • Bolognesi, T. and Brinksma, E. (1987) Introduction to the ISO specification language LOTOS. Comp. Networks ISDN Syst., 14, 22-59.
    • (1987) Comp. Networks ISDN Syst. , vol.14 , pp. 22-59
    • Bolognesi, T.1    Brinksma, E.2
  • 29
    • 0000486090 scopus 로고
    • On the Einstein-Podolsky-Rosen paradox
    • Bell, J. (1964) On the Einstein-Podolsky-Rosen paradox. Physics, 1, 195-200.
    • (1964) Physics , vol.1 , pp. 195-200
    • Bell, J.1
  • 30
    • 30344460132 scopus 로고
    • Experimental tests of realistic local theories via Bell's theorem
    • Aspect, A., Grangier, P. and Roger, G. (1981) Experimental tests of realistic local theories via Bell's theorem. Phys. Rev. Lett., 47, 460-463.
    • (1981) Phys. Rev. Lett. , vol.47 , pp. 460-463
    • Aspect, A.1    Grangier, P.2    Roger, G.3
  • 31
    • 4243256974 scopus 로고    scopus 로고
    • Violation of Bell inequalities by photons more than 10 km apart
    • Tittel, W., Brendel, J., Zbinden, H. and Gisin, N. (1998) Violation of Bell inequalities by photons more than 10 km apart. Phys. Rev. Lett., 81, 3563.
    • (1998) Phys. Rev. Lett. , vol.81 , pp. 3563
    • Tittel, W.1    Brendel, J.2    Zbinden, H.3    Gisin, N.4
  • 33
    • 84944266431 scopus 로고    scopus 로고
    • The development of procedural programming languages: Personal contributions and perspectives
    • In Gutknecht, J. and Week, W. (eds.) Zurich, Switzerland, September 6-8, Springer, Berlin, Heidelberg, New York
    • Wirth, N. (2000) The development of procedural programming languages: personal contributions and perspectives. In Gutknecht, J. and Week, W. (eds.) Modular Programming Languages. Joint Modular Languages Conference, JMLC 2000, Zurich, Switzerland, September 6-8, pp. 1-10. Springer, Berlin, Heidelberg, New York.
    • (2000) Modular Programming Languages. Joint Modular Languages Conference, JMLC 2000 , pp. 1-10
    • Wirth, N.1
  • 34
    • 0041975077 scopus 로고    scopus 로고
    • Toward an architecture for quantum programming
    • Bettelli, S., Calarco, T. and Serafini, L. (2003) Toward an architecture for quantum programming. Eur. Phys. J., D25, 181-200.
    • (2003) Eur. Phys. J. , vol.D25 , pp. 181-200
    • Bettelli, S.1    Calarco, T.2    Serafini, L.3
  • 35
    • 17044403980 scopus 로고    scopus 로고
    • Conventions for quantum pseudocode
    • Available at
    • Knill, E. (1996). Conventions for quantum pseudocode. Available at http://www.c3.lanl.gov/~knill.
    • (1996)
    • Knill, E.1
  • 36
    • 24944526773 scopus 로고    scopus 로고
    • A functional quantum programming language
    • Available at
    • Altenkirch, T. and Grattage, J. (2004). A functional quantum programming language. Available at http://arXiv.org/abs/quant-ph/0409065.
    • (2004)
    • Altenkirch, T.1    Grattage, J.2
  • 37
    • 33947232436 scopus 로고    scopus 로고
    • A universally programmable quantum cellular automaton
    • Available at
    • Shepherd, D., Franz, T. and Werner, R. (2005). A universally programmable quantum cellular automaton. Available at http://xxx.lanl.gov/abs/quantph/0512058.
    • (2005)
    • Shepherd, D.1    Franz, T.2    Werner, R.3
  • 38
    • 18244393528 scopus 로고    scopus 로고
    • Reversible quantum cellular automata
    • Available at To appear in New Journal of Physics
    • Schumacher, B. and Werner, R. (2004). Reversible quantum cellular automata. Available at http://xxx.lanl.gov/abs/quant-ph/0405174. To appear in New Journal of Physics.
    • (2004)
    • Schumacher, B.1    Werner, R.2
  • 39
    • 33750742657 scopus 로고    scopus 로고
    • Semantics and simulation of communication in quantum programming
    • Master's thesis. University Erlangen-Nuremberg Erlangen, Nürnberg
    • Mauerer, W. (2005) Semantics and simulation of communication in quantum programming. Master's thesis. University Erlangen-Nuremberg Erlangen, Nürnberg.
    • (2005)
    • Mauerer, W.1
  • 40
    • 33947258661 scopus 로고    scopus 로고
    • QCL. Contribution to: Turing Days'04: Classical and Quantum Computing
    • Ömer, B. (2004) QCL. Contribution to: Turing Days'04: Classical and Quantum Computing.
    • (2004)
    • Ömer, B.1
  • 41
    • 0035924370 scopus 로고    scopus 로고
    • Experimental realization of Shor's quantum factoring algorithm using nuclear magnetic resonance
    • Vandersypen, L., Steffen, M., Breyta, G., Yannoni, C., Sherwood, M. and Chuang, I. (2001) Experimental realization of Shor's quantum factoring algorithm using nuclear magnetic resonance. Nature, 414, 883-887.
    • (2001) Nature , vol.414 , pp. 883-887
    • Vandersypen, L.1    Steffen, M.2    Breyta, G.3    Yannoni, C.4    Sherwood, M.5    Chuang, I.6
  • 43
    • 33947247748 scopus 로고    scopus 로고
    • Toward a software architecture for quantum computing design tools
    • In Selinger, P. (ed.) Turku, Finland, July 12-13, Turku Centre for Computer Science
    • Svore, K., Cross, A., Aho, A., Chuang, I. and Markov, I. (2004) Toward a software architecture for quantum computing design tools. In Selinger, P. (ed.) Proc. 2nd Int. Workshop on Quantum Programming Languages, Turku, Finland, July 12-13, pp. 145-162. Turku Centre for Computer Science.
    • (2004) Proc. 2nd Int. Workshop on Quantum Programming Languages , pp. 145-162
    • Svore, K.1    Cross, A.2    Aho, A.3    Chuang, I.4    Markov, I.5
  • 44
    • 33751222641 scopus 로고    scopus 로고
    • Quantum information-flow, concretely, abstractly
    • In Selinger, P. (ed.) Turku, Finland, July 12-13, Turku Centre for Computer Science
    • Coecke, B. (2004) Quantum information-flow, concretely, abstractly. In Selinger, P. (ed.) Proc. 2nd Int. Workshop on Quantum Programming Languages, Turku, Finland, July 12-13, pp. 57-73. Turku Centre for Computer Science.
    • (2004) Proc. 2nd Int. Workshop on Quantum Programming Languages , pp. 57-73
    • Coecke, B.1
  • 45
    • 33947257607 scopus 로고    scopus 로고
    • De-linearizing linearity: Projective quantum axiomatics from strong compact closure
    • In Selinger, P. (ed.) USA, Chicago, June 30 to July 1, Electronic Notes in Theoretical Computer Science
    • Coecke, B. (2005) De-linearizing linearity: Projective quantum axiomatics from strong compact closure. In Selinger, P. (ed.) Proc. 3rd Int. Workshop on Quantum Programming Languages, Chicago, USA, June 30 to July 1, pp. 43-63. Electronic Notes in Theoretical Computer Science.
    • (2005) Proc. 3rd Int. Workshop on Quantum Programming Languages , pp. 43-63
    • Coecke, B.1
  • 46
    • 4544271405 scopus 로고    scopus 로고
    • Quantum computation, categorical semantics and linear logic
    • Available at arXiv:quant-ph/0312174
    • van Tonder, A. (2003). Quantum computation, categorical semantics and linear logic. Available at arXiv:qUant-ph/0312174.
    • (2003)
    • van Tonder, A.1
  • 47
    • 8344245281 scopus 로고    scopus 로고
    • A lambda calculus for quantum computation
    • van Tonder, A. (2004) A lambda calculus for quantum computation. SIAM J. Comput., 33, 1109-1135.
    • (2004) SIAM J. Comput. , vol.33 , pp. 1109-1135
    • van Tonder, A.1
  • 48
    • 84976488196 scopus 로고    scopus 로고
    • Quantum programming
    • LNCS, 1837, Springer-Verlag, Berlin, Heidelberg, New York
    • Sanders, J. and Zuliani, P. (2000) Quantum programming. Mathematics of Program Construction, LNCS, 1837, pp. 80-99. Springer-Verlag, Berlin, Heidelberg, New York.
    • (2000) Mathematics of Program Construction , pp. 80-99
    • Sanders, J.1    Zuliani, P.2
  • 49
    • 1542642873 scopus 로고    scopus 로고
    • Modeling quantum computing in Haskell
    • Uppsala, Sweden, August, ACM Press
    • Sabry, A. (2003) Modeling quantum computing in Haskell. Proc. ACM SIGPLAN Workshop on Haskell, Uppsala, Sweden, August, pp. 39-49. ACM Press.
    • (2003) Proc. ACM SIGPLAN Workshop on Haskell , pp. 39-49
    • Sabry, A.1
  • 50
    • 33947283481 scopus 로고    scopus 로고
    • Selinger, P. (ed.) Turku, Finland, July 12-13. Turku Centre for Computer Science
    • Selinger, P. (ed.) (2004) Proc. 2nd Int. Workshop on Quantum Programming Languages, Turku, Finland, July 12-13. Turku Centre for Computer Science.
    • (2004) Proc. 2nd Int. Workshop on Quantum Programming Languages
  • 51
    • 33947265721 scopus 로고    scopus 로고
    • Selinger, P. (ed.) Chicago, USA, June 30 to July 1. Electronic Notes in Theoretical Computer Science
    • Selinger, P. (ed.) (2005) Proc. 3rd Int. Workshop on Quantum Programming Languages, Chicago, USA, June 30 to July 1. Electronic Notes in Theoretical Computer Science.
    • (2005) Proc. 3rd Int. Workshop on Quantum Programming Languages
  • 52
    • 33947263376 scopus 로고    scopus 로고
    • Selinger, P. (ed.) Oxford, UK, July 17-19. Electronic Notes in Theoretical Computer Science
    • Selinger, P. (ed.) (2006) Proc. 4th Int. Workshop on Quantum Programming Languages, Oxford, UK, July 17-19. Electronic Notes in Theoretical Computer Science.
    • (2006) Proc. 4th Int. Workshop on Quantum Programming Languages
  • 53
    • 33947210499 scopus 로고    scopus 로고
    • Simulating and compiling code for the Sequential quantum random access machine
    • In Selinger, P. (ed.) Chicago, USA, June 30 to July 1, Electronic Notes in Theoretical Computer Science
    • Nagarajan, R., Papanikolaou, N. and Williams, D. (2005) Simulating and compiling code for the Sequential quantum random access machine. In Selinger, P. (ed.) Proc. 3rd Int. Workshop on Quantum Programming Languages, Chicago, USA, June 30 to July 1, pp. 91-112. Electronic Notes in Theoretical Computer Science.
    • (2005) Proc. 3rd Int. Workshop on Quantum Programming Languages , pp. 91-112
    • Nagarajan, R.1    Papanikolaou, N.2    Williams, D.3
  • 54
    • 34250256884 scopus 로고
    • The computer as a physical system: A microscopic quantum mechanical hamiltonian model of computers as represented by Turing machines
    • Benioff, P. (1980) The computer as a physical system: A microscopic quantum mechanical hamiltonian model of computers as represented by Turing machines. J. Stat. Phys., 22, 563-591.
    • (1980) J. Stat. Phys. , vol.22 , pp. 563-591
    • Benioff, P.1
  • 55
    • 0022421379 scopus 로고
    • Quantum theory, the Church-Turing principle and the universal quantum computer
    • Deutsch, D. (1985) Quantum theory, the Church-Turing principle and the universal quantum computer. Proc. Roy. Soc. Lond. A, 400, 97.
    • (1985) Proc. Roy. Soc. Lond. A , vol.400 , pp. 97
    • Deutsch, D.1
  • 56
    • 27744459948 scopus 로고    scopus 로고
    • Quantum computing via measurements only
    • Raussendorf, R. and Briegel, H. (2000) Quantum computing via measurements only. Phys. Rev. Lett., 86, 5188.
    • (2000) Phys. Rev. Lett. , vol.86 , pp. 5188
    • Raussendorf, R.1    Briegel, H.2
  • 57
    • 18744436887 scopus 로고    scopus 로고
    • Universal quantum computation using only projective measurement, quantum memory, and preparation of the 0 state
    • Nielsen, M. (2003) Universal quantum computation using only projective measurement, quantum memory, and preparation of the 0 state. Phys. Lett. A., 308, 96-100.
    • (2003) Phys. Lett. A , vol.308 , pp. 96-100
    • Nielsen, M.1
  • 58
    • 0022204143 scopus 로고
    • CEPROL: A cellular programming language
    • Seutter, F. (1985) CEPROL: A cellular programming language. Parallel Comput., 2, 327-333.
    • (1985) Parallel Comput. , vol.2 , pp. 327-333
    • Seutter, F.1
  • 59
    • 0025431778 scopus 로고
    • CELIP: A cellular language for image processing
    • Hasselbring, W. (1990) CELIP: A cellular language for image processing. Parallel Comput., 14, 99-109.
    • (1990) Parallel Comput. , vol.14 , pp. 99-109
    • Hasselbring, W.1
  • 60
    • 0005677188 scopus 로고    scopus 로고
    • CDL - Eine Sprache für die Zellularverarbeitung auf verschiedenen Zielplattformen
    • PhD thesis. TU Darmstadt, Germany
    • Hochberger, C. (1998) CDL - Eine Sprache für die Zellularverarbeitung auf verschiedenen Zielplattformen. PhD thesis. TU Darmstadt, Germany.
    • (1998)
    • Hochberger, C.1
  • 62
    • 8344250718 scopus 로고    scopus 로고
    • A procedural formalism for quantum computing
    • Master's thesis. TU Wien
    • Ömer, B. (1998) A procedural formalism for quantum computing. Master's thesis. TU Wien.
    • (1998)
    • Ömer, B.1
  • 63
    • 0007986394 scopus 로고    scopus 로고
    • Quantum programming in QCL
    • Master's thesis. TU Wien
    • Ömer, B. (2000) Quantum programming in QCL. Master's thesis. TU Wien.
    • (2000)
    • Ömer, B.1
  • 64
    • 8344229707 scopus 로고    scopus 로고
    • Classical concepts in quantum programming
    • Available at
    • Ömer, B. (2002). Classical concepts in quantum programming. Available at http://arXiv.org/abs/quantph/0211100.
    • (2002)
    • Ömer, B.1
  • 65
    • 0023171371 scopus 로고
    • Linear logic
    • Girard, J. (1987) Linear logic. Theor. Comp. Sci., 50, 1-102.
    • (1987) Theor. Comp. Sci. , vol.50 , pp. 1-102
    • Girard, J.1
  • 66
    • 0003843046 scopus 로고    scopus 로고
    • 3rd edition. Les publications Centre de recherches mathématiques, Montŕeal (Qúebec), Canada
    • Barr, M. and Wells, C. (1999) Category Theory for Computing Science, 3rd edition. Les publications Centre de recherches mathématiques, Montŕeal (Qúebec), Canada.
    • (1999) Category Theory for Computing Science
    • Barr, M.1    Wells, C.2
  • 67
    • 33947269491 scopus 로고    scopus 로고
    • Introduction to linear logic
    • LS-96, 6. Department of Computer Science, University of Aarhus, Aarhus, Denmark
    • Braüner, T. (1996) Introduction to linear logic. BRICS Lecture Series, LS-96, 6. Department of Computer Science, University of Aarhus, Aarhus, Denmark
    • (1996) BRICS Lecture Series
    • Braüner, T.1
  • 68
    • 33751257553 scopus 로고    scopus 로고
    • A categorical quantum logic
    • In Selinger, P. (ed.) Turku, Finland, July 12-13, Turku Centre for Computer Science
    • Abramsky, S. and Duncan, R. (2004) A categorical quantum logic. In Selinger, P. (ed.) Proc. 2nd Int. Workshop on Quantum Programming Languages, Turku, Finland, July 12-13, pp. 3-20. Turku Centre for Computer Science.
    • (2004) Proc. 2nd Int. Workshop on Quantum Programming Languages , pp. 3-20
    • Abramsky, S.1    Duncan, R.2
  • 70
    • 4544249137 scopus 로고    scopus 로고
    • A categorical semantics of quantum protocols
    • Technical report PRG-RR-04-02. Oxford University Computing Laboratory, Oxford
    • Abramsky, S. and Coecke, B. (2004) A categorical semantics of quantum protocols. Technical report PRG-RR-04-02. Oxford University Computing Laboratory, Oxford.
    • (2004)
    • Abramsky, S.1    Coecke, B.2
  • 71
    • 33750734141 scopus 로고    scopus 로고
    • Communication quantum processes
    • In Selinger, P. (ed.) Turku, Finland, July 12-13, Turku Centre for Computer Science
    • Gay, S. and Nagarajan, R. (2004) Communication quantum processes. In Selinger, P. (ed.) Proc. 2nd Int. Workshop on Quantum Programming Languages, Turku, Finland, July 12-13, pp. 91-107. Turku Centre for Computer Science.
    • (2004) Proc. 2nd Int. Workshop on Quantum Programming Languages , pp. 91-107
    • Gay, S.1    Nagarajan, R.2
  • 72
    • 33947221735 scopus 로고    scopus 로고
    • A process algebra for reasoning about quantum security
    • In Selinger, P. (ed.) Chicago, USA, June 30 to July 1, Electronic Notes in Theoretical Computer Science
    • Adão, P. and Mateus, P. (2005) A process algebra for reasoning about quantum security. In Selinger, P. (ed.) Proc. 3rd Int. Workshop on Quantum Programming Languages, Chicago, USA, June 30 to July 1, pp. 3-20. Electronic Notes in Theoretical Computer Science.
    • (2005) Proc. 3rd Int. Workshop on Quantum Programming Languages , pp. 3-20
    • Adão, P.1    Mateus, P.2
  • 73
    • 26844467607 scopus 로고    scopus 로고
    • Operational semantics for formal tensorial calculus
    • In Selinger, P. (ed.) Turku, Finland, July 12-13, Turku Centre for Computer Science
    • Arrighi, P. and Dowek, G. (2004) Operational semantics for formal tensorial calculus. In Selinger, P. (ed.) Proc. 2nd Int. Workshop on Quantum Programming Languages, Turku, Finland, July 12-13, pp. 21-38. Turku Centre for Computer Science.
    • (2004) Proc. 2nd Int. Workshop on Quantum Programming Languages , pp. 21-38
    • Arrighi, P.1    Dowek, G.2
  • 74
    • 26844507005 scopus 로고    scopus 로고
    • Towards a semantics for higher order quantum computation
    • In Selinger, P. (ed.) Turku, Finland, July 12-13, Turku Centre for Computer Science
    • Selinger, P. (2004) Towards a semantics for higher order quantum computation. In Selinger, P. (ed.) Proc. 2nd Int. Workshop on Quantum Programming Languages, Turku, Finland, July 12-13, pp. 127-143. Turku Centre for Computer Science.
    • (2004) Proc. 2nd Int. Workshop on Quantum Programming Languages , pp. 127-143
    • Selinger, P.1
  • 76
    • 23244454780 scopus 로고    scopus 로고
    • Formal reasoning for quantum mechanical nonlocality
    • Technical report. Univ. of Oxford, Oxford
    • Zuliani, P. (2001) Formal reasoning for quantum mechanical nonlocality. Technical report. Univ. of Oxford, Oxford.
    • (2001)
    • Zuliani, P.1
  • 77
    • 1542385160 scopus 로고    scopus 로고
    • Quantum programming
    • PhD thesis. University of Oxford
    • Zuliani, P. (2001) Quantum programming. PhD thesis. University of Oxford.
    • (2001)
    • Zuliani, P.1
  • 78
    • 33947245744 scopus 로고    scopus 로고
    • Non-deterministic quantum programming
    • In Selinger, P. (ed.) Turku, Finland, July 12-13, Turku Centre for Computer Science
    • Zuliani, P. (2004) Non-deterministic quantum programming. In Selinger, P. (ed.) Proc. 2nd Int. Workshop on Quantum Programming Languages, Turku, Finland, July 12-13, pp. 179-195. Turku Centre for Computer Science.
    • (2004) Proc. 2nd Int. Workshop on Quantum Programming Languages , pp. 179-195
    • Zuliani, P.1
  • 79
    • 33750691574 scopus 로고    scopus 로고
    • A compiler for a functional quantum programming language
    • Submitted for publication
    • Grattage, J. and Altenkirch, T. (2005) A compiler for a functional quantum programming language. Submitted for publication.
    • (2005)
    • Grattage, J.1    Altenkirch, T.2
  • 80
    • 33750738465 scopus 로고    scopus 로고
    • Quantum typing
    • In Selinger, P. (ed.) Turku, Finland, July 12-13, Turku Centre for Computer Science
    • Valiron, B. (2004) Quantum typing. In Selinger, P. (ed.) Proc. 2nd Int. Workshop on Quantum Programming Languages, Turku, Finland, July 12-13, pp. 165-178. Turku Centre for Computer Science.
    • (2004) Proc. 2nd Int. Workshop on Quantum Programming Languages , pp. 165-178
    • Valiron, B.1
  • 81
    • 33750701698 scopus 로고    scopus 로고
    • Functional quantum programming
    • Daejeon, Korea, December, Korea Advanced Institute of Science and Technology
    • Mu, S. and Bird, R. (2001) Functional quantum programming. The Second Asian Workshop on Programming Languages and Systems, APLAS'01, Daejeon, Korea, December, pp. 75-88. Korea Advanced Institute of Science and Technology.
    • (2001) The Second Asian Workshop on Programming Languages and Systems, APLAS'01 , pp. 75-88
    • Mu, S.1    Bird, R.2
  • 82
    • 26844441429 scopus 로고    scopus 로고
    • Structuring quantum effects: Superoperators as arrows
    • Available at
    • Vizzotto, J., Altenkirch, T. and Sabry, A. (2005). Structuring quantum effects: Superoperators as arrows. Available at http://arXiv.org/abs/quant-ph/0501151.
    • (2005)
    • Vizzotto, J.1    Altenkirch, T.2    Sabry, A.3
  • 83
    • 0033751744 scopus 로고    scopus 로고
    • Generalising monads to arrows
    • Hughes, J. (2000) Generalising monads to arrows. Sci. Comp. Program., 37, pp. 67-111.
    • (2000) Sci. Comp. Program. , vol.37 , pp. 67-111
    • Hughes, J.1
  • 84
    • 0026188821 scopus 로고
    • Notions of computation and monads
    • Moggi, E. (1991) Notions of computation and monads. Inform. Comput., 93, pp. 55-92.
    • (1991) Inform. Comput. , vol.93 , pp. 55-92
    • Moggi, E.1
  • 85
  • 86
    • 33947276504 scopus 로고    scopus 로고
    • An algebra of pure quantum programming
    • In Selinger, P. (ed.) Chicago, USA, June 30 to July 1, Electronic Notes in Theoretical Computer Science
    • Altenkirch, T., Grattage, J., Vizzotto, J. and Sabry, A. (2005) An algebra of pure quantum programming. In Selinger, P. (ed.) Proc. 3rd Int. Workshop on Quantum Programming Languages, Chicago, USA, June 30 to July 1, pp. 21-41. Electronic Notes in Theoretical Computer Science.
    • (2005) Proc. 3rd Int. Workshop on Quantum Programming Languages , pp. 21-41
    • Altenkirch, T.1    Grattage, J.2    Vizzotto, J.3    Sabry, A.4


* 이 정보는 Elsevier사의 SCOPUS DB에서 KISTI가 분석하여 추출한 것입니다.