Impiego di Theory of Constraints e logiche neurali per lo scheduling di un sistema produttivo