ULSAlgorithms 1.1.0-g3e5595996d
High-performance exact and heuristic algorithms for uncapacitated lot sizing
Loading...
Searching...
No Matches
Federgruen–Tzur general

Federgruen–Tzur general

Class: ULSAlgorithms.Exact.FedergruenTzur.FedergruenTzurSolver

Family: Geometric DP
Time: O(T log T)
Memory: O(T)
Applicability: General time-varying ULS costs

Description

Federgruen–Tzur general is a direct exact ULS method in the Geometric DP family. It solves the problem without requiring an external mathematical-programming engine and returns an optimal solution when its applicability conditions are satisfied.

Minimal API

IUlsSolver solver = new FedergruenTzurSolver();
UlsSolveResult result = solver.Solve(problem);

Scientific source

Federgruen & Tzur (1991), A Simple Forward Algorithm to Solve General Dynamic Lot Sizing Models with n Periods in O(n log n) or O(n) Time, Management Science 37(8), 909-925

Full class reference

Use the Doxygen Classes index for constructors, members and source-level documentation.