HOME

TheInfoList



OR:

Scheduling is the process of arranging, controlling and optimizing work and workloads in a production process or
manufacturing Manufacturing is the creation or production of goods with the help of equipment, labor, machines, tools, and chemical or biological processing or formulation. It is the essence of the secondary sector of the economy. The term may refer ...
process. Scheduling is used to allocate plant and machinery resources, plan
human resources Human resources (HR) is the set of people who make up the workforce of an organization, business sector, industry, or economy. A narrower concept is human capital, the knowledge and skills which the individuals command. Similar terms include ' ...
, plan production processes and
purchase Purchasing is the procurement process a business or organization uses to acquire goods or services to accomplish its goals. Although there are several organizations that attempt to set standards in the purchasing process, processes can vary g ...
materials. It is an important tool for
manufacturing Manufacturing is the creation or production of goods with the help of equipment, labor, machines, tools, and chemical or biological processing or formulation. It is the essence of the secondary sector of the economy. The term may refer ...
and
engineering Engineering is the practice of using natural science, mathematics, and the engineering design process to Problem solving#Engineering, solve problems within technology, increase efficiency and productivity, and improve Systems engineering, s ...
, where it can have a major impact on the productivity of a process. In manufacturing, the purpose of scheduling is to keep due dates of customers and then minimize the production time and costs, by telling a production facility when to make, with which staff, and on which equipment. Production scheduling aims to maximize the efficiency of the operation, utilize maximum resources available and reduce costs. In some situations, scheduling can involve random attributes, such as random processing times, random due dates, random weights, and stochastic machine breakdowns. In this case, the scheduling problems are referred to as " stochastic scheduling".


Overview

Scheduling is the process of arranging, controlling and optimizing work and workloads in a production process. Companies use backward and forward scheduling to allocate plant and machinery resources, plan human resources, plan production processes and purchase materials. * Forward scheduling is planning the tasks from the date resources become available to determine the shipping date or the due date. * Backward scheduling is planning the tasks from the due date or required-by date to determine the start date and/or any changes in capacity required. The benefits of production scheduling include: *Process change-over reduction *Inventory reduction, levelling *Reduced scheduling effort *Increased production efficiency *Labour load levelling *Accurate delivery date quotes *Real time information *Accurately measure utilized man/equipment hours Production scheduling tools greatly outperform older manual scheduling methods. These provide the production scheduler with powerful graphical interfaces which can be used to visually optimize real-time work loads in various stages of production, and pattern recognition allows the software to automatically create scheduling opportunities which might not be apparent without this view into the data. For example, an airline might wish to minimize the number of airport gates required for its aircraft, in order to reduce costs, and scheduling software can allow the planners to see how this can be done, by analysing time tables, aircraft usage, or the flow of passengers.


Key concepts in scheduling

A key character of scheduling is the productivity, the relation between quantity of inputs and quantity of output. Key concepts here are: * Inputs : Inputs are plant, labour, materials, tooling, energy and a clean environment. * Outputs : Outputs are the products produced in factories either for other factories or for the end buyer. The extent to which any one product is produced within any one factory is governed by transaction cost. * Output within the factory : The output of any one work area within the factory is an input to the next work area in that factory according to the manufacturing process. For example, the output of cutting is an input to the bending room. * Output for the next factory : By way of example, the output of a paper mill is an input to a print factory. The output of a petrochemicals plant is an input to an asphalt plant, a cosmetics factory and a plastics factory. * Output for the end buyer : Factory output goes to the consumer via a service business such as a retailer or an asphalt paving company. * Resource allocation :
Resource allocation In economics, resource allocation is the assignment of available resources to various uses. In the context of an entire economy, resources can be allocated by various means, such as markets, or planning. In project management, resource allocatio ...
is assigning inputs to produce output. The aim is to maximize output with given inputs or to minimize quantity of inputs to produce required output.


Scheduling algorithms

Production scheduling can take a significant amount of computing power if there are a large number of tasks. Therefore, a range of short-cut algorithms (
heuristics A heuristic or heuristic technique (''problem solving'', '' mental shortcut'', ''rule of thumb'') is any approach to problem solving that employs a pragmatic method that is not fully optimized, perfected, or rationalized, but is nevertheless ...
) (a.k.a. dispatching rules) are used: * Stochastic Algorithms : Economic Lot Scheduling Problem and Economic production quantity * Heuristic Algorithms : Modified due date scheduling heuristic and Shifting bottleneck heuristic


Batch production scheduling

Batch production scheduling is the practice of planning and scheduling of batch manufacturing processes. Although scheduling may apply to traditionally continuous processes such as refining, it is especially important for batch processes such as those for pharmaceutical active ingredients, biotechnology processes and many specialty chemical processes. Batch production scheduling shares some concepts and techniques with finite capacity scheduling which has been applied to many manufacturing problems.Michael Pinedo, ''Scheduling Theory, Algorithms, and Systems'', Prentice Hall, 2002, pp 1-6.


See also

* Advanced planning and scheduling *
Gantt chart A Gantt chart is a bar chart that illustrates a schedule (project management), project schedule. It was designed and popularized by Henry Gantt around the years 1910–1915. Modern Gantt charts also show the Dependency (project management), depe ...
* Kanban * Manufacturing process management * Resource-Task Network * Single-machine scheduling * Schedule (project management) *
Scheduling (computing) In computing, scheduling is the action of assigning resources to perform tasks. The resources may be processors, network links or expansion cards. The tasks may be threads, processes or data flows. The scheduling activity is carried out b ...
* Stochastic scheduling


References


Further reading

* Blazewicz, J., Ecker, K.H., Pesch, E., Schmidt, G. und J. Weglarz, Scheduling Computer and Manufacturing Processes, Berlin (Springer) 2001, * Herrmann, Jeffrey W., editor, 2006, ''Handbook of Production Scheduling,'' Springer, New York. * McKay, K.N., and Wiers, V.C.S., 2004, ''Practical Production Control: a Survival Guide for Planners and Schedulers,'' J. Ross Publishing, Boca Raton, Florida. Co-published with APICS. * Pinedo, Michael L. 2005. ''Planning and Scheduling in Manufacturing and Services,'' Springer, New York. * Conway, Richard W., Maxwell, William L., Miller, Louis W., Theory of Scheduling, Dover Publications June 2003, * ''Brucker P.'
Scheduling Algorithms
Heidelberg, Springer. Fifth ed. {{Authority control Production economics Production planning Production and manufacturing software Information technology management Enterprise resource planning terminology Business terms