Finding Near-Optimal Independent Sets at Scale

09/02/2015
by   Sebastian Lamm, et al.
0

The independent set problem is NP-hard and particularly difficult to solve in large sparse graphs. In this work, we develop an advanced evolutionary algorithm, which incorporates kernelization techniques to compute large independent sets in huge sparse networks. A recent exact algorithm has shown that large networks can be solved exactly by employing a branch-and-reduce technique that recursively kernelizes the graph and performs branching. However, one major drawback of their algorithm is that, for huge graphs, branching still can take exponential time. To avoid this problem, we recursively choose vertices that are likely to be in a large independent set (using an evolutionary approach), then further kernelize the graph. We show that identifying and removing vertices likely to be in large independent sets opens up the reduction space---which not only speeds up the computation of large independent sets drastically, but also enables us to compute high-quality independent sets on much larger instances than previously reported in the literature.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
08/29/2022

Finding Near-Optimal Weight Independent Sets at Scale

Computing maximum weight independent sets in graphs is an important NP-h...
research
04/12/2022

1-Extendability of independent sets

In the 70s, Berge introduced 1-extendable graphs (also called B-graphs),...
research
08/29/2023

Finding Optimal 2-Packing Sets on Arbitrary Graphs at Scale

A 2-packing set for an undirected graph G=(V,E) is a subset 𝒮⊂ V such th...
research
03/02/2018

Independence number and the number of maximum independent sets in pseudofractal scale-free web and Sierpiński gasket

As a fundamental subject of theoretical computer science, the maximum in...
research
02/02/2021

Targeted Branching for the Maximum Independent Set Problem

Finding a maximum independent set is a fundamental NP-hard problem that ...
research
09/30/2020

Sequential Algorithms and Independent Sets Discovering on Large Sparse Random Graphs

Computing the size of maximum independent sets is a NP-hard problem for ...
research
05/29/2019

Understanding the Effectiveness of Data Reduction in Public Transportation Networks

Given a public transportation network of stations and connections, we wa...

Please sign up or login with your details

Forgot password? Click here to reset