“…The present work considers that the scheduling plan deals with efficient resources allocation given a set of due dates, release dates, demand for products and operational restrictions to help to decide the number of products to be produced during each time period. Accordingly, the scheduling plan implies finding a way to assign times (at which each operation in the sequence will start and finish), corresponds to the activity of timetabling operations [89], while sequencing plans involves the sequencing of jobs given a set of shared resources (jobs, materials, machines) so that they meet certain production constraints; such as capacity, production levels, precedence, start and due dates, machine capabilities, machine availabilities, lot-size restrictions, resource requirements and resource availabilities [85,86,89] A sequencing plan specifies the order in which jobs are to be processed at a shared workstation.…”