![]() |
Google OR-Tools v9.12
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 350 of file GlopParameters.java.
|
static |
|
static |
value | The numeric wire value of the corresponding enum entry. |
Definition at line 447 of file GlopParameters.java.
|
static |
Definition at line 477 of file GlopParameters.java.
final com.google.protobuf.Descriptors.EnumDescriptor com.google.ortools.glop.GlopParameters.PricingRule.getDescriptorForType | ( | ) |
Definition at line 473 of file GlopParameters.java.
final int com.google.ortools.glop.GlopParameters.PricingRule.getNumber | ( | ) |
Definition at line 429 of file GlopParameters.java.
final com.google.protobuf.Descriptors.EnumValueDescriptor com.google.ortools.glop.GlopParameters.PricingRule.getValueDescriptor | ( | ) |
Definition at line 469 of file GlopParameters.java.
|
static |
Definition at line 457 of file GlopParameters.java.
|
static |
Definition at line 483 of file GlopParameters.java.
|
static |
value | The numeric wire value of the corresponding enum entry. |
forNumber(int)
instead. Definition at line 439 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 364 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 407 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 383 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 426 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 374 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 417 of file GlopParameters.java.