Google OR-Tools v9.11
a fast and portable software suite for combinatorial optimization
|
Public Member Functions | |
final int | getNumber () |
final com.google.protobuf.Descriptors.EnumValueDescriptor | getValueDescriptor () |
final com.google.protobuf.Descriptors.EnumDescriptor | getDescriptorForType () |
Static Public Member Functions | |
[static initializer] | |
static PricingRule | valueOf (int value) |
static PricingRule | forNumber (int value) |
static com.google.protobuf.Internal.EnumLiteMap< PricingRule > | internalGetValueMap () |
static final com.google.protobuf.Descriptors.EnumDescriptor | getDescriptor () |
static PricingRule | valueOf (com.google.protobuf.Descriptors.EnumValueDescriptor desc) |
Public Attributes | |
DANTZIG =(0) | |
STEEPEST_EDGE =(1) | |
DEVEX =(2) | |
Static Public Attributes | |
static final int | DANTZIG_VALUE = 0 |
static final int | STEEPEST_EDGE_VALUE = 1 |
static final int | DEVEX_VALUE = 2 |
General strategy used during pricing.
Protobuf enum operations_research.glop.GlopParameters.PricingRule
Definition at line 349 of file GlopParameters.java.
|
static |
|
static |
value | The numeric wire value of the corresponding enum entry. |
Definition at line 446 of file GlopParameters.java.
|
static |
Definition at line 476 of file GlopParameters.java.
final com.google.protobuf.Descriptors.EnumDescriptor com.google.ortools.glop.GlopParameters.PricingRule.getDescriptorForType | ( | ) |
Definition at line 472 of file GlopParameters.java.
final int com.google.ortools.glop.GlopParameters.PricingRule.getNumber | ( | ) |
Definition at line 428 of file GlopParameters.java.
final com.google.protobuf.Descriptors.EnumValueDescriptor com.google.ortools.glop.GlopParameters.PricingRule.getValueDescriptor | ( | ) |
Definition at line 468 of file GlopParameters.java.
|
static |
Definition at line 456 of file GlopParameters.java.
|
static |
Definition at line 482 of file GlopParameters.java.
|
static |
value | The numeric wire value of the corresponding enum entry. |
forNumber(int)
instead. Definition at line 438 of file GlopParameters.java.
com.google.ortools.glop.GlopParameters.PricingRule.DANTZIG =(0) |
Strategy using only the reduced cost of a variable. Note that compared to a textbook rule, we normalize the reduced cost of a variable using the norm of the associated column. This improves quite a bit the rule at almost no extra complexity. See the first paper from Ping-Qi Pan cited in primal_edge_norms.h.
DANTZIG = 0;
Definition at line 363 of file GlopParameters.java.
|
static |
Strategy using only the reduced cost of a variable. Note that compared to a textbook rule, we normalize the reduced cost of a variable using the norm of the associated column. This improves quite a bit the rule at almost no extra complexity. See the first paper from Ping-Qi Pan cited in primal_edge_norms.h.
DANTZIG = 0;
Definition at line 406 of file GlopParameters.java.
com.google.ortools.glop.GlopParameters.PricingRule.DEVEX =(2) |
Normalize the reduced costs by an approximation of the norm of the edges. This should offer a good tradeoff between steepest edge and speed.
DEVEX = 2;
Definition at line 382 of file GlopParameters.java.
|
static |
Normalize the reduced costs by an approximation of the norm of the edges. This should offer a good tradeoff between steepest edge and speed.
DEVEX = 2;
Definition at line 425 of file GlopParameters.java.
com.google.ortools.glop.GlopParameters.PricingRule.STEEPEST_EDGE =(1) |
Normalize the reduced costs by the norm of the edges. Since computing norms at each step is too expensive, reduced costs and norms are updated iteratively from one iteration to the next.
STEEPEST_EDGE = 1;
Definition at line 373 of file GlopParameters.java.
|
static |
Normalize the reduced costs by the norm of the edges. Since computing norms at each step is too expensive, reduced costs and norms are updated iteratively from one iteration to the next.
STEEPEST_EDGE = 1;
Definition at line 416 of file GlopParameters.java.