Google OR-Tools v9.11
a fast and portable software suite for combinatorial optimization
|
Static Public Member Functions | |
static final com.google.protobuf.Descriptors.Descriptor | getDescriptor () |
Protected Member Functions | |
com.google.protobuf.GeneratedMessage.FieldAccessorTable | internalGetFieldAccessorTable () |
Protobuf type operations_research.pdlp.MalitskyPockParams
Definition at line 354 of file MalitskyPockParams.java.
com.google.ortools.pdlp.MalitskyPockParams com.google.ortools.pdlp.MalitskyPockParams.Builder.build | ( | ) |
Definition at line 403 of file MalitskyPockParams.java.
com.google.ortools.pdlp.MalitskyPockParams com.google.ortools.pdlp.MalitskyPockParams.Builder.buildPartial | ( | ) |
Definition at line 412 of file MalitskyPockParams.java.
Builder com.google.ortools.pdlp.MalitskyPockParams.Builder.clear | ( | ) |
Definition at line 382 of file MalitskyPockParams.java.
Builder com.google.ortools.pdlp.MalitskyPockParams.Builder.clearLinesearchContractionFactor | ( | ) |
Contraction factor used in the linesearch condition of Malitsky and Pock. A step size is accepted if primal_weight * primal_stepsize * norm(constraint_matrix' * (next_dual - current_dual)) is less than linesearch_contraction_factor * norm(next_dual - current_dual). The default is the value used in Malitsky and Pock (2016).
optional double linesearch_contraction_factor = 2 [default = 0.99];
Definition at line 649 of file MalitskyPockParams.java.
Builder com.google.ortools.pdlp.MalitskyPockParams.Builder.clearStepSizeDownscalingFactor | ( | ) |
At every inner iteration the algorithm can decide to accept the step size or to update it to step_size = step_size_downscaling_factor * step_size. This parameter should lie between 0 and 1. The default is the value used in Malitsky and Pock (2016).
optional double step_size_downscaling_factor = 1 [default = 0.7];
Definition at line 577 of file MalitskyPockParams.java.
Builder com.google.ortools.pdlp.MalitskyPockParams.Builder.clearStepSizeInterpolation | ( | ) |
Malitsky and Pock linesearch rule permits an arbitrary choice of the first step size guess within an interval [m, M]. This parameter determines where in that interval to pick the step size. In particular, the next stepsize is given by m + step_size_interpolation*(M - m). The default is the value used in Malitsky and Pock (2016).
optional double step_size_interpolation = 3 [default = 1];
Definition at line 721 of file MalitskyPockParams.java.
com.google.ortools.pdlp.MalitskyPockParams com.google.ortools.pdlp.MalitskyPockParams.Builder.getDefaultInstanceForType | ( | ) |
Definition at line 398 of file MalitskyPockParams.java.
|
static |
Definition at line 359 of file MalitskyPockParams.java.
com.google.protobuf.Descriptors.Descriptor com.google.ortools.pdlp.MalitskyPockParams.Builder.getDescriptorForType | ( | ) |
Definition at line 393 of file MalitskyPockParams.java.
double com.google.ortools.pdlp.MalitskyPockParams.Builder.getLinesearchContractionFactor | ( | ) |
Contraction factor used in the linesearch condition of Malitsky and Pock. A step size is accepted if primal_weight * primal_stepsize * norm(constraint_matrix' * (next_dual - current_dual)) is less than linesearch_contraction_factor * norm(next_dual - current_dual). The default is the value used in Malitsky and Pock (2016).
optional double linesearch_contraction_factor = 2 [default = 0.99];
Implements com.google.ortools.pdlp.MalitskyPockParamsOrBuilder.
Definition at line 614 of file MalitskyPockParams.java.
double com.google.ortools.pdlp.MalitskyPockParams.Builder.getStepSizeDownscalingFactor | ( | ) |
At every inner iteration the algorithm can decide to accept the step size or to update it to step_size = step_size_downscaling_factor * step_size. This parameter should lie between 0 and 1. The default is the value used in Malitsky and Pock (2016).
optional double step_size_downscaling_factor = 1 [default = 0.7];
Implements com.google.ortools.pdlp.MalitskyPockParamsOrBuilder.
Definition at line 544 of file MalitskyPockParams.java.
double com.google.ortools.pdlp.MalitskyPockParams.Builder.getStepSizeInterpolation | ( | ) |
Malitsky and Pock linesearch rule permits an arbitrary choice of the first step size guess within an interval [m, M]. This parameter determines where in that interval to pick the step size. In particular, the next stepsize is given by m + step_size_interpolation*(M - m). The default is the value used in Malitsky and Pock (2016).
optional double step_size_interpolation = 3 [default = 1];
Implements com.google.ortools.pdlp.MalitskyPockParamsOrBuilder.
Definition at line 686 of file MalitskyPockParams.java.
boolean com.google.ortools.pdlp.MalitskyPockParams.Builder.hasLinesearchContractionFactor | ( | ) |
Contraction factor used in the linesearch condition of Malitsky and Pock. A step size is accepted if primal_weight * primal_stepsize * norm(constraint_matrix' * (next_dual - current_dual)) is less than linesearch_contraction_factor * norm(next_dual - current_dual). The default is the value used in Malitsky and Pock (2016).
optional double linesearch_contraction_factor = 2 [default = 0.99];
Implements com.google.ortools.pdlp.MalitskyPockParamsOrBuilder.
Definition at line 598 of file MalitskyPockParams.java.
boolean com.google.ortools.pdlp.MalitskyPockParams.Builder.hasStepSizeDownscalingFactor | ( | ) |
At every inner iteration the algorithm can decide to accept the step size or to update it to step_size = step_size_downscaling_factor * step_size. This parameter should lie between 0 and 1. The default is the value used in Malitsky and Pock (2016).
optional double step_size_downscaling_factor = 1 [default = 0.7];
Implements com.google.ortools.pdlp.MalitskyPockParamsOrBuilder.
Definition at line 529 of file MalitskyPockParams.java.
boolean com.google.ortools.pdlp.MalitskyPockParams.Builder.hasStepSizeInterpolation | ( | ) |
Malitsky and Pock linesearch rule permits an arbitrary choice of the first step size guess within an interval [m, M]. This parameter determines where in that interval to pick the step size. In particular, the next stepsize is given by m + step_size_interpolation*(M - m). The default is the value used in Malitsky and Pock (2016).
optional double step_size_interpolation = 3 [default = 1];
Implements com.google.ortools.pdlp.MalitskyPockParamsOrBuilder.
Definition at line 670 of file MalitskyPockParams.java.
|
protected |
Definition at line 365 of file MalitskyPockParams.java.
final boolean com.google.ortools.pdlp.MalitskyPockParams.Builder.isInitialized | ( | ) |
Definition at line 464 of file MalitskyPockParams.java.
Builder com.google.ortools.pdlp.MalitskyPockParams.Builder.mergeFrom | ( | com.google.ortools.pdlp.MalitskyPockParams | other | ) |
Definition at line 447 of file MalitskyPockParams.java.
Builder com.google.ortools.pdlp.MalitskyPockParams.Builder.mergeFrom | ( | com.google.protobuf.CodedInputStream | input, |
com.google.protobuf.ExtensionRegistryLite | extensionRegistry ) throws java.io.IOException |
Definition at line 469 of file MalitskyPockParams.java.
Builder com.google.ortools.pdlp.MalitskyPockParams.Builder.mergeFrom | ( | com.google.protobuf.Message | other | ) |
Definition at line 438 of file MalitskyPockParams.java.
Builder com.google.ortools.pdlp.MalitskyPockParams.Builder.setLinesearchContractionFactor | ( | double | value | ) |
Contraction factor used in the linesearch condition of Malitsky and Pock. A step size is accepted if primal_weight * primal_stepsize * norm(constraint_matrix' * (next_dual - current_dual)) is less than linesearch_contraction_factor * norm(next_dual - current_dual). The default is the value used in Malitsky and Pock (2016).
optional double linesearch_contraction_factor = 2 [default = 0.99];
value | The linesearchContractionFactor to set. |
Definition at line 630 of file MalitskyPockParams.java.
Builder com.google.ortools.pdlp.MalitskyPockParams.Builder.setStepSizeDownscalingFactor | ( | double | value | ) |
At every inner iteration the algorithm can decide to accept the step size or to update it to step_size = step_size_downscaling_factor * step_size. This parameter should lie between 0 and 1. The default is the value used in Malitsky and Pock (2016).
optional double step_size_downscaling_factor = 1 [default = 0.7];
value | The stepSizeDownscalingFactor to set. |
Definition at line 559 of file MalitskyPockParams.java.
Builder com.google.ortools.pdlp.MalitskyPockParams.Builder.setStepSizeInterpolation | ( | double | value | ) |
Malitsky and Pock linesearch rule permits an arbitrary choice of the first step size guess within an interval [m, M]. This parameter determines where in that interval to pick the step size. In particular, the next stepsize is given by m + step_size_interpolation*(M - m). The default is the value used in Malitsky and Pock (2016).
optional double step_size_interpolation = 3 [default = 1];
value | The stepSizeInterpolation to set. |
Definition at line 702 of file MalitskyPockParams.java.