The Epigenetic Consensus Problem

Sabrina Rashid, Gadi Taubenfeld, Ziv Bar-Joseph

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review


A distributed computing system is a collection of processors that communicate either by reading and writing from shared memory or by sending messages over some communication network. Most prior biologically inspired distributed computing algorithms rely on message passing as the communication model. Here we show that in the process of genome-wide epigenetic modifications, cells utilize their DNA as a shared memory system. We formulate a particular consensus problem, called the epigenetic consensus problem, that cells attempt to solve using this shared memory model and then present algorithms, derive expected run time and discuss, analyze and simulate improved methods for solving this problem. Analysis of real biological data indicates that the computational methods indeed reflect aspects of the biological process for genome-wide epigenetic modifications.

Original languageEnglish
Title of host publicationStructural Information and Communication Complexity - 28th International Colloquium, SIROCCO 2021, Proceedings
EditorsTomasz Jurdziński, Stefan Schmid
PublisherSpringer Science and Business Media Deutschland GmbH
Number of pages18
ISBN (Print)9783030795269
StatePublished - 2021
Externally publishedYes
Event28th International Colloquium on Structural Information and Communication Complexity, SIROCCO 2021 - Virtual, Online
Duration: 28 Jun 20211 Jul 2021

Publication series

NameLecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)
Volume12810 LNCS
ISSN (Print)0302-9743
ISSN (Electronic)1611-3349


Conference28th International Colloquium on Structural Information and Communication Complexity, SIROCCO 2021
CityVirtual, Online

Bibliographical note

Publisher Copyright:
© 2021, Springer Nature Switzerland AG.


Dive into the research topics of 'The Epigenetic Consensus Problem'. Together they form a unique fingerprint.

Cite this