Core Concepts
The core message of this article is to study the computational complexity and develop efficient algorithms for finding nontrivial minimum fixed points in discrete dynamical systems, which is an important problem in modeling the spread of undesirable contagions and decision-making in networked games.
Abstract
The article focuses on the Nontrivial Minimum Fixed Point Existence (NMin-FPE) problem in synchronous discrete dynamical systems (SyDSs) with threshold-based local functions. The key highlights and insights are:
Formulation: The authors formally define the NMin-FPE problem, which aims to find a nontrivial fixed point (i.e., a fixed point with at least one state-1 vertex) with the minimum number of state-1 vertices.
Intractability: The authors establish strong inapproximability and parameterized complexity results for NMin-FPE. Specifically, they show that NMin-FPE cannot be approximated within a factor of n^(1-ε) for any constant ε > 0, unless P = NP. They also prove that NMin-FPE is W[1]-hard with respect to the Hamming weight of the fixed point.
Efficient Algorithms: The authors identify several special cases where NMin-FPE can be solved efficiently, such as when the system has constant-1 vertices, follows the progressive threshold model, or the underlying graph is a directed acyclic graph or a complete graph.
ILP Formulation: The authors provide an integer linear programming (ILP) formulation to optimally solve NMin-FPE for networks of reasonable sizes.
Heuristic Framework: For larger networks, the authors propose a general heuristic framework along with three greedy selection strategies that can be embedded into the framework to obtain good (but not necessarily optimal) solutions.
Experimental Evaluation: The authors conduct extensive experiments on real-world and synthetic networks to demonstrate the effectiveness of the proposed heuristics, which outperform baseline methods significantly despite the strong inapproximability of NMin-FPE.