Scaffolded Molecular Computing for Thermodynamically Stable Outputs

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Prior art DNA computing systems are not thermodynamically favoured, leading to unstable results due to algorithmic errors and off-seeded growth, with target outputs being out-of-equilibrium and prone to leaks in strand displacement circuits.

Innovation Solution

A method and arrangement that utilize a scaffolded molecular computer with computing tiles designed to ensure correct bindings are enthalpically favoured, allowing the system to naturally evolve to the target output at equilibrium, eliminating the need for error-correction subsystems.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If prior art DNA computing systems are used, then molecular computation can be performed, but the results are unstable due to algorithmic errors and off-seeded growth

Engineering Contradiction:
Improvestability of computation resultsVSAvoidneed for error-correction subsystems
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The molecular computation system performs self-correction through thermodynamic equilibrium. The target output configuration is designed to be the thermodynamically favoured state, allowing the system to automatically correct algorithmic errors and prevent off-seeded growth without external error-correction subsystems. Mismatched computing tiles are naturally replaced as the system evolves toward the equilibrium state.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The invention changes the thermodynamic parameters of the molecular binding interactions by designing computing tiles with specific binding strengths. The bottom position domain binding strength is optimized to be stronger than compute domain binding strengths, creating a thermodynamic gradient that drives the system toward the correct target output configuration and eliminates the need for complex error-correction mechanisms.

Inventive Principle:
Principle #35Parameter changes

2Reliability

If prior art molecular computing systems are used, then computation can proceed, but the target output is out-of-equilibrium causing leaks in strand displacement circuits

Engineering Contradiction:
Improvestability of target outputVSAvoidcomputation time
Core Design Contradiction:
ReliabilityVSDuration of action of moving object

Solution Approach 1:

The invention designs the target output configuration to be at thermodynamic equilibrium, creating an equipotential state where the system naturally stabilizes. By ensuring the target output has lower free energy than alternative configurations through optimized binding strengths, the system eliminates leaks in strand displacement circuits and achieves stable results without requiring extended computation times for error correction.

Inventive Principle:
Principle #12Equipotentiality

3Manufacturing precision

If computing tiles with strong compute domain bindings are used, then algorithmic accuracy improves, but mismatched tiles are harder to replace

Engineering Contradiction:
Improvealgorithmic accuracyVSAvoidtile replacement rate
Core Design Contradiction:
Manufacturing precisionVSProductivity

Solution Approach 1:

The invention applies different binding strengths to different parts of the computing tile structure. The bottom position domain uses a stronger binding strength than the compute domains, creating a local quality differentiation. This allows mismatched compute domain bindings to be weaker and more easily replaced, while the strong bottom position binding ensures overall tile stability and algorithmic accuracy.

Inventive Principle:
Principle #3Local quality

Applied Scientific Principles

This section explains which scientific principles are used to turn an abstract innovation direction into a practical engineering solution.

Function Achieved in This Case

The system achieves stable, robust, and fast molecular computations by favouring the target output thermodynamically, reducing errors and eliminating the need for additional error correction, while enabling parallel processing and data storage.

Implementation Method 1

Watson-Crick base pairing, with guanine (G) forming a base pair with cytosine (C), and adenine (A) forming a base pair with thymine (T), allows a combinatorically large set of nucleotide sequences to be used when designing binding interactions.

Methodology Applied
Scientific EffectWatson-Crick base pairing: Chemical Bonding

Implementation Method 2

each computing tile comprises a bottom position domain and at least one compute domain, wherein for each computing tile, the bottom position domain is arranged to bind directly to a matching scaffold position on the scaffold with a first binding strength, and to the compute domains of other computing tiles with a set of second binding strengths, which are each weaker than the first binding strength

Methodology Applied
Scientific EffectComplementary base pairing: Chemical Bonding

Implementation Method 3

allowing replacement of all mismatched computing tiles, based on correct compute domain bindings being enthalpically favoured over incorrect compute domain bindings (algorithmic errors)

Methodology Applied
Scientific EffectEnthalpic favourability:

Data Source

PatentEP4715680A2Thermodynamically favoured molecular computations
Publication Date: 2026.03.25 NAT UNIV OF IRELAND MAYNOOTH
  • EP4715680A2 patent drawingFigure 1a~1c
  • EP4715680A2 patent drawingFigure 2
  • EP4715680A2 patent drawingFigure 3a~3b

AI summary

A method 800 for making molecular computations comprises: i) providing a mixture 100 comprising a scaffold 110 comprising N scaffold positions 120; ii) designing a set of computing tiles to drive a desired computation, the set of computing tiles comprising at least N different computing tile types, wherein the computing tile types are selected to be used for the computation, in such a way that a target output has a higher probability of being reached than the probability for any other potential output, wherein for each computing tile 140, a bottom position domain 160 is arranged to bind directly to a matching scaffold position 120 with a first binding strength, and to the compute domains 150 of other computing tiles 140 with a set of second binding strengths, which are each weaker than the first binding strength; iii) adding the designed set of computing tiles to the mixture 100; iv) allowing computing tiles 140 to bind to scaffold positions 120 until all scaffold positions 120 required for the computation have been filled; v) allowing replacement of all mismatched computing tiles 140, based on correct compute domain bindings being enthalpically favoured over incorrect compute domain bindings; and vi) reaching an output configuration.