Scippy

    SCIP

    Solving Constraint Integer Programs

    SubtreeSumGap Struct Reference

    Detailed Description

    Definition at line 316 of file event_estim.c.

    Data Fields

    SCIP_Real value
     
    SCIP_HASHMAPnodes2info
     
    SCIP_PQUEUE ** subtreepqueues
     
    SCIP_Real scalingfactor
     
    SCIP_Real pblastsplit
     
    SCIP_Longint nodelastsplit
     
    SCIP_Longint nminnodeslastsplit
     
    int nmaxsubtrees
     
    int nsubtrees
     

    Field Documentation

    ◆ value

    ◆ nodes2info

    SCIP_HASHMAP* SubtreeSumGap::nodes2info

    map between nodes and their subtree indices

    Definition at line 319 of file event_estim.c.

    Referenced by subtreeSumGapInsertChildren(), subtreeSumGapRemoveNode(), subtreeSumGapReset(), subtreeSumGapSplit(), and subtreeSumGapStoreNode().

    ◆ subtreepqueues

    SCIP_PQUEUE** SubtreeSumGap::subtreepqueues

    ◆ scalingfactor

    SCIP_Real SubtreeSumGap::scalingfactor

    the current scaling factor

    Definition at line 321 of file event_estim.c.

    Referenced by subtreeSumGapComputeFromScratchEfficiently(), subtreeSumGapRemoveNode(), and subtreeSumGapReset().

    ◆ pblastsplit

    SCIP_Real SubtreeSumGap::pblastsplit

    primal bound when last split occurred

    Definition at line 322 of file event_estim.c.

    Referenced by getSearchCompletion(), subtreeSumGapReset(), and subtreeSumGapUpdate().

    ◆ nodelastsplit

    SCIP_Longint SubtreeSumGap::nodelastsplit

    last node at which a subtree split occurred

    Definition at line 323 of file event_estim.c.

    Referenced by subtreeSumGapReset(), and subtreeSumGapUpdate().

    ◆ nminnodeslastsplit

    SCIP_Longint SubtreeSumGap::nminnodeslastsplit

    minimum number of nodes to process between two consecutive SSG splits

    Definition at line 324 of file event_estim.c.

    Referenced by subtreeSumGapUpdate().

    ◆ nmaxsubtrees

    int SubtreeSumGap::nmaxsubtrees

    the maximum number of individual SSG subtrees; the old split is kept if a new split exceeds this number of subtrees ; -1: no limit

    Definition at line 325 of file event_estim.c.

    Referenced by subtreeSumGapUpdate().

    ◆ nsubtrees

    int SubtreeSumGap::nsubtrees