Quantum Computing

Quantum computers promise to solve complex problems that classical systems cannot handle – such as optimization, simulation, or cryptography. However, accessing this technology is challenging, and there is a lack of use cases and concrete application solutions. Fraunhofer FOKUS is working to define and translate quantum algorithms to make them easily usable for application programming, including for small and medium-sized enterprises. 

The following technologies and expertise constitute key building blocks used in our application areas across design, development, integration, and operation.

Technologies and Expertise for Renowned Research, Consulting, and Development

Quantum Programming

New languages (e.g., QRISP) and tools lower the barriers to entry for quantum algorithms. Hybrid workflows enable practical applications on real quantum hardware.

  • Automation of gate operations and qubit management
  • Extended data types (QuantumFloat, QuantumArray, QuantumString, etc.)
  • Network interfaces for execution on real quantum hardware (IBM, eleQtron, IQM, AQT)
  • Integration of classical programming concepts (QuantumEnvironments, QuantumSessions)

Quantum AI & Optimization

The combination of quantum computing and AI opens up powerful methods for forecasting and planning. 

  • Platforms and algorithms for real-world applications
  • Development of QAI algorithms for forecasting, maintenance, and planning
  • QUBO formats (e.g., MiniZinc converter)
  • QAI models in industrial use cases (e.g., train scheduling, fraud detection)
  • PlanQK knowledge platform for QKI applications

Quantum Algorithms & Applications

Variational and hybrid approaches solve complex problems in optimization, simulation, and ML. Domain-specific methods translate research into practical solutions.

  • Algorithms for real-world applications
  • Development of variational algorithms (e.g., VQE, QAOA)
  • Quantum-based optimization for logistics, traffic control, and resource planning
  • Simulation of physical & chemical processes
  • Hybrid ML approaches with quantum support

Quantum Cloud & Platform Technologies

GAIA-X-compliant platforms connect high-performance computers with quantum hardware.

  • Development of the SeQuenC Cloud for legally compliant quantum services within the EU legal framework
  • Integration of hybrid quantum software into cloud environments
  • API management and monetization of quantum software
  • Integration of PlanQK use cases into the quantum cloud

Middleware & Interface Development

Standardized interfaces facilitate the integration and operation of hybrid quantum systems. Middleware reduces complexity and avoids vendor lock-in.

  • Development of APIs for quantum backends
  • Firmware and compiler development (e.g., in the Qompiler project)
  • Standardization of interfaces to avoid vendor lock-in
  • Support for hybrid classical-quantum architectures

 

Quality Assurance & Quantum DevOps

Specialized QA methods address hardware errors and instance variations. Continuous testing and monitoring increase the reliability and maturity of quantum-based applications.

  • Development of the Quantum DevOps Approach
  • Error analysis and selection of optimal quantum instances (error mitigation)
  • Integration of QA into development and operational processes
  • Establishment of a certification scheme for quantum applications

Quantum Communication & IT Security

QKD and related methods enable eavesdropping-resistant transmission. Architectures with trusted nodes and repeaters protect particularly sensitive infrastructure.

  • Development of Protocols for Quantum Key Distribution (QKD)
  • Concepts for quantum teleportation and distributed communication
  • Integration of trusted nodes and quantum repeaters
  • Evaluation of the security and scalability of quantum communication systems

Standardization & Certification of Quantum Technologies

Standards and testing procedures foster trust and comparability. Uniform interfaces and benchmarks promote industrial applicability and security.

  • Development of standards (e.g., DIN SPEC 91480)
  • Standardization of APIs and workflows for quantum software
  • Security Assessment and Certification of Quantum-Based Systems
  • Benchmarking of Quantum Computers and Post-Quantum Cryptography

Our Experts

Nikolay Vassilev Tcholtchev

Contact Press / Media

Prof. Dr.-Ing. Nikolay Vassilev Tcholtchev

Head of Quality Engineering for Urban ICT and Quantum Computing

Expert in Qrisp, Standardization, Quantum Key Distribution and Security Consulting, Smart Cities

Phone +49 30 3463-7175

Philipp Lämmel

Contact Press / Media

M.Sc. Philipp Lämmel

Deputy Head of Quality Engineering for Urban ICT and Quantum Computing

Expert in Smart Cities and Post Quantum Cryptography

Phone +49 30 3463-7256

Background Knowledge

  • A quantum computer uses quantum mechanical effects such as superposition and entanglement to solve certain computational problems much faster than classical computers.

  • Typical applications include optimization problems (e.g., traffic planning), simulations (e.g., in chemistry and materials science), machine learning, and secure communication.

  • Yes, the first quantum computers are accessible via cloud platforms. Fraunhofer FOKUS supports getting started and quality assurance with tools such as Qrisp and Quantum DevOps.

  • Qrisp is an open-source programming language for quantum computers developed by Fraunhofer FOKUS. It simplifies the development of complex algorithms and is compatible with various quantum platforms.

  • The Fraunhofer Academy offers continuing education courses. The Thinq Qrisp Community also provides webinars, learning materials, and discussion forums for developers.