VERQIS — Quantum Algorithm Systems

AI Infrastructure
"A machine you cannot yet buy can still be programmed."

Quantum computers are rare, costly and still far from steady. The work of deciding what to ask one does not have to wait for that.

VERQIS writes quantum algorithms, rehearses them on ordinary hardware, and checks the answers for the errors this kind of computing carries. The toolchain for all three is held in house today.

Machines Few Can Reach +

VERQIS Machines Few Can Reach

Rare and Expensive

The machines that run quantum programs sit in a handful of laboratories. Access is rationed, queued and priced accordingly, and the hardware itself changes shape from one generation to the next.

The Work That Does Not Wait

Choosing what to ask a quantum computer, expressing it as a circuit, and knowing how large a machine the question needs — none of that requires owning one. It is ordinary software work, done on ordinary computers.

Ready Before the Hardware

A question already written, already rehearsed and already costed can move onto real hardware the week it becomes available. A question not yet written cannot.

Core Technologies +

VERQIS Core Technologies

Circuit Construction

Quantum work is expressed as a circuit: a sequence of operations applied to a register. The tools we work with let gates be defined by hand, parameters be carried as symbols, and whole circuits be rewritten and tightened before they run.

Differentiable Programming

A parameterised circuit can be joined to a machine-learning framework and trained the way a network is trained, with gradients flowing through the quantum part rather than around it.

State-Vector Simulation

A full state-vector simulator carries every amplitude of the register at once. It is exact, and its cost climbs steeply with each qubit added — which is precisely why the size of a question matters.

Open System Dynamics

Real devices are never isolated. Modelling how a quantum system evolves while it leaks into its surroundings, with time-dependent terms, is a separate discipline from circuit work and needs its own tooling.

What It Can Do +

VERQIS What It Can Do

Molecular Ground States

The lowest energy state of a molecule tells you how stable it is. Hybrid quantum algorithms search for that state, which is the calculation behind candidate screening for medicines, catalysts and battery materials.

Combinatorial Optimisation

Routing, scheduling and allocation problems grow faster than they can be searched exhaustively. Quantum optimisation approaches aim at good answers to exactly this shape of problem.

Error Decoding

Quantum answers drift. Given the detection record from a run, a decoder reconstructs the most likely set of errors behind it, so the true answer can be recovered from a noisy one.

Rehearsal Without Hardware

Everything above can be run on ordinary computers first, with noise modelled in, so an algorithm is tested and corrected long before machine time is spent on it.

From Problem to Answer +

VERQIS From Problem to Answer

State the Question

A problem arrives in the language of its own field — a molecule, a network, a schedule. It is restated in a form a quantum circuit can carry.

Build the Circuit

The restated problem becomes a sequence of operations, with the parts that need tuning left as open parameters rather than fixed numbers.

Rehearse and Tune

The circuit runs on a simulator, with noise included, and the open parameters are adjusted against the result until the answer stops improving.

Check and Cost

The answer is decoded against the errors the run carried, and the circuit is measured for the resources a fault-tolerant machine would need to run it at full size.

How the Pieces Fit +

VERQIS How the Pieces Fit

A Writing Layer

At the top sit the frameworks where circuits are expressed. They differ in temperament — one leans toward hardware detail, another toward machine learning — and a question is written in whichever suits it.

A Rehearsal Layer

Beneath them sit the simulators, written in C++ for speed, with builds for a single processor, for graphics cards, and for several machines working together. The writing layer calls down into whichever is available.

A Checking Layer

Alongside sits the decoding work, which takes the record of a run rather than the circuit itself, and the resource analysis, which takes the circuit and reports what a full-scale machine would need.

A Design Layer

Separate again is the chip work: laying out superconducting devices, their qubits, their routing and their pads, in code rather than by hand.

Catching What Goes Wrong +

VERQIS Catching What Goes Wrong

Why Answers Drift

A quantum register loses its state to its surroundings, and every operation applied to it is slightly imperfect. Left alone, a long computation returns noise rather than a result.

Reading the Record

Error-correcting codes do not measure the answer directly — that would destroy it. They measure a surrounding pattern instead, and a decoder works backwards from that pattern to the most likely set of errors.

Why It Decides the Ceiling

How well errors are caught sets how long a computation can run before it stops meaning anything. It is the constraint between the machines of today and the machines that would be genuinely useful.

What We Hold Today +

VERQIS What We Hold Today

Writing Circuits

We hold Qiskit, Cirq and PennyLane — three frameworks for expressing quantum programs, the last of them built to join circuits to machine-learning workflows.

Rehearsing Them

For simulation we hold Qiskit Aer, qsim and PennyLane Lightning, covering noisy circuit simulation, full state-vector work, and accelerated builds for graphics cards and clustered machines.

Modelling the Physics

We hold QuTiP for the dynamics of closed and open quantum systems, including time-dependent behaviour that circuit tools do not cover.

Decoding and Costing

We hold PyMatching for decoding error-correcting codes, and Qualtran, an early-stage library, for expressing fault-tolerant algorithms and analysing what they would cost to run.

Designing the Device

We hold Quantum Metal for laying out superconducting quantum chips, together with GoogleTest and pybind11, the testing and binding components the simulators are built on.

Where It Is Used +

VERQIS Where It Is Used

Medicines and Materials

Screening candidate molecules before a laboratory ever makes them — the same calculation serves drug discovery, catalyst design and battery chemistry.

Logistics and Manufacturing

Routing fleets, sequencing factory work and allocating scarce resources are all problems of choosing well from an enormous number of arrangements.

Laboratories Running Hardware

Any group operating quantum hardware needs decoding and resource analysis regardless of who built the machine, and any group designing a chip needs a way to lay it out.

What We Have Not Done Yet

We have not published timings, accuracy or cost figures from our own bench, because those runs have not been made and recorded. This page describes the toolchain we hold and what it is built to do, not how well we score with it. The wider field is candid about its own limits too: error correction is not yet practical at scale, and it remains unsettled whether today's noisy machines beat ordinary computers on problems anyone needs solved.

"The hard part was never the machine. It was knowing what to ask it."

VERQIS — Quantum Algorithm Systems.