Formal Semantics and Verification of Network-Based Biocomputation Circuits

被引:5
|
作者
Aluf-Medina, Michelle [1 ]
Korten, Till [2 ]
Raviv, Avraham [1 ]
Nicolau, Dan V., Jr. [3 ]
Kugler, Hillel [1 ]
机构
[1] Bar Ilan Univ, Ramat Gan, Israel
[2] Tech Univ Dresden, B CUBE Ctr Mol Bioengn, Dresden, Germany
[3] QUT, Brisbane, Qld, Australia
基金
以色列科学基金会; 欧盟地平线“2020”;
关键词
Biological computation; Network-based biocomputation; Model checking; Subset sum problem; Exact cover; Satisfiability; DNA WALKER; COMPUTATION; DESIGN;
D O I
10.1007/978-3-030-67067-2_21
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
Network-Based Biocomputation Circuits (NBCs) offer a new paradigm for solving complex computational problems by utilizing biological agents that operate in parallel to explore manufactured planar devices. The approach can also have future applications in diagnostics and medicine by combining NBCs computational power with the ability to interface with biological material. To realize this potential, devices should be designed in a way that ensures their correctness and robust operation. For this purpose, formal methods and tools can offer significant advantages by allowing investigation of design limitations and detection of errors before manufacturing and experimentation. Here we define a computational model for NBCs by providing formal semantics to NBC circuits. We present a formal verification-based approach and prototype tool that can assist in the design of NBCs by enabling verification of a given design's correctness. Our tool allows verification of the correctness of NBC designs for several NP-Complete problems, including the Subset Sum, Exact Cover and Satisfiability problems and can be extended to other NBC implementations. Our approach is based on defining transition systems for NBCs and using temporal logic for specifying and proving properties of the design using model checking. Our formal model can also serve as a starting point for computational complexity studies of the power and limitations of NBC systems.
引用
收藏
页码:464 / 485
页数:22
相关论文
共 50 条
  • [1] Simulation and Verification of Network-Based Biocomputation Circuits
    Aluf-Medina, Michelle
    Raviv, Avraham
    Arora, Himanshu
    Korten, Till
    Kugler, Hillel
    [J]. 2023 IEEE INTERNATIONAL SYMPOSIUM ON CIRCUITS AND SYSTEMS, ISCAS, 2023,
  • [2] Design of network-based biocomputation circuits for the exact cover problem
    Korten, Till
    Diez, Stefan
    Linke, Heiner
    Nicolau, Dan V., Jr.
    Kugler, Hillel
    [J]. NEW JOURNAL OF PHYSICS, 2021, 23 (08):
  • [3] Roadmap for network-based biocomputation
    van Delft, Falco C. M. J. M.
    Mansson, Alf
    Kugler, Hillel
    Korten, Till
    Reuther, Cordula
    Zhu, Jingyuan
    Lyttleton, Roman
    Blaudeck, Thomas
    Meinecke, Christoph Robert
    Reuter, Danny
    Diez, Stefan
    Linke, Heiner
    [J]. NANO FUTURES, 2022, 6 (03)
  • [4] Nanolithographic Fabrication Technologies for Network-Based Biocomputation Devices
    Meinecke, Christoph R.
    Heldt, Georg
    Blaudeck, Thomas
    Lindberg, Frida W.
    van Delft, Falco C. M. J. M.
    Rahman, Mohammad Ashikur
    Salhotra, Aseem
    Mansson, Alf
    Linke, Heiner
    Korten, Till
    Diez, Stefan
    Reuter, Danny
    Schulz, Stefan E.
    [J]. MATERIALS, 2023, 16 (03)
  • [5] Physical requirements for scaling up network-based biocomputation
    Zhu, Jingyuan
    Korten, Till
    Kugler, Hillel
    van Delft, Falco
    Mansson, Alf
    Reuter, Danny
    Diez, Stefan
    Linke, Heiner
    [J]. NEW JOURNAL OF PHYSICS, 2021, 23 (10):
  • [6] Solving the 3-Satisfiability Problem Using Network-Based Biocomputation
    Zhu, Jingyuan
    Salhotra, Aseem
    Meinecke, Christoph Robert
    Surendiran, Pradheebha
    Lyttleton, Roman
    Reuter, Danny
    Kugler, Hillel
    Diez, Stefan
    Mansson, Alf
    Linke, Heiner
    Korten, Till
    [J]. ADVANCED INTELLIGENT SYSTEMS, 2022, 4 (12)
  • [7] Prolonged function and optimization of actomyosin motility for upscaled network-based biocomputation
    Salhotra, Aseem
    Zhu, Jingyuan
    Surendiran, Pradheebha
    Meinecke, Christoph Robert
    Lyttleton, Roman
    Usaj, Marko
    Lindberg, Frida W.
    Norrby, Marlene
    Linke, Heiner
    Mansson, Alf
    [J]. NEW JOURNAL OF PHYSICS, 2021, 23 (08):
  • [8] FORMAL VERIFICATION OF SYNCHRONOUS CIRCUITS BASED ON STRING-FUNCTIONAL SEMANTICS - THE 7 PAILLET CIRCUITS IN BOYER-MOORE
    BRONSTEIN, A
    TALCOTT, CL
    [J]. LECTURE NOTES IN COMPUTER SCIENCE, 1990, 407 : 317 - 333
  • [9] Verification of PLC Properties Based on Formal Semantics in Coq
    Blech, Jan Olaf
    Biha, Sidi Ould
    [J]. SOFTWARE ENGINEERING AND FORMAL METHODS, 2011, 7041 : 58 - +
  • [10] Solving Exact Cover Instances with Molecular-Motor-Powered Network-Based Biocomputation
    Surendiran, Pradheebha
    Meinecke, Christoph Robert
    Salhotra, Aseem
    Heldt, Georg
    Zhu, Jingyuan
    Mansson, Alf
    Diez, Stefan
    Reuter, Danny
    Kugler, Hillel
    Linke, Heiner
    Korten, Till
    [J]. ACS NANOSCIENCE AU, 2022, 2 (05): : 396 - 403