Package org.ddolib.examples.misp
package org.ddolib.examples.misp
This package implements the acs, astar and ddo models for the Maximum Independent Set Problem (MISP).
Given a weighted graph πΊ = (π,πΈ,π€) where π= {1,...,π}
is a set of vertices, πΈ \subset π Γπ the set of edges connecting those vertices and
π€ = {π€1,π€2,...,π€π} is a set of weights s.t. π€π is the weight of node π.
The problem consists in finding a subset of vertices in a graph such that
no edge exists in the graph that connects two of the selected nodes and
the sum of the weight of the selected nodes is maximal.
-
ClassesClassDescriptionThe Maximum Independent Set Problem (MISP) with Acs.The Maximum Independent Set Problem (MISP) with AsTar.The Maximum Independent Set Problem (MISP) with Anytime Weighted A* (AWA*).The Maximum Independent Set Problem (MISP) with Ddo.Implementation of a dominance relation for the Maximum Independent Set Problem (MISP).Computes a fast lower bound for the Maximum Independent Set Problem (MISP).Contains methods to generate instances of the MISP.Entry point for solving the Maximum Independent Set Problem (MISP) using a Large Neighborhood Search (LNS) approach combined with Decision Diagram Optimization (DDO).Represents an instance of the Maximum Independent Set Problem (MISP) as a
Problem.Implements a ranking strategy for states in the Maximum Independent Set Problem (MISP).Implements a relaxation strategy for the Maximum Independent Set Problem (MISP) to be used in decision diagram optimization (DDO) algorithms.