Integrated scheduling algorithm for multiple complex products with due date constraints. Issue 3 (January 2021)