BEGIN:VCALENDAR
VERSION:2.0
PRODID:-//Memento EPFL//
BEGIN:VEVENT
SUMMARY:Building the Tools to Program a Quantum Computer
DTSTART:20231012T100000
DTEND:20231012T110000
DTSTAMP:20260407T043807Z
UID:858c1b0150799078bc615e58ac1745a2d5162f6e19dda2fe1499e2db
CATEGORIES:Conferences - Seminars
DESCRIPTION:Charles Yuan\nTitle: Building the Tools to Program a Quantum 
 Computer\n\nAbstract:\nA quantum computer is as hard for us to build as fo
 r us to understand the algorithms they are built to run. In order to deliv
 er asymptotic advantage over classical algorithms\, quantum algorithms exp
 loit inherently quantum phenomena – the ability for data to exist in a s
 uperposition of multiple states\, exhibit constructive and destructive int
 erference\, and leverage the spooky phenomenon of entanglement. However\, 
 without appropriate and delicate manipulation of the quantum state stored 
 by the computer\, an implementation of an algorithm will produce incorrect
  outputs or lose its quantum computational advantage.\n\nAs a result\, dev
 elopers will face challenges when programming a quantum computer to correc
 tly realize quantum algorithms. In this talk\, I present these programming
  challenges and what we can do to overcome them. In particular\, I address
  how basic programming abstractions – such as data structures and contro
 l flow – fail to work correctly on a quantum computer\, and the progress
  we’ve made in re-inventing them to meet the demands of quantum algorith
 ms.\n\nBio:\nCharles Yuan is a Ph.D. student at MIT working with Michael C
 arbin whose research interests lie in programming languages for quantum co
 mputation. His work has appeared in the ACM SIGPLAN POPL and OOPSLA confer
 ences and has been recognized with the SIGPLAN Distinguished Artifact Awar
 d and the CQE-LPS Doc Bedard Fellowship.\n\n\n 
LOCATION:BC 420 https://plan.epfl.ch/?room==BC%20420
STATUS:CONFIRMED
END:VEVENT
END:VCALENDAR
