Introduction

About This Tutorial

This tutorial aims to teach you the basic concepts of mathematical optimization and how to formulate and solve optimization problems using JijZept SDK, the mathematical optimization software provided by Jij.

The main target audience is data scientists and software engineers, with the following prerequisites:

  • Basic knowledge of Python programming syntax and libraries
  • Ability to understand mathematical formulas containing characters and symbols such as:
  • \[\sum_{i=1}^{n} c_i x_i\] \[\sum_{i=1}^{n} a_{ij} x_i \leq b_j\]

In this tutorial, after introducing the basic elements of mathematical optimization, we will follow the actual flow of mathematical optimization while explaining step by step how to use the main components of JijZept SDK: JijModeling (building mathematical models in Python), OMMX (converting to solver input format, solving), and MINTO (experiment management for optimization calculations). The ultimate goal is for readers to be able to effectively utilize mathematical optimization in their own work.

About the Tutorial

Tutorial content will be added sequentially.

Now, let's start the tutorial!

Feel free to contact us

Expert staff with advanced optimization skills will answer your business concerns and questions.

Easy completion with just your email address and basic information.