Quick start guide

This Quick Start Guide gives you an overview of LocalSolver’s main features and helps you to build your first model in few minutes.

After a quick description of LocalSolver basic principles you will be invited to solve your first optimization problem with LocalSolver. This first model can be implemented either with LocalSolver dedicated modeling language (LSP for LocalSolver Programming) or in your favorite language (Python, C++, Java, .Net). LSP was designed to enable LocalSolver users to write optimization models with a natural mathematical formalism, even for set-based modeling. Our introduction to LSP will give you a first view of its expressiveness.

This documentation is just a QuickStart. For advanced needs, we encourage you to read:

  • Our documentation on modeling features, presenting the operators offered by LocalSolver to design clear and simple optimization models.
  • Our documentation on technical features to learn how to parameterize the solver, interrupt the search, retrieve solutions, and so on…
  • The example tour that shows you how to apply LocalSolver on a bunch of problems.
  • The solver APIs for Python, Java, .NET and C++.
  • The LSP Reference manual that descibes precisely the modeler behavior and all the available functions and modules.

Code examples, including those presented here, are available in folder examples of your LocalSolver directory.