Scientific Calendar Event



Description
An ICTP - Quantinuum meeting in person

The ICTP-Quantinuum Quantum Hackathon invites 18 international teams of students to the International Centre for Theoretical Physics to learn and develop quantum algorithms and apply them in the context of real-world use-cases with leading industrial partners.

Quantum computing is undergoing a long-predicted transition from scientific revolution to industrial reality. Global governments, in partnership with industry, are making major investments in pursuit of quantum-related global goals.

As the technology approaches practical implementation, the ICTP and Quantinuum jointly organise a hackathon to contribute to a global education effort around quantum computing.

Following a series of lectures by Quantinuum and academic researchers, and workshops on quantum computing and algorithms, students will join scientists and industrial partners to learn how to deploy quantum algorithms focused on industrially-relevant use-cases across multiple sectors, from automotive, chemistry, finance, energy and pharmaceuticals. This multi-industry hackathon aims to accelerate applications of quantum computing, and to ensure that the benefits of this nascent technology are distributed equitably and globally.

Topics:
  • Gate-based quantum computing
  • Optimisation, routing and compilation of quantum circuits
  • Quantum algorithms
  • Quantum chemistry
  • Diagrammatic reasoning
  • Compositionality and computational linguistics
  • Quantum hackathon
Lecturers:
Glen Biga MBENG: Quantum computing algorithms 1, 2
Gianni MOSSI: Foundations of Quantum Computing 3, 4
Antonello SCARDICCHIO (ICTP): Foundations of Quantum Computing 1, 2

Grants:
A limited number of grants are available to support the attendance of selected participants, with priority given to participants from developing countries. There is no registration fee.
 

