• 中国计算机学会会刊
  • 中国科技核心期刊
  • 中文核心期刊

Computer Engineering & Science

Previous Articles     Next Articles

Qsimulation: A tool for simulating quantum computation

DENG Xi,DENG Yuxin   

  1. (School of Computer Science and Software Engineering,East China Normal University,Shanghai 200062,China)
  • Received:2018-10-03 Revised:2018-12-05 Online:2019-05-25 Published:2019-05-25

Abstract:

We explicitly introduce Qsimulation—a tool for simulating quantum computation on classical computers. The tool is composed of four main components: an imperative quantum programming language, a quantum computation interpreter, a graphic user interface for simulating the execution of quantum programs, and an error handling module. This design allows instructors and novices to design and test simple quantum programs and circuits.

Key words: quantum computation, quantum computation simulator, quantum circuit