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.
  • Classes
    Class
    Description
    The 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.