A control approach to scheduling flexibly configurable jobs with dynamic structural-logical constraints. (2nd January 2021)