Scippy

GCG

Branch-and-Price & Column Generation for Everyone

Staircase Detector (Longest-Shortest Path)

This page is still in development and may be incomplete. Please excuse any inconveniences.

Overview

ID Full Name Propagate Finish Postprocess
S staircase_lsp

This detector detects staircase structures in the constraint matrix by searching for the longest shortest path in the row graph of the matrix.

Algorithmic Details

Theoretical Details

Parameters

enabled               flag to indicate whether detector <staircase_lsp> is enabled [FALSE]
finishingenabled      flag to indicate whether detector <staircase_lsp> is enabled for finishing of incomplete decompositions [FALSE]
freqcallround         frequency the detector gets called in detection loop ,ie it is called in round r if and only if minCallRound <= r <= maxCallRound AND  (r - minCallRound) mod freqCallRound == 0 <staircase_lsp> [1]
maxcallround          maximum round the detector gets called in detection loop <staircase_lsp> [2147483647]
mincallround          minimum round the detector gets called in detection loop <staircase_lsp> [0]
origenabled           flag to indicate whether detector <staircase_lsp> is enabled for detecting in the original problem [FALSE]
origfreqcallround     frequency the detector gets called in detection loop,i.e., it is called in round r if and only if minCallRound <= r <= maxCallRound AND  (r - minCallRound) mod freqCallRound == 0 <staircase_lsp> [1]
origmaxcallround      maximum round the detector gets called in detection loop <staircase_lsp> [2147483647]
origmincallround      minimum round the detector gets called in detection loop <staircase_lsp> [0]
overruleemphasis      flag to indicate whether emphasis settings for detector <staircase_lsp> should be overruled by normal settings [FALSE]
postprocessingenabled flag to indicate whether detector <staircase_lsp> is enabled for postprocessing of finished decompositions [FALSE]
priority              priority of detector <staircase_lsp> [200]
skip                  flag to indicate whether detector <staircase_lsp> should be skipped if others found decompositions [FALSE]
usefullrecall         flag to indicate whether detector <staircase_lsp> should be called on descendants of the current partialdec [FALSE]

Links