Go to day
  • Monday, 17 April 2023
    • 08:30 - 09:30 Administrative formalities
      REGISTRATION: Upon arrival, Visitors not staying in the ICTP Guest Houses, are kindly requested to complete registration formalities at the Leonardo Building (Lobby) from 8.30 to 09.30 CET.
    • 09:30 - 09:55 Welcome remarks
      Convener: Jean BARBIER (ICTP, Italy)
    • 10:00 - 16:40
      • 10:00 Introduction to quantum computing 1h0'
        ●	Introduction to quantum computing (including hardware)
        ●	Classical versus quantum computation, bit versus qubit
        ●	Bits and classical gates
        ●	Qubit and Bloch sphere, superposition, complex numbers, measurement, linear algebra
        Speaker: Kathrin SPENDIER (Quantinuum)
      • 11:10 Introduction to TKET 1h0'
        ●	Introduction to TKET – overview, motivation, design
        ●	Building quantum circuits – registers, gates, OpTypes
        ●	Simulating quantum circuits, measurement, running on backends and sampling (Example: Hadamard test)
        ●	Transforming/compiling quantum circuits – default compilation, Peephole optimisations, rebases
        ●	Finish up with a basic demo on on H-series emulator (simple variational experiment) – Will show TKET’s compilation features - symbolic compilation/measurement reduction etc
        
        Speaker: Callum MACPHERSON (Quantinuum)
      • 12:10 Lunch 1h15'
      • 13:25 Group photo 5'
      • 13:30 Exercise Session 1h0'
        ●	Warmup exercises on basic circuits (GHZ state, SWAP test)
        ●	Exercises on circuit optimization, compilation, and routing, unitary synthesis
        
        Speaker: Supervised by Callum MACPHERSON (Quantinuum), Kathrin SPENDIER (Quantinuum)
      • 14:30 Quantum Error Mitigation 1h0'
        ●	Quantum error mitigation intro
        ●	Different error mitigation protocols (SPAM, ZNE, CDR)
        ●	Qermit - Task graphs, composing different error mitigation schemes
        ●	Benchmarking on real devices - Qermit paper
        
        Speaker: Silas DILKES (Quantinuum), Dan MILLS (Quantinuum)
      • 15:40 To Be Announced (TBA) 1h0'
  • Tuesday, 18 April 2023
    • 09:00 - 16:40 Introduction to quantum algorithms
      • 09:00 Deutsch-Jozsa & Grover’s Algorithm 1h0'
        Speaker: Seyon SIVARAJAH (Cambridge University, UK)
      • 10:10 Variational Inference (QML) & F-VQE 1h0'
        Combinatorial optimization
        Speaker: Mathias ROZENKRANZ (Quantinuum)
      • 11:20 Quantum algorithms exercise session 1h0'
        Speaker: Seyon SIVARAJAH (Cambridge University, UK)
      • 12:20 Lunch 1h40'
      • 14:00 Implementation of VI in TKET and in a fast QML simulator, qujax 45'
      • 14:45 Implementation of F-VQE in TKET 45'
      • 15:40 To Be Announced (TBA) 1h0'
  • Wednesday, 19 April 2023
    • 09:00 - 17:10 Introduction to quantum chemistry
      • 09:00 Qubit encoding of the electronic structure 1h0'
        ●	Manipulating the wavefunction
        ●	Hamiltonian construction
        
        Speaker: Nathan FIZPATRICK (Quantinuum)
      • 10:10 Variational quantum eigensolver and related NISQ algorithms 1h0'
        Speaker: Georgia CHRISTOPOULOU (Quantinuum)
      • 11:20 Quantum algorithms for fault-tolerant machines 1h0'
        ●	Quantum phase estimation
        ●	Quantum signal processing/LCU approaches
        
        Speaker: Nathan FITZPATRICK (Quantinuum)
      • 12:20 Lunch 1h40'
      • 14:00 Quantum chemistry exercises 2h0'
        Speaker: Nathan FITZPATRICK (Quantinuum), Georgia CHRISTOPOULOU (Quantinuum)
      • 16:10 To Be Announced (TBA) 1h0'
  • Thursday, 20 April 2023
    • 09:00 - 17:20 Introduction to diagrammatic reasoning in quantum
      • 09:00 Introduction to diagrammatic reasoning and ZX-calculus 1h0'
        Speaker: Konstantinos MEICHANETZIDIS (Quantinuum)
      • 10:10 Applications of ZX to QC 1h0'
        ●	ZX representation of Clifford + T circuits
        ●	Quantum circuit optimisation (phase gadgets, T-count reduction…)
        
        Speaker: Konstantinos MEICHANETZIDIS (Quantinuum)
      • 11:20 Vision lecture on quantum compositionality 1h0'
        Speaker: Bob COECKE (Quantinuum)
      • 12:20 Lunch 1h40'
      • 14:00 Vision lecture on compositionality and computational linguistics 1h0'
        Speaker: Bob COECKE (Quantinuum)
      • 15:10 QNLP experiments 1h0'
        ●	Practice tutorial, exercises using λambeq
        Speaker: Konstantinos MEICHANETZIDIS (Quantinuum)
      • 16:20 To Be Announced (TBA) 1h0'
  • Friday, 21 April 2023
    • 09:00 - 19:00 Hackathon of Quantinuum day 1
      • 09:00 Beginning of the hackathon of Quantinuum day 1 3h0'
      • 12:00 Lunch break 1h0'
      • 13:00 Hackathon 4h0'
      • 17:00 Break 1h0'
      • 18:00 Hackathon 1h0'
  • Saturday, 22 April 2023
    • 09:00 - 19:00 Hackathon of Quantinuum day 2
      • 09:00 Beginning of the hackathon of Quantinuum day 2 3h0'
      • 12:00 Lunch break 1h0'
      • 13:00 Hackathon 4h0'
      • 17:00 Break 1h0'
      • 18:00 Hackathon 1h0'
  • Sunday, 23 April 2023
    • 09:00 - 16:00 Participants presentations
      • 09:00 Beginning of the first part of the technical presentations 1h30'
      • 10:30 Break 15'
      • 10:45 Second part of the technical presentations 1h30'
      • 12:15 Lunch 1h45'
      • 14:00 Award Ceremony 2h0'