Skip to content

Latest commit

 

History

History
11 lines (8 loc) · 1.16 KB

README.md

File metadata and controls

11 lines (8 loc) · 1.16 KB

Single Machine Scheduling

Real-time systems found their application in an increasingly wide range of domains e.g., healthcare, industrial production. To alleviate the problem of systems' overload leading to failure or catastrophe, researchers extensively studied classical scheduling. However, the large diversity of the proposed solvers poses challenges to test the models' validity. Hence, we develop a software tool for solving a single machine scheduling (SMS) problem using an high-level language that is solver-independent. We refer to previous Satisfiability Modulo Theories (SMT) formulations and use a MiniZinc framework for Constraint Satisfaction Problems (CSP).

This is project is a coursework for Optimization and Boolean Constraints.

test

To run the code: python main.py "inputname.sms" > "outputname.out"

references