Algorithms & Software

December 24, 2018

Quantum Open Source Foundation Tracking Open Source Quantum Computing Projects.  The Quantum Open Source Foundation, or QOSF, is a new organization dedicated to “expand the role of open source software in quantum computing and improve the standardization and quality.”  Having several members on staff with much open source software engineering experience, the team looks to:

+ “Foster collaboration between the quantum hardware and software developer communities”;

+ Provide a forum for physicists, software developers, quantum hardware providers and other parties to discuss challenges related to open source quantum software engineering;

+ “Convey the fundamental concepts of quantum computing and quantum software engineering to the general public.”

This past week the group released a well-documented and comprehensive study on current open source quantum software projects.  Having reviewed over 20 projects, the report breaks out and compares features such as the type of quantum computing model, which project includes quantum algorithms, incorporates quantum circuits, has a quantum simulator, a quantum processing unit backend or is compatible with a “full-stack.” 

For open source quantum computing, part of the conclusion stated numerous deficiencies in current quantum open source community products.  In sum:

+ “Most projects lacked good documentation”

+ “Decision and design processes have largely been found to be conducted internally”

+ Response times varied between open source developer groups when seeking resolution to issues

+ Lack of standardization (multiple developers have competing software platforms)

+ Lack of stand-alone quantum compilers (i.e. most are proprietary or closed-source)

Well worth further study, the “Open source software in quantum computing” document contains a wealth of additional information.  It highlights just how far and how fast quantum computing has come in the past several years.  Though a quantum computer is still largely unavailable for producing “dramatic” results, the community bears watching, and joining.  Because quantum is coming.  Qubit.

A wealth of quantum open-source and quantum computing information may be found at…

The open source report is found here, in PDF…

“Heat map of documentation analysis results. The heatmap shows the evaluation results for source code documentation, README files, changelogs, user documentation and tutorials on a scale from 1 (bad) to 5 (good).  The evaluation rubric used for scoring can be found in [the document].  Data was obtained in August 2018.”  Courtesy of the Quantum Open Source Foundation. Select image to be taken to the original PDF…

December 23, 2018

Quantum Approximate Optimization Algorithm.  Quantum computers outperforming classical systems are being explored to solve three general groups of problems to include factoring and discrete logarithms, quantum simulations, and optimization.  Discussed is the hybrid algorithm, Quantum Approximate Optimization Algorithm (QAOA) and its applications.  Reference is found…

December 17, 2018

Deep Learning Aided with Quantum Computing Chips.  The demands of deep learning upon processing power are likely to be met with quantum computing’s computation power more so than classical computing and graphics processors.  Complex algorithms and vast quantities of data necessary for deep learning are part of the reason for such processing power consumption.

Report is found at Forbes…

Practical Quantum Algorithms and Chemical Calculations.  First example of practical quantum algorithms capable of chemical calculations on quantum systems developed by Japan’s Osaka City University.

Reference is found at EurekAlert!

Original report…

December 14, 2018

Turning Classic Computing Information Into Quantum States of Photons.  Research conducted at Kazan Federal University is producing mathematical models useful to full-scale quantum computing.  The quantum hashing is able to guard against error in computation.  The team is part of a wider effort to enable quantum computing networks based on fiber optics in Russia.  “Information in quantum networks is shaped in an optical beam.  We know how to translate that chaos into text, no matter what its contents are, be it a letter, a wire transfer, or a military communication message,” members of the KFU claim.

Reference is found at EurekAlert!

December 12, 2018

D-Wave Adds D-Wave Hybrid to Ocean Software Developer Kit.  D-Wave has added a preview of upgrades to its quantum computing software available for use in the D-Wave Leap Quantum Application Environment.  Dubbed “D-Wave Hybrid”, the upgrade permits classical and quantum system developing in parallel.  The upgrade also permits:

  • simplified workflow control
  • visibility into system performance
  • code optimization across systems
  • quantum hybrid application stratification

D-Wave touts upwards of 100 quantum computing applications solving challenges in airline scheduling, election modeling and quantum chemistry simulation, to name several.  Developers have contributed to their quantum computing environment with numerous application development tools having been created.  These steps forward in quantum application development bode well for a sector with a known gap in application development.

Reference is found at…

Additional reference at HPCwire…

D-Wave’s Field of Dreams. (By Steve Jurvetson from Menlo Park, USA (A Field of Dreams) [CC BY 2.0 (], via Wikimedia Commons)

Quantum Mechanical Algorithms Need Not Apply.  Researchers find a way around lack of quantum mechanical software in predicting molecule-magnetic field orientation.  A signal the quantum computing industry has gaps to fill.

Reference is found at…

December 7, 2018

Australia’s Black Opal.  Q-CTRL released Black Opal claiming the first commercially available software suite “designed to improve the performance of quantum computing hardware.”  Q-CTRL, an offshoot from the University of Sydney, is an example of Australian attempts to commercialize quantum.

Reference is found at COMPUTER WEEKLY…

Q-CTRL’s Black Opal site…

December 3, 2018

Microsoft Add Libraries to Quantum Development Kit.  Microsoft adds further integration with Visual Studio for its Quantum Development Kit.  The kit pushes along use of quantum computing for chemistry research and development.  “One significant area is computational chemistry, where quantum computers will drive advancements in areas such as drug discovery, development of pigments and dyes and the development of catalysts for industrial processes.”  Potential applications stemming from this QDK use are understanding of pollutant breakdown during combustion processes, pulling nitrogen from the atmosphere for fertilizer use, and possibly enabling the elusive carbon capture process.  Quantum is coming.

Reference is found at eWEEK…

Reference from Microsoft Quantum…