Computational analysis of the structure of intra-cellular molecular interaction networks can suggest novel therapeutic approaches for systemic diseases like cancer. Recent research in the area of network science has shown that network control theory can be a powerful tool in the understanding and manipulation of such bio-medical networks. In 2011, Liu et al. developed a polynomial time algorithm computing the size of the minimal set of nodes controlling a linear network. In 2014, Gao et al. generalized the problem for target control, minimizing the set of nodes controlling a target within a linear network. The authors developed a Greedy approximation algorithm with no suggestions over the complexity of the optimization problem. In here we prove that the target controllability problem is NP-hard in all practical matters, i.e., when the control power of any individual input is bounded by some constant. Also, we show that the algorithm provided by Gao et al. fails in some special cases to provide a valid solution, and a subsequent validation step is required. Also, we improve their algorithm using several heuristics, obtaining in the end up to a 10-fold decrease in running time and also a decrease in the size of solutions.
To better understand the potential of drug repurposing in COVID-19, we analyzed control strategies over essential host factors for SARS-CoV-2 infection. We constructed comprehensive directed protein–protein interaction (PPI) networks integrating the top-ranked host factors, the drug target proteins and directed PPI data. We analyzed the networks to identify drug targets and combinations thereof that offer efficient control over the host factors. We validated our findings against clinical studies data and bioinformatics studies. Our method offers a new insight into the molecular details of the disease and into potentially new therapy targets for it. Our approach for drug repurposing is significant beyond COVID-19 and may be applied also to other diseases.