The browser you are using is not supported by this website. All versions of Internet Explorer are no longer supported, either by us or Microsoft (read more here: https://www.microsoft.com/en-us/microsoft-365/windows/end-of-ie-support).

Please use a modern browser to fully experience our website, such as the newest versions of Edge, Chrome, Firefox or Safari etc.

Portrait of Heiner Linke; Photo: Kennet Ruona

Heiner Linke

Professor, Deputy dean (prorektor) at Faculty of Engineering, LTH

Portrait of Heiner Linke; Photo: Kennet Ruona

Design of network-based biocomputation circuits for the exact cover problem

Author

  • Till Korten
  • Stefan Diez
  • Heiner Linke
  • Dan V. Nicolau, Jr.
  • Hillel Kugler

Summary, in English

Exact cover is a non-deterministic polynomial time (NP)-complete problem that is central to optimization challenges such as airline fleet planning and allocation of cloud computing resources. Solving exact cover requires the exploration of a solution space that increases exponentially with cardinality. Hence, it is time- and energy consuming to solve large instances of exact cover by serial computers. One approach to address these challenges is to utilize the inherent parallelism and high energy efficiency of biological systems in a network-based biocomputation (NBC) device. NBC is a parallel computing paradigm in which a given combinatorial problem is encoded into a graphical, modular network that is embedded in a nanofabricated planar device. The network is then explored in parallel using a large number of biological agents, such as molecular-motor-propelled protein filaments. The answer to the combinatorial problem can then be inferred by measuring the positions through which the agents exit the network. Here, we (i) show how exact cover can be encoded and solved in an NBC device, (ii) define a formalization that allows to prove the correctness of our approach and provides a mathematical basis for further studying NBC, and (iii) demonstrate various optimizations that significantly improve the computing performance of NBC. This work lays the ground for fabricating and scaling NBC devices to solve significantly larger combinatorial problems than have been demonstrated so far.

Department/s

  • Solid State Physics
  • NanoLund: Center for Nanoscience

Publishing year

2021-08

Language

English

Publication/Series

New Journal of Physics

Volume

23

Issue

8

Document type

Journal article

Publisher

IOP Publishing

Topic

  • Biophysics
  • Computer Systems
  • Other Physics Topics

Keywords

  • Biological computation
  • Exact cover
  • Network based biocomputation
  • NP-complete problems

Status

Published

ISBN/ISSN/Other

  • ISSN: 1367-2630