An Algorithm Framework for the Exact Solution and Improved Approximation of the Maximum Weighted Independent Set Problem

08/05/2020
by   Kai Sun, et al.
0

The Maximum Weighted Independent Set (MWIS) problem, which considers a graph with weights assigned to nodes and seeks to discover the "heaviest" independent set, that is, a set of nodes with maximum total weight so that no two nodes in the set are connected by an edge. The MWIS problem arises in many application domains, including the resource-constrained scheduling, error-correcting coding, complex system analysis and optimization, and communication networks. Since solving the MWIS problem is the core function for finding the optimum solution of our novel graph-based formulation of the resource-constrained Process Planning and Scheduling (PPS) problem, it is essential to have "good-performance" algorithms to solve the MWIS problem. In this paper, we propose a Novel Hybrid Heuristic Algorithm (NHHA) framework in a divide-and-conquer structure that yields optimum feasible solutions to the MWIS problem. The NHHA framework is optimized to minimize the recurrence. Using the NHHA framework, we also solve the All Maximal Independent Sets Listing (AMISL) problem, which can be seen as the subproblem of the MWIS problem. Moreover, building composed MWIS algorithms that utilizing fast approximation algorithms with the NHHA framework is an effective way to improve the accuracy of approximation MWIS algorithms (e.g., GWMIN and GWMIN2 (Sakai et al., 2003)). Eight algorithms for the MWIS problem, the exact MWIS algorithm, the AMISL algorithm, two approximation algorithms from the literature, and four composed algorithms, are applied and tested for solving the graph-based formulation of the resource-constrained PPS problem to evaluate the scalability, accuracy, and robustness.

READ FULL TEXT

page 26

page 36

research
08/05/2020

A Novel Approach for the Process Planning and Scheduling Problem Using the Concept of Maximum Weighted Independent Set

Process Planning and Scheduling (PPS) is an essential and practical topi...
research
07/25/2018

On a reduction of the weighted induced bipartite subgraph problem to the weighted independent set problem

We study the weighted induced bipartite subgraph problem (WIBSP). The go...
research
04/21/2018

A 2/3-Approximation Algorithm for Vertex-weighted Matching in Bipartite Graphs

We consider the maximum vertex-weighted matching problem (MVM), in which...
research
07/24/2019

P-SLOCAL-Completeness of Maximum Independent Set Approximation

We prove that the maximum independent set approximation problem with pol...
research
03/06/2019

Runtime Analysis of RLS and (1+1) EA for the Dynamic Weighted Vertex Cover Problem

In this paper, we perform theoretical analyses on the behaviour of an ev...
research
01/26/2021

Self-stabilizing Algorithm for Maximal Distance-2 Independent Set

In graph theory, an independent set is a subset of nodes where there are...
research
09/26/2019

Approximation Algorithms for Process Systems Engineering

Designing and analyzing algorithms with provable performance guarantees ...

Please sign up or login with your details

Forgot password? Click here to reset