Improved Computational Approaches and Heuristics for Zero Forcing

Author:

Brimkov Boris1,Mikesell Derek2ORCID,Hicks Illya V.2

Affiliation:

1. Department of Mathematics and Statistics, Slippery Rock University, Slippery Rock, Pennsylvania 16057;

2. Department of Computational and Applied Mathematics, Rice University, Houston, Texas 77005

Abstract

Zero forcing is a graph coloring process based on the following color change rule: all vertices of a graph [Formula: see text] are initially colored either blue or white; in each timestep, a white vertex turns blue if it is the only white neighbor of some blue vertex. A zero forcing set of [Formula: see text] is a set of blue vertices such that all vertices eventually become blue after iteratively applying the color change rule. The zero forcing number [Formula: see text] is the cardinality of a minimum zero forcing set. In this paper, we propose novel exact algorithms for computing [Formula: see text] based on formulating the zero forcing problem as a two-stage Boolean satisfiability problem. We also propose several heuristics for zero forcing based on iteratively adding blue vertices which color a large part of the remaining white vertices. These heuristics are used to speed up the exact algorithms and can also be of independent interest in approximating [Formula: see text]. Computational results on various types of graphs show that, in many cases, our algorithms offer a significant improvement on the state-of-the-art algorithms for zero forcing. Summary of Contribution: This paper proposes novel algorithms and heuristics for an NP-hard graph coloring problem that has numerous applications. Our exact methods combine Boolean satisfiability modeling with a constraint generation framework commonly used in operations research. The paper also includes an analysis of the facets of the polytope associated with this problem and decomposition techniques which can reduce the size of the problem. Our computational approaches are implemented and tested on a wide variety of graphs and are compared with the state-of-the-art algorithms from the literature. We show that our proposed algorithms based on Boolean satisfiability, in conjunction with the heuristics and order-reduction techniques, yield a significant speedup in some cases.

Publisher

Institute for Operations Research and the Management Sciences (INFORMS)

Subject

General Engineering

Reference43 articles.

1. Aazami A (2008) Hardness results and approximation algorithms for some problems on graphs. Unpublished doctoral dissertation, University of Waterloo, Waterloo, ON, Canada.

2. Domination in graphs with bounded propagation: algorithms, formulations and hardness results

3. Combinatorial model and bounds for target set selection

4. A computational comparison of compact MILP formulations for the zero forcing number

5. Zero forcing sets and the minimum rank of graphs

Cited by 6 articles. 订阅此论文施引文献 订阅此论文施引文献,注册后可以免费订阅5篇论文的施引文献,订阅后可以查看论文全部施引文献

1. On Zero Forcing Sets and Network Controllability—Computation and Edge Augmentation;IEEE Transactions on Control of Network Systems;2024-03

2. Solving Systems of Linear Equations Through Zero Forcing Set;Lecture Notes in Computer Science;2023-12-09

3. Resilient Strong Structural Controllability in Networks using Leaky Forcing in Graphs;2023 American Control Conference (ACC);2023-05-31

4. Reconfiguration graphs of zero forcing sets;Discrete Applied Mathematics;2023-04

5. A Graph Machine Learning Framework to Compute Zero Forcing Sets in Graphs;IEEE Transactions on Network Science and Engineering;2023

同舟云学术

1.学者识别学者识别

2.学术分析学术分析

3.人才评估人才评估

"同舟云学术"是以全球学者为主线,采集、加工和组织学术论文而形成的新型学术文献查询和分析系统,可以对全球学者进行文献检索和人才价值评估。用户可以通过关注某些学科领域的顶尖人物而持续追踪该领域的学科进展和研究前沿。经过近期的数据扩容,当前同舟云学术共收录了国内外主流学术期刊6万余种,收集的期刊论文及会议论文总量共计约1.5亿篇,并以每天添加12000余篇中外论文的速度递增。我们也可以为用户提供个性化、定制化的学者数据。欢迎来电咨询!咨询电话:010-8811{复制后删除}0370

www.globalauthorid.com

TOP

Copyright © 2019-2024 北京同舟云网络信息技术有限公司
京公网安备11010802033243号  京ICP备18003416号-3