Current graduate students

Wednesday, August 7, 2024 12:00 pm - 1:00 pm EDT (GMT -04:00)

IQC Student Seminar Featuring Zachary Mann

Noisy Quantum Metrology and Quantum Error Correction

QNC building, 200 University Ave. Room 1201, Waterloo 

In this talk I will present the basics of quantum metrology and quantum sensing in noisy environments. I will go over important results of the field that show quantum error correction can be used to obtain optimal sensing protocols when certain conditions on the noise are met.  I will then briefly discuss my current research in generalizing these results to the non-Markovian case.

Friday, August 2, 2024 10:00 am - 12:00 pm EDT (GMT -04:00)

USEQIP Tutorial: QI with Harmonic Oscillators

Mohammad Ayyash, IQC, Researcher

QNC building, 200 University Ave. Room 1201, Waterloo 

An overview of quantum harmonic oscillators is given. The phase space picture of quantum mechanics is discussed with a special focus on Wigner functions. An overview of Gaussian states and channels is discussed. Non-classical states and their phase-space signatures are explored. Some examples of non-classical states used for encoding logical quantum information and their properties are explored. If the time permits, current research directions and popular implementation platforms will be discussed.

Tuesday, July 30, 2024 3:00 pm - 4:00 pm EDT (GMT -04:00)

Proper versus Improper Quantum PAC learning

CS/Math Seminar - Pulkit Sinha, IQC

QNC building, 200 University Ave. Online only, Waterloo 

A basic question in the PAC model of learning is whether proper learning is harder than improper learning. In the classical case, there are examples of concept classes with VC dimension d that have sample complexity Ω(d/ϵ log (1/ϵ)) for proper learning with error ϵ, while the complexity for improper learning is O(d/ϵ). One such example arises from the Coupon Collector problem.
Motivated by the efficiency of proper versus improper learning with quantum samples, Arunachalam, Belovs, Childs, Kothari, Rosmanis, and de Wolf (TQC 2020) studied an analogue, the Quantum Coupon Collector problem. Curiously, they discovered that for learning size k subsets of [n] the problem has sample complexity Θ(k log (min{k,n−k+1})), in contrast with the complexity of Θ(k log k) for Coupon Collector. This effectively negates the possibility of a separation between the two modes of learning via the quantum problem, and Arunachalam et al. posed the possibility of such a separation as an open question.  
In this work, we first present an algorithm for the Quantum Coupon Collector problem with sample complexity that matches the sharper lower bound of (1−o(1)) k ln( min{k,n−k+1} ) shown recently by Bab Hadiashar, Nayak, and Sinha (IEEE TIT 2024), for the entire range of the parameter k. Next, we devise a variant of the problem, the Quantum Padded Coupon Collector. We prove that its sample complexity matches that of the classical Coupon Collector problem for both modes of learning, thereby exhibiting the same asymptotic separation between proper and improper quantum learning as mentioned above.

Wednesday, July 31, 2024 12:00 pm - 1:00 pm EDT (GMT -04:00)

IQC Student Seminar Featuring Itammar Steinberg, Weizmann Institute of Science

Entanglement distillation and DIQKD

QNC building, 200 University Ave. Room 1201, Waterloo 

Quantum entanglement can be quantified in many ways, some of which bear clear operational meanings. The Distillable Entanglement and DIQKD rate are two such measures, speculated to be equivalent as stated by the Revised Peres Conjecture (Friedman and Leditzky, 21). Our research lays foundations to the conjecture’s proof, most notably using the notion of ‘private states’, a family of quantum states that arise naturally in the context of QKD.  Asking questions such as “what kind of private state can be resulted from a certain DIQKD protocol?”, we were able to provide simple sufficient conditions for the Revised Peres Conjecture to hold.

Wednesday, July 24, 2024 12:00 pm - 1:00 pm EDT (GMT -04:00)

IQC Student Seminar Featuring Emiliia Dyrenkova

Fermion-to-qubit mappings and their error mitigating properties

QNC building, 200 University Ave. Room 1201, Waterloo 

 As we move towards the era of quantum computers with 1000+ qubits, the most promising application able to harness the potential of such devices is quantum simulation. Simulating fermionic systems is both a well-formulated problem with clear real-world applications and a computationally challenging task. In order to simulate a system of fermions on a quantum computer, one has to map the fermionic Hamiltonian to a qubit Hamiltonian. The most popular such mapping is the Jordan-Wigner encoding, which suffers from inefficiencies caused by the non-locality of the encoded operators. As a result, alternative local mappings have been proposed that solve the problem of long encoded operators at the expense of constant factor of qubits. Some of these alternative mappings end up possessing non-trivial stabilizer structure akin to popular quantum error correction (QEC) codes. 

In this talk, I will introduce the problem of mapping fermionic operators to qubit operators and how the selection of an encoding could affect resource requirements in near-term simulations. I will also talk about error mitigation approaches utilizing the stabilizer structure of certain encodings as well as using stabilizer simulation to assess the effectiveness of such approaches.

Monday, July 22, 2024 10:30 am - 2:00 pm EDT (GMT -04:00)

Lessons on secure deployment of cryptographic primitives

Elena Bakos Lang and Kevin Henry, NCC Group

QNC building, 200 University Ave. Room 1201, Waterloo 

The security of cryptographic primitives and protocols is inextricably tied to that of the implementations deployed in the real world. Ensuring that these implementations are as secure as possible is thus a problem at the heart of cryptographic security.

This workshop will introduce common classes of cryptographic vulnerabilities, including improper randomness generation, side-channel attacks, flaws in primitives or protocols, and others, and discuss secure coding practices that can help mitigate them, based on our experiences auditing cryptographic code. This discussion will be complemented by a set of practical exercises to provide experience in spotting insecure constructions. Additionally, as implementation quality is often tied to the quality of the source material, we will present a case study on a recent widely implemented threshold signing protocol where ambiguous or unclear presentation in the academic source material has led to multiple critical implementation vulnerabilities.

This workshop is presented by NCC Group Cryptography Services practice in Waterloo, Ontario.

To attend this program please email us at cryptoworks21@uwaterloo.ca by July 17, 2024.

Wednesday, July 17, 2024 2:00 pm - 4:00 pm EDT (GMT -04:00)

An introduction to analyzing cryptographic protocols using Taramin prover

Douglas Stebila, University of Waterloo

QNC building, 200 University Ave. Room 1201, Waterloo 

This workshop will provide an introduction to the Tamarin prover, which is a security protocol verification tool that analyzes cryptographic protocols in a symbolic model and can automatically identify attacks or conclude that certain classes of attacks do not exist. The workshop will include a hands-on exercise using the Tamarin prover.

To attend this program please email us at cryptoworks21@uwaterloo.ca by July 16, 2024.