# Minimal Controllability of Conjunctive Boolean Networks is NP-Complete

**Authors:** Eyal Weiss, Michael Margaliot, Guy Even

arXiv: 1704.07291 · 2020-06-09

## TL;DR

This paper investigates the minimal controllability problem for conjunctive Boolean networks, providing a controllability criterion, an efficient testing algorithm, and proving the problem's NP-hardness.

## Contribution

It offers a necessary and sufficient controllability condition, an $O(n^2)$ algorithm for testing, and proves NP-hardness of minimal controllability in CBNs.

## Key findings

- Controllability characterized by a specific condition.
- Efficient $O(n^2)$ algorithm for controllability testing.
- Minimal controllability problem is NP-hard.

## Abstract

Given a conjunctive Boolean network (CBN) with $n$ state-variables, we consider the problem of finding a minimal set of state-variables to directly affect with an input so that the resulting conjunctive Boolean control network (CBCN) is controllable. We give a necessary and sufficient condition for controllability of a CBCN; an $O(n^2)$-time algorithm for testing controllability; and prove that nonetheless the minimal controllability problem for CBNs is NP-hard.

## Full text

_Full body text omitted from this summary view._ Fetch the complete paper as Markdown: https://tomesphere.com/paper/1704.07291/full.md

## Figures

2 figures with captions in the complete paper: https://tomesphere.com/paper/1704.07291/full.md

## References

26 references — full list in the complete paper: https://tomesphere.com/paper/1704.07291/full.md

---
Source: https://tomesphere.com/paper/1704.07291