Bounded expansion and nowhere-dense classes of graphs capture the theoretical tractability for several important algorithmic problems. These classes of graphs can be characterized by the so-called weak coloring numbers of graphs, which generalize the well-known graph invariant degeneracy (also called k-core number). Being NP-hard, weak-coloring numbers were previously computed on real-world graphs mainly via incremental heuristics. We study whether it is feasible to augment such heuristics with exponential-time subprocedures that kick in when a desired upper bound on the weak coloring number is breached. We provide hardness and tractability results on the corresponding computational subproblems. We implemented several of the resulting algorithms and show them to be competitive with previous approaches on a previously studied set of benchmark instances containing 86 graphs with up to 183831 edges. We obtain improved weak coloring numbers for over half of the instances.
翻译:这些图表类别可以用所谓的微弱的图表颜色数字来形容,这些图表一般地概括出众所周知的图表变异性变异性(也称为 k-core number ) 。 先前在真实世界的图表上主要通过递增的疲劳学来计算出坚硬的微色数字。 我们研究的是,用指数-时间子程序来增加这种超常性是否可行,这些指数-时间子程序在对弱色数字的预期上限被打破时会启动。 我们在相应的计算子问题中提供了硬性和可移动性结果。 我们实施了几项由此得出的算法,并显示它们与先前研究过的一套基准实例中具有竞争力,这些基准案例有86个,有183831年的边缘。 我们为超过一半的例子获得了改进的弱色数字。