We define a language CQP (Communicating Quantum Processes) for modelling systems that combine quantum and classical communication and computation. CQP combines the communication primitives of the pi-calculus with primitives for measurement and transformation of the quantum state; in particular, quantum bits (qubits) can be transmitted from process to process along communication channels. CQP has a static type system, which classifies channels, distinguishes between quantum and classical data, and controls the use of quantum states. We formally define the syntax, operational semantics and type system of CQP, prove that the semantics preserves typing, and prove that typing guarantees that each qubit is owned by a unique process within a syst...
The objective of this thesis is to develop a functional programming language for quantum computers b...
Technologies based on Quantum Information Processing (QIP) are emerging rapidly in our life, from cr...
Abstract. We establish an axiomatization for quantum processes, which is a quantum generalization of...
We define a language CQP (Communicating Quantum Processes) for modelling systems that combine quantu...
We define a language CQP (Communicating Quantum Processes) for modelling systems which combine quant...
We define a language CQP (Communicating Quantum Processes) for modelling systems which combine quant...
Quantum communication is a rapidly growing area of research and development. Quantum cryptography ha...
We describe the use of quantum process calculus to describe and analyze quantum communication protoc...
We describe the use of quantum process calculus to describe and analyze quantum communication protoc...
Communicating Quantum Processes (CQP) is a quantum process calculus that applies formal techniques f...
Quantum communication and cryptographic protocols are well on the way to becoming an important pract...
Quantum communication and cryptographic protocols are well on the way to becoming an important pract...
AbstractAs a first step toward a notion of quantum data structures, we introduce a typing system for...
Formal methods is an area in theoretical computer science that provides the theories and tools for d...
We present an imperative quantum programming language LanQ which was designed to support combination...
The objective of this thesis is to develop a functional programming language for quantum computers b...
Technologies based on Quantum Information Processing (QIP) are emerging rapidly in our life, from cr...
Abstract. We establish an axiomatization for quantum processes, which is a quantum generalization of...
We define a language CQP (Communicating Quantum Processes) for modelling systems that combine quantu...
We define a language CQP (Communicating Quantum Processes) for modelling systems which combine quant...
We define a language CQP (Communicating Quantum Processes) for modelling systems which combine quant...
Quantum communication is a rapidly growing area of research and development. Quantum cryptography ha...
We describe the use of quantum process calculus to describe and analyze quantum communication protoc...
We describe the use of quantum process calculus to describe and analyze quantum communication protoc...
Communicating Quantum Processes (CQP) is a quantum process calculus that applies formal techniques f...
Quantum communication and cryptographic protocols are well on the way to becoming an important pract...
Quantum communication and cryptographic protocols are well on the way to becoming an important pract...
AbstractAs a first step toward a notion of quantum data structures, we introduce a typing system for...
Formal methods is an area in theoretical computer science that provides the theories and tools for d...
We present an imperative quantum programming language LanQ which was designed to support combination...
The objective of this thesis is to develop a functional programming language for quantum computers b...
Technologies based on Quantum Information Processing (QIP) are emerging rapidly in our life, from cr...
Abstract. We establish an axiomatization for quantum processes, which is a quantum generalization of...