Computing properties of stable configurations of thermodynamic binding networks
From MaRDI portal
Abstract: The promise of chemical computation lies in controlling systems incompatible with traditional electronic micro-controllers, with applications in synthetic biology and nano-scale manufacturing. Computation is typically embedded in kinetics---the specific time evolution of a chemical system. However, if the desired output is not thermodynamically stable, basic physical chemistry dictates that thermodynamic forces will drive the system toward error throughout the computation. The thermodynamic binding network (TBN) model was introduced to formally study how the thermodynamic equilibrium can be made consistent with the desired computation, and it idealizes tradeoffs between configurational entropy and binding. Here we prove the computational hardness of natural questions about TBNs and develop a practical algorithm for verifying the correctness of constructions by translating the problem into propositional logic and solving the resulting formula. The TBN model together with automated verification tools will help inform strategies for error reduction in molecular computing, including the extensively studied models of strand displacement cascades and algorithmic tile assembly.
Recommendations
Cites work
- scientific article; zbMATH DE number 1796153 (Why is no real title available?)
- A Richer Understanding of the Complexity of Election Systems
- Bounded model checking using satisfiability solving
- Efficient SAT-based bounded model checking for software verification
- Leakless DNA strand displacement systems
- On stoichiometry for the assembly of flexible tile DNA complexes
- Programmable control of nucleation for algorithmic self-assembly
- Programming substrate-independent kinetic barriers with thermodynamic binding networks
- Theory and Applications of Satisfiability Testing
- Thermodynamic binding networks
- Thermodynamically favorable computation via tile self-assembly
- Towards an Optimal CNF Encoding of Boolean Cardinality Constraints
- \(P^{NP[O(\log n)]}\) and sparse turing-complete sets for NP
Cited in
(7)- Formal semantics and verification of network-based biocomputation circuits
- Computing the Minimal Rebinding Effect Included in a Given Kinetics
- Performance limits and trade-offs in entropy-driven biochemical computers
- Programming substrate-independent kinetic barriers with thermodynamic binding networks
- Thermodynamically favorable computation via tile self-assembly
- Thermodynamic binding networks
- Computing properties of thermodynamic binding networks: an integer programming approach
This page was built for publication: Computing properties of stable configurations of thermodynamic binding networks
Report a bug (only for logged in users!)Click here to report a bug for this page (MaRDI item Q2315010)