Developing for Qiskit: Introducing EDA methods into the Toolkit

Robert Wille
Johannes Kepler University Linz, AT

ABSTRACT


Although Qiskit is a powerful tool, it still offers much room for improvement. In fact, many problems to be addressed by Qiskit are solved in a rather straight-forward fashion thus far. Here, the EDA community can introduce its expertise. The talk will discuss how developers can extend Qiskit e.g. by clever data-structures and sophisticated search methods which are taken for granted in the EDA community, but have not fully be exploited within Qiskit yet. The talk shows how the power of EDA actually can be applied to clearly outperform IBM's own solutions. As one example, it is demonstrated how EDA helped winning the Qiskit Developer Challenge organized in summer 2018 by IBM.