Lemoine-OR · C# / .NET
Version 2.0.1

LotSizingDataModel

A modular framework for modeling, solving and validating lot-sizing problems.

Lot-sizing production and inventory illustration

API documentation

Public libraries, user-facing tools and solver adapters are discovered automatically from the repository. Test, regression and import-only projects are intentionally omitted.

Library

LotSizingDataModel.Core

Core domain model, shared abstractions and XML-serializable entities.

Library

LotSizingDataModel.Solution

Solution objects for production, setup, inventory and related decisions.

Library

LotSizingDataModel.Instance

Lot-sizing instance representation, descriptors and problem characterization.

Library

LotSizingDataModel.Solver

Solver-independent modeling, execution, monitoring and adapter infrastructure.

Solver adapter

LotSizingDataModel.Solver.Cplex

IBM ILOG CPLEX adapter and installation discovery integration.

Solver adapter

LotSizingDataModel.Solver.CoinOrCbc

CoinOrCbc solver adapter for the LotSizingDataModel solver abstraction.

Solver adapter

LotSizingDataModel.Solver.Gurobi

Gurobi solver adapter for the LotSizingDataModel solver abstraction.

Solver adapter

LotSizingDataModel.Solver.Xpress

Xpress solver adapter for the LotSizingDataModel solver abstraction.

Application

LotSizingDataModel.Solver.Console

Console application for executing solvers and validating produced solutions.

Library

LotSizingDataModel.Checker

Reusable validation engine for structural, mathematical and objective consistency checks.

Application

LotSizingDataModel.Checker.Cli

Command-line interface for solution checking and validation workflows.

Libraries Solver adapters User-facing applications