Scippy

GCG

Branch-and-Price & Column Generation for Everyone

dec_stairheur.h File Reference

Detailed Description

detector for staircase structures via ROC algorithms

Author
Martin Bergner
Mathias Luers

Definition in file dec_stairheur.h.

#include "scip/scip.h"

Go to the source code of this file.

Typedefs

typedef enum Blockingtype BLOCKINGTYPE
 

Enumerations

enum  Blockingtype {
  DYNAMIC = 1,
  STATIC = 2,
  ASSOONASPOSSIBLE = 3
}
 

Functions

SCIP_RETCODE SCIPincludeDetectorStairheur (SCIP *scip)
 

Typedef Documentation

◆ BLOCKINGTYPE

typedef enum Blockingtype BLOCKINGTYPE

Definition at line 52 of file dec_stairheur.h.

Enumeration Type Documentation

◆ Blockingtype

Enumerator
DYNAMIC 

Tries to minimize the number of linking variables

STATIC 

Creates blocks with the same number of rows

ASSOONASPOSSIBLE 

Blocking is done in a way such that three adjacent blocks just do not overlap. This results in (almost) exclusively linking variables.

Definition at line 46 of file dec_stairheur.h.

Function Documentation

◆ SCIPincludeDetectorStairheur()