ULSAlgorithms
1.1.0-g3e5595996d
High-performance exact and heuristic algorithms for uncapacitated lot sizing
Loading...
Searching...
No Matches
UlsSolveStatus.cs
Go to the documentation of this file.
1
namespace
ULSAlgorithms.Results
;
2
3
/// <summary>
4
/// Describes the mathematical status of a ULS solve.
5
/// </summary>
6
public
enum
UlsSolveStatus
7
{
8
/// <summary>
9
/// The solver has not produced a mathematical conclusion.
10
/// </summary>
11
NotSolved
= 0,
12
13
/// <summary>
14
/// A globally optimal solution has been found.
15
/// </summary>
16
Optimal
= 1,
17
18
/// <summary>
19
/// A feasible solution has been found without an optimality proof.
20
/// </summary>
21
Feasible
= 2,
22
23
/// <summary>
24
/// The problem has been proven infeasible.
25
/// </summary>
26
Infeasible
= 3,
27
28
/// <summary>
29
/// The solver stopped because of a time or resource limit.
30
/// A feasible incumbent may still be attached to the result.
31
/// </summary>
32
LimitReached
= 4,
33
34
/// <summary>
35
/// The solver failed before producing a valid mathematical conclusion.
36
/// </summary>
37
Failed
= 5
38
}
ULSAlgorithms.Results
Definition
AdaptiveExactUlsSolveResult.cs:1
ULSAlgorithms.Results.UlsSolveStatus
UlsSolveStatus
Describes the mathematical status of a ULS solve.
Definition
UlsSolveStatus.cs:7
ULSAlgorithms.Results.UlsSolveStatus.NotSolved
@ NotSolved
The solver has not produced a mathematical conclusion.
Definition
UlsSolveStatus.cs:11
ULSAlgorithms.Results.UlsSolveStatus.Infeasible
@ Infeasible
The problem has been proven infeasible.
Definition
UlsSolveStatus.cs:26
ULSAlgorithms.Results.UlsSolveStatus.LimitReached
@ LimitReached
The solver stopped because of a time or resource limit. A feasible incumbent may still be attached to...
Definition
UlsSolveStatus.cs:32
ULSAlgorithms.Results.UlsSolveStatus.Feasible
@ Feasible
A feasible solution has been found without an optimality proof.
Definition
UlsSolveStatus.cs:21
ULSAlgorithms.Results.UlsSolveStatus.Optimal
@ Optimal
A globally optimal solution has been found.
Definition
UlsSolveStatus.cs:16
ULSAlgorithms.Results.UlsSolveStatus.Failed
@ Failed
The solver failed before producing a valid mathematical conclusion.
Definition
UlsSolveStatus.cs:37
src
ULSAlgorithms
Results
UlsSolveStatus.cs
Generated by
1.17.0