Next Article in Journal
A Study on Dimensional Accuracy of a Vehicle Hood-Catch Considering Material Shrinkage of Polyamide 6 and Length-to-Volume Ratio Characteristic of a Shape
Next Article in Special Issue
Implementation of a Lean 4.0 Project to Reduce Non-Value Add Waste in a Medical Device Company
Previous Article in Journal
Taikobot: A Full-Size and Free-Flying Humanoid Robot for Intravehicular Astronaut Assistance and Spacecraft Housekeeping
Previous Article in Special Issue
A Novel Robotic Manipulator Concept for Managing the Winding and Extraction of Yarn Coils
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Improving Urgency-Based Backlog Sequencing of Jobs: An Assessment by Simulation

by
Nuno O. Fernandes
1,2,*,
Matthias Thürer
3,
Mark Stevenson
4 and
Silvio Carmo-Silva
2
1
Department of Industrial Engineering, Polytechnic Institute of Castelo Branco, 6000-767 Castelo Branco, Portugal
2
Department of Production and Systems, University of Minho, 4710-057 Braga, Portugal
3
Department of Intelligent System Science and Engineering, University of Jinan, Zhuhai 519070, China
4
Department of Management Science, Lancaster University, Lancaster LA1 4YX, UK
*
Author to whom correspondence should be addressed.
Machines 2022, 10(10), 935; https://doi.org/10.3390/machines10100935
Submission received: 21 August 2022 / Revised: 6 October 2022 / Accepted: 8 October 2022 / Published: 14 October 2022
(This article belongs to the Special Issue Lean Manufacturing and Industry 4.0)

Abstract

:
When order release is applied, jobs are withheld in a backlog from where they are released to meet certain performance targets. The decision that selects jobs for release is typically preceded by a sequencing decision. It was traditionally assumed that backlog sequencing is only responsible for releasing jobs on time, whereas more recent literature has argued that it can also support load balancing. Although the new load-based rules outperform time-based rules, they can be criticized for requiring workload information from the shop floor and for delaying large jobs. While some jobs will inevitably be delayed during periods of high load, we argue that this delaying decision should be under control of management. A simulation study of a wafer fab environment shows that a time-based rule matches the performance of more complex load-based backlog sequencing rules that have recently emerged. The new rule realizes the lowest percentage of tardy jobs if the lower bound that distinguishes between early and urgent jobs is set appropriately. It provides a simpler means of improving release performance, allowing managers to delay jobs that have adjustable due dates.

1. Introduction

Protecting throughput from variance is the key to achieving lean [1]. If order release is applied, jobs (or orders) are not immediately released onto the shop floor upon arrival at the production system, but release is controlled to meet certain performance targets, which creates a so-called backlog or pre-shop pool that effectively buffers the shop floor. Well-known approaches to order release include Constant Work-in-Process (ConWIP; e.g., [1,2,3,4]), Drum-Buffer-Rope (DBR, e.g., [5,6,7]), and Workload Control (e.g., [8,9,10,11]), among others. Meanwhile, a similar logic is also implemented in more recent manufacturing paradigms, such as cloud manufacturing (e.g., [12,13,14,15,16,17]).
The decision concerning which jobs to release is typically subdivided into a backlog sequencing decision, which determines the sequence in which jobs are considered for release, and a selection decision, which decides for each job, in sequence, whether it should be released given certain release criteria, e.g., applying a limit to the workload released to a station. Most studies on order release have focused on the selection decision, implicitly assuming that the sequencing decision should use some measure of urgency. Only recently it has been shown that incorporating load considerations in the sequencing decision can improve performance in the context of Workload Control (e.g., [18]), ConWIP (e.g., [19]) and DBR (e.g., [20]). However, including load considerations requires feedback from the shop floor and significantly increases the complexity of the backlog sequencing decision. The challenge is whether simple time-based rules can be developed that mimic the behavior of load-based rules but without requiring regular information being fed-back from the shop floor.
Taking a closer look at load-based backlog sequencing rules reveals that they gain an advantage by delaying large jobs during periods of high load. In other words, during periods when the incoming workload largely exceeds the available capacity, load-based rules focus on producing as many small jobs on time as possible to the detriment of some large jobs. It has long since been shown that this improves overall performance [21]. In this study, we mimic this behavior by proposing a new urgency-based rule that creates three classes of jobs: early (non-urgent), urgent, and very urgent. Using a simulation model of a re-entrant flow shop [22] we conjecture that prioritizing urgent over very urgent jobs leads to similar results to those obtained for load-based sequencing, but in a simpler way.
Re-entrant flow shops are of high practical relevance. They can be found, for example, in semiconductor wafer fab environments (see e.g., [23]) and in flexible manufacturing systems (see e.g., [24]). Moreover, the advent of lean management and industry 4.0 fostered a product-based view instead of a resource-based view [25]. This enables companies to streamline their production systems, so products can be manufactured using a fixed sequence of flexible resources [26]. However, re-entrant flow shops are also very challenging environments for order release methods [27] since jobs repeatedly pass through the same station (or stations) at different stages of processing. Our new rule not only provides a simpler means of improving order release performance in such contexts, but by using dedicated classes of jobs based on urgency it also facilitates the selection of those jobs that should be delayed in practice. The new rule mainly differs from load-based rules by not requiring feedback information from the shop floor.
The remainder of this paper is structured as follows. The literature is next reviewed in Section 2 to identify the order release method and the alternative backlog sequencing rules to be considered in our study. Section 3 then outlines the simulation model used to evaluate performance before the results are presented and discussed in Section 4. Finally, Section 5 puts forward a conclusion and outlines the managerial implications and limitations of the study.

2. Literature Review

This section identifies the order release method, and the backlog sequencing rules to be included in our study in Section 2.1 and Section 2.2, respectively. A discussion of the literature is then presented in Section 2.3.

2.1. Order Release

Given its importance, several Workload Control release methods have been proposed in the literature, see e.g., the reviews by [28,29,30,31]. In this paper, we use a continuous version of Workload Control order release given its good performance in previous studies (see e.g., [32]). Workload Control restricts the load released to stations on the shop floor by load norms or load limits. Whenever a new job (or order) arrives to the production system, or whenever an operation is complete on the shop floor, the following steps are executed to decide on the release of jobs:
(1)
Jobs waiting for release in the backlog are sorted according to a sequencing rule, and the job with the highest priority is considered for release first.
(2)
If the load that results from releasing the job does not exceed the load norms for all stations in its routing, then the job is selected for release and released. Otherwise, the job remains in the backlog and the job with the next highest priority is considered for release.
(3)
The release procedure stops when all jobs in the backlog have been considered for release or when there are no more jobs in the backlog to be released.
The load contribution to a station is calculated by dividing the processing time of the operation at a station by the station’s position in a job’s routing [33]. That is, W s : = W s + p i j i   i R j , where W s is the workload released to station s, i is the station position in the routing of the job, p i j is the processing time of job j at the ith operation in its routing, and R j the set of jobs awaiting release in the backlog.

2.2. Backlog Sequencing Rules

Many backlog sequencing rules have been applied in the literature. Most of this literature has assumed that backlog sequencing is only responsible for ensuring that orders are released on time. Consequently, most studies have applied a time-oriented backlog sequencing rule. For example, refs. [18,29] used the First-Come-First-Served (FCFS) rule, a time-oriented rule that sequences jobs according to their time of arrival to the backlog. Another time-oriented rule that is widely applied, since it reflects the existence of different due date allowances across jobs, is the Earliest Due Date (EDD) rule. This rule was used by, e.g., [18,34], among others. Finally, the Planned Release Date (PRD) rule is a time-oriented rule that also reflects differences in the number of operations and the operations throughput times in the routing of jobs. It sequences jobs according to planned release dates given by Equation (1) below. Two variants of this rule are used in the literature, where either waiting times or operation throughput times are treated as a constant. This rule was used, e.g., by [11,18,29].
τ j = δ j i R j ( a i + p i j )   or   τ j = δ j i R j b i
  • τ j = planned release date of job j
  • δ j = due date of job j
  • a i = estimated waiting time at the ith operation in the routing of a job
  • b i = estimated throughput time at the ith operation in the routing of a job
More recently, Thürer et al. [18] questioned the assumption that backlog sequencing is mainly responsible for ensuring orders are released on time. The authors introduced a MODified Capacity Slack (MODCS) rule that combines load-balancing and urgency considerations. MODCS considers two classes of jobs, urgent and non-urgent, depending on whether jobs have a planned release date (refer to Equation (1)) that has already been passed or not. Urgent jobs have priority over non-urgent jobs. Urgent jobs are sequenced according to the Capacity Slack CORrected (CSCOR) rule. Non-urgent jobs are sequenced according to the PRD rule. CSCOR is a load-oriented rule that sequences jobs according to a capacity slack ratio, as given by Equation (2).
S j = i R j ( p i j i N s W s ) n j
The capacity slack ratio integrates three elements into one priority measure: the workload contribution of a job to a station, p j s i ; the load gap, N s - W s at the station that processes the ith operation of a job, and the number of operations in the routing of the job, i.e., the routing length nj. The latter is used to average the ratio between workload contribution to stations and load gap at stations across the routing of the job. The lower the capacity slack ratio, S j , the higher the priority of job j. This capacity slack rule was originally proposed by [35] and later used, e.g., by [29].

2.3. Discussion

Studies comparing the performance of different sequencing rules (e.g., [18,29]) showed that load-based rules (i.e., CS and MODCS) outperform time-based rules. However, there are two major issues. First, the CSCOR rule is rather complex and requires detailed information from the shop floor. Second, the CSCOR rule gains advantage by delaying larger jobs. This behavior is maintained also within MODCS during periods of high load when many jobs tend to become urgent. In this study we seek to address both issues by asking:
Can a new backlog sequencing rule be designed that matches the high performing MODCS rule whilst only considering job information and enabling a more controlled decision to be taken on which jobs to delay?
In response, we propose a new time-oriented rule. This rule creates three classes of jobs based on urgency given by the PRD of the job, as illustrated in Figure 1: early (non-urgent), urgent, and very urgent. We then conjecture that prioritizing urgent over very urgent jobs provides similar results to those obtained for MODCS, despite the relative simplicity of the new rule. The new rule differs from load-based rules as it does not require feedback information from the shop floor. It only requires a PRD to be determined for each job to create three classes of urgency that then are used to prioritize jobs. By using dedicated classes, the new rule also facilitates the selection of jobs that should be delayed in practice. In general, it should be noted that, as per the definition, some jobs will almost inevitably be delivered slowly during periods of high load [36]. The simulation model used to test our conjecture and the experimental design is outlined next in Section 3.

3. Methods

3.1. Simulation

A simulation model of a re-entrant flow shop was implemented using ARENA® software. In the model job inter-arrival times, processing times and due dates are stochastic variables. The re-entrant flow shop considered here is balanced and consists of three stations, each with two machines preceded by a single input buffer. Job routings are based on the six-step Mini-Fab model of Kempf [37], as depicted in Figure 2. That is, the production of each job is completed following a sequence of six processing steps.
In this study it is assumed that all materials for job processing are available and all the required information regarding job routings, job processing times, etc., is known at order arrival. This is in line with previous simulation studies on order release control (e.g., [10,29,38,39]). Processing times at machines follow a lognormal distribution with a mean of one time unit. Processing time variability of jobs is considered an experimental factor. We consider three levels for the coefficient of variation (CV) of the processing times, namely: 0.1, 0.2, and 0.4. We further assume that set-up times are sequence independent and considered to be part of the operation processing times. To avoid moving away from the focus of the research question and to avoid confounding factors, batch processing and unreliable machines were not considered. The inter-arrival time of jobs to the shop follows an exponential distribution. The mean of this distribution was defined to result in a system steady-state utilization rate of 90%.
Due dates are assumed to be set exogenously, i.e., by the customer. A random allowance, set between 15 and 30 time units, was added to the job entry time. Values were chosen so that releasing jobs onto the shop floor immediately upon arrival yields a percentage of tardy jobs close to 10% for an intermediate level of CV of the processing time (i.e., 0.2). Table 1 summarizes the simulated shop and job characteristics.

3.2. Order Release and Backlog Sequencing

Six settings of the load norms are considered, namely, 4, 5, 6, 7, 8, and 9 time units. As a baseline setting, immediate release (IMR) of jobs to the shop floor is also considered, i.e., without controlled order release. Since EDD and PRD backlog sequencing are equivalent in shops with a single routing for all jobs, only PRD is considered. We consequently consider three backlog sequencing rules from the literature: FCFS, PRD, and MODCS. Four versions of our new rule are considered, where we change the bound a (see Figure 1) that distinguishes early (non-urgent) and urgent jobs at four levels: PRD minus an allowance of 1, 2, 5, and 10 time units, respectively. These rules are referred to as NEW (−1), NEW (−2), NEW (−5), and NEW (−10), respectively. The bound b (see Figure 1) that distinguishes between urgent and very urgent jobs is set to the PRD plus an allowance of 10 time units for all four rules based on preliminary simulation experiments, i.e., very urgent jobs are those for which the PRD is more than 10 time units in the past. Finally, the allowance for the operation throughput time at each station is set based on the cumulative moving average realized during simulation experiments.

3.3. Dispatching

Jobs waiting in the input buffer of a station are prioritized according to operation due dates. The operation due date for the last operation in the routing of a job is equal to the due date of the job, as given by Equation (1), while the operation due date of each preceding operation is determined by successively subtracting the estimated station waiting time and processing time from the operation due date of the next operation. In this study, estimated station waiting times are given by the cumulative moving average, i.e., the average of all station waiting times realized until the current simulation time.

3.4. Experimental Design and Performance Measures

Our study considers three experimental factors tested at different levels: (i) three levels of processing time variability (CV = 0.1, 0.2, and 0.4); (ii) six levels of the workload norm (4, 5, 6, 7, 8, and 9 time units); and (iii) seven backlog sequencing rules. A full factorial design was used with 126 (3 × 6 × 7) experimental scenarios, where each scenario was run for 13,000 time units following a warm-up period of 3000 time units. Each experimental scenario was replicated 100 times. These simulation conditions allow for obtaining stable results with small (i.e., precise) confidence intervals for the performance measures.
The key performance measures considered are the total throughput time, the percentage of tardy jobs, and the mean tardiness. The total throughput time refers to the time that elapses between job entry to the system and job completion. The percentage of tardy jobs refers to the percentage of jobs completed after their due date. Tardiness is defined to be zero if the job is on time or early and it is equal to the completion date minus the due date if the job is late. In addition, we also measure the average shop floor throughput time, which is used as an instrumental performance variable. While the total throughput time includes the time that jobs wait before being released, i.e., the backlog waiting time, the shop floor throughput time refers to the time that elapses between job release to the shop floor and job completion.

4. Results and Discussion

An initial statistical analysis of simulation results was conducted using an ANOVA (Analysis of Variance). ANOVA results are presented in Table 2. All main effects and most of the two-way interactions were found to be statistically significant. There were no significant three-way interactions.
As somewhat expected from the choice and the design of our backlog sequencing rules, the backlog sequencing rules have the strongest impact on the percentage tardy and mean tardiness. This can also be observed from the results for the Scheffé multiple comparison procedure, which was applied to obtain a first indication of the direction and size of the performance differences. Table 3 gives the 95% confidence interval. When this interval includes zero, performance differences are not considered to be statistically significant. We can observe significant performance differences for all pairs for at least one performance measure except for between FCFS and PRD, for which performance is statistically equivalent. This is explored further in Section 4.1 and Section 4.2 where detailed performance results are presented and their robustness evaluated.

4.1. Performance Assessment

Results for a coefficient of variation (CV) of the processing times of 0.1 together with the 95% confidence intervals are given in Table 4. Results for different levels of the CVs are presented as part of our robustness analysis in Section 4.2.
For IMR, the percentage of tardy jobs is about 8%. When jobs are not retained in a pool before release, the shop and the total throughput times are identical (13.35 time units). However, when controlled job release is applied and workload norms are tightened, the workload on the shop floor is restricted, and the shop throughput time is reduced. For example, shop throughput time is reduced to 9.30 time units when the load norm is restricted to 4 time units under FCFS, i.e., a reduction of about 30%. This has a positive impact not only on total throughput times, but also on the percentage of tardy jobs if the workload norm is set appropriately. However, when norms are set too tightly, there may be an increase in the percentage of tardy jobs because the time in the pool offsets the reduction in shop floor throughput times, and there is an increase in sequencing deviations. That is, when norms are set too tightly some jobs may be delayed for long periods in the pre-shop pool (or backlog) before being released to the shop floor, which increases the mean tardiness. Results also confirm previous literature in the sense that PRD outperforms FCFS at tighter norms, and MODCS outperforms PRD. Since the superior performance of PRD over FCFS only occurs at tighter norms, it was found not to be statistically significant in our ANOVA.
Most importantly, our new backlog sequencing rule has the potential to outperform existing backlog sequencing rules if the lower bound that distinguishes between early and urgent jobs is set appropriately. The results further highlight that there is no best rule for all performance measures. NEW (−5) allows the lowest percentage of tardy jobs to be obtained, while NEW (−1) approaches the tardiness values of MODCS and PRD. Meanwhile, if the lower bound is set to be too large/loose (i.e., PRD minus 10 time units), then we increase the set of urgent jobs to include some jobs that are still early. As a result, the number of very urgent jobs is likely to increase, resulting in worse performance. This can be observed from Table 5, which provides more detailed information on the tardiness of jobs for a workload norm level of 4 time units.
The results in Table 5 highlight that: (i) both MODCS and our new rule improve overall performance by delaying some jobs and (ii) it is important for our new rule to capture only the jobs that are at risk of becoming tardy and still have a chance of being delivered on time as part of the urgent class of jobs that are released first.

4.2. Robustness Analysis

The relative performance of the different backlog sequencing rules is also not affected by the CV of the processing times. This can be observed from Table 6 and Table 7, which give the results for a CV of 0.2 and 0.4, respectively. The main effect of the CV is on the best-performing norm level. The best-performing norm level in terms of the mean tardiness remains at five time units, but for the percentage of tardy jobs, the best-performing norm level increases with the coefficient of variation since we also observe less of an impact on the total throughput time and percentage of tardy jobs with an increase in the CV. A higher variability in processing times increases the load balancing opportunities for the release method, which in turn provides ‘less room’ for the sequencing rules.

5. Conclusions

Load-based backlog sequencing rules were recently highlighted as an important means to improve order release performance. However, they rely on feedback information from the shop floor and they delay jobs with long processing times during periods of high loads. In answer to our research question—Can a new backlog sequencing rule be designed that matches high performing MODCS rule whilst only considering job information and enabling a more controlled decision to be taken on which job to delay?—we have shown that similar performance can be achieved in our simulations by simply subdividing orders in the backlog into early, urgent, and very urgent orders, and then releasing urgent before very urgent orders.
Our new, purely time-oriented rule not only provides a simpler means of improving order release performance, using dedicated classes, but it also facilitates the selection of jobs that are desirable to delay. This allows managers in practice to delay specific jobs for which customer due dates can be adjusted. It puts the control of which jobs to delay in the hand of managers. In fact, it may be an alternative explanation for the Workload Control paradox, which recognizes that order release methods often perform better in practice than expected given their simulation results [40]. Managers in practice are likely to show exactly this behavior–agreeing on new due date allowances for jobs that are otherwise ‘hopelessly’ delayed.
A main limitation of our study is that we have only focused on one order release method. Although this is justified by Workload Control arguably being the best order release method for high-variety contexts, future research could assess the impact of our new rule on the performance of alternative release methods, such as ConWIP and DBR. Another limitation is that the study only considered the specific case of a re-entrant flow shop. Future research could consider other shop configurations, e.g., flow shops and job shops. Meanwhile, a main advantage of our new method is that it uses dedicated job classes to determine which jobs should be delayed. This allows for delaying jobs with flexible customer due dates as part of the due date negotiation process.

Author Contributions

Conceptualization, N.O.F. and M.T; methodology, N.O.F. and M.T.; software, N.O.F.; validation, N.O.F. and M.T.; formal analysis, N.O.F. and M.T.; investigation, N.O.F., M.T., M.S. and S.C.-S.; resources, N.O.F., M.T., M.S. and S.C.-S.; data curation, N.O.F., M.T., M.S. and S.C.-S.; writing—original draft preparation, N.O.F. and M.T.; writing—review and editing, N.O.F., M.T., M.S. and S.C.-S.; visualization, N.O.F., M.T., M.S. and S.C.-S.; supervision, N.O.F., M.T., M.S. and S.C.-S.; project administration, N.O.F.; funding acquisition, N.O.F. All authors have read and agreed to the published version of the manuscript.

Funding

This research was funded by FCT—Fundação para a Ciência e Tecnologia within the R&D Unit Project Scope UIDB/00319/2020.

Institutional Review Board Statement

Not applicable.

Conflicts of Interest

The authors declare no conflict of interest.

References

  1. Hopp, W.J.; Spearman, M.L. To pull or not to pull: What is the question? Manuf. Serv. Oper. Manag. 2004, 6, 133–148. [Google Scholar] [CrossRef] [Green Version]
  2. Spearman, M.L.; Woodruff, D.L.; Hopp, W.J. CONWIP: A pull alternative to Kanban. Int. J. Prod. Res. 1990, 28, 879–894. [Google Scholar] [CrossRef]
  3. Prakash, J.; Chin, J.F. Modified CONWIP systems: A review and classification. Prod. Plan. Control 2015, 26, 296–307. [Google Scholar] [CrossRef]
  4. Jaegler, Y.; Jaegler, A.; Burlat, P.; Lamouri, S.; Trentesaux, D. The CONWIP production control system: A systematic review and classification. Int. J. Prod. Res. 2018, 56, 5736–5757. [Google Scholar] [CrossRef]
  5. Goldratt, E.M.; Cox, J. The Goal: Excellence in Manufacturing; North River Press: Great Barrington, MA, USA, 1984. [Google Scholar]
  6. Simons, J.V.; Simpson, W.P., III. An exposition of multiple constraint scheduling as implemented in the goal system (formerly disaster). Prod. Oper. Manag. 1997, 6, 3–22. [Google Scholar] [CrossRef]
  7. Watson, K.J.; Blackstone, J.H.; Gardiner, S.C. The evolution of a management philosophy: The theory of constraints. J. Oper. Manag. 2007, 25, 387–402. [Google Scholar] [CrossRef]
  8. Cigolini, R.; Portioli-Staudacher, A. An experimental investigation on workload limiting methods with ORR policies in a job shop environment. Prod. Plan. Control 2002, 13, 602–613. [Google Scholar] [CrossRef]
  9. Portioli-Staudacher, A.; Tantardini, M. A lean-based ORR system for non-repetitive manufacturing. Int. J. Prod. Res. 2011, 50, 3257–3273. [Google Scholar] [CrossRef] [Green Version]
  10. Thürer, M.; Stevenson, M.; Silva, C.; Land, M.J.; Fredendall, L.D. Workload control (WLC) and order release: A lean solution for make-to-order companies. Prod. Oper. Manag. 2012, 21, 939–953. [Google Scholar] [CrossRef]
  11. Haeussler, S.; Netzer, P. Comparison between rule-and optimization-based workload control concepts: A simulation optimization approach. Int. J. Prod. Res. 2020, 58, 3724–3743. [Google Scholar] [CrossRef]
  12. Delaram, J.; Houshamand, M.; Ashtiani, F.; Fatahi Valilai, O. Development of public cloud manufacturing markets: A mechanism design approach. Int. J. Syst. Sci. Oper. Logist. 2022, 1–27. [Google Scholar] [CrossRef]
  13. Delaram, J.; Houshamand, M.; Ashtiani, F.; Valilai, O.F. A utility-based matching mechanism for stable and optimal resource allocation in cloud manufacturing platforms using deferred acceptance algorithm. J. Manuf. Syst. 2021, 60, 569–584. [Google Scholar] [CrossRef]
  14. Wu, S.; Cao, H.; Zhao, H.; Hu, Y.; Yang, L.; Yin, H.; Zhu, H. A softwarized resource allocation framework for security and location guaranteed services in B5G networks. Comput. Commun. 2021, 178, 26–36. [Google Scholar] [CrossRef]
  15. Liu, Y.; Xu, X.; Zhang, L.; Wang, L.; Zhong, R.Y. Workload-based multi-task scheduling in cloud manufacturing. Robot. Comput. Integr. Manuf. 2017, 45, 3–20. [Google Scholar] [CrossRef]
  16. Soualhia, M.; Khomh, F.; Tahar, S. Task scheduling in big data platforms: A systematic literature review. J. Syst. Softw. 2017, 134, 170–189. [Google Scholar] [CrossRef] [Green Version]
  17. Xu, X.; Cao, L.; Wang, X. Adaptive task scheduling strategy based on dynamic workload adjustment for heterogeneous Hadoop clusters. IEEE Syst. J. 2014, 10, 471–482. [Google Scholar] [CrossRef]
  18. Thürer, M.; Land, M.J.; Stevenson, M.; Fredendall, L.D.; Godinho Filho, M. Concerning Workload Control and Order Release: The Pre-Shop Pool Sequencing Decision. Prod. Oper. Manag. 2015, 24, 1179–1192. [Google Scholar] [CrossRef]
  19. Thürer, M.; Fernandes, N.O.; Stevenson, M.; Qu, T. On the Backlog-sequencing Decision for Extending the Applicability of ConWIP to High-Variety Contexts: An Assessment by Simulation. Int. J. Prod. Res. 2017, 55, 4695–4711. [Google Scholar] [CrossRef] [Green Version]
  20. Thürer, M.; Stevenson, M. On the Beat of the Drum: Improving the Flow Shop Performance of the Drum-Buffer-Rope Scheduling Mechanism. Int. J. Prod. Res. 2018, 56, 3294–3305. [Google Scholar] [CrossRef] [Green Version]
  21. Land, M.J.; Su, N.P.B.; Gaalman, G.J.C. In search of the key to delivery improvement. In Proceedings of the 16th International Working Seminar on Production Economics, Innsbruck, Austria, 1–5 March 2010; Volume 2, pp. 297–308. [Google Scholar]
  22. Graves, S.C.; Meal, H.C.; Stefek, D.; Zeghmi, A.H. Scheduling of Re-Entrant Flow Shops. J. Oper. Manag. 1983, 3, 197–207. [Google Scholar] [CrossRef]
  23. Muhammad, N.A.; Chin, J.F.; Kamarrudin, S.; Chik, M.A.; Prakash, J. Fundamental simulation studies of CONWIP in front-end wafer fabrication. J. Ind. Prod. Eng. 2015, 32, 232–246. [Google Scholar] [CrossRef]
  24. Rifai, A.P.; Dawal, S.Z.M.; Zuhdi, A.; Aoyama, H.; Case, K. Reentrant FMS scheduling in loop layout with consideration of multi loading-unloading stations and shortcuts. Int. J. Adv. Manuf. Technol. 2016, 82, 1527–1545. [Google Scholar] [CrossRef]
  25. Fullerton, R.R.; Kennedy, F.A.; Widener, S.K. Lean manufacturing and firm performance: The incremental contribution of lean management accounting practices. J. Oper. Manag. 2014, 32, 414–428. [Google Scholar] [CrossRef]
  26. Kundu, K.; Land, M.J.; Portioli-Staudacher, A.; Bokhorst, J.A.C. Order review and release in make-to-order flow shops: Analysis and design of new methods. Flex. Serv. Manuf. J. 2021, 33, 750–782. [Google Scholar] [CrossRef]
  27. Neuner, P.; Haeussler, S. Rule based workload control in semiconductor manufacturing revisited. Int. J. Prod. Res. 2021, 59, 5972–5991. [Google Scholar] [CrossRef]
  28. Wisner, J.D. A review of the order release policy research. Int. J. Oper. Prod. Manag. 1995, 15, 25–40. [Google Scholar] [CrossRef]
  29. Fredendall, L.D.; Ojha, D.; Patterson, J.W. Concerning the theory of workload control. Eur. J. Oper. Res. 2010, 201, 99–111. [Google Scholar] [CrossRef]
  30. Bagni, G.; Godinho Filho, M.; Thürer, M.; Stevenson, M. Systematic Review and Discussion of Production Control Systems that emerged between 1999 and 2018. Prod. Plan. Control, 2021; in print. [Google Scholar] [CrossRef]
  31. Gómez Paredes, F.; Godinho Filho, M.; Thürer, M.; Fernandes, N.O.; Jabbour, C.J.C. Factors for choosing Production Control Systems in Make-To-Order Shops: A Systematic Literature Review. J. Intell. Manuf. 2022, 33, 639–674. [Google Scholar] [CrossRef]
  32. Fernandes, N.O.; Carmo-Silva, S. Workload Control under continuous order release. Int. J. Prod. Econ. 2011, 131, 257–262. [Google Scholar] [CrossRef]
  33. Oosterman, B.; Land, M.J.; Gaalman, G. The influence of shop characteristics on workload control. Int. J. Prod. Econ. 2000, 68, 107–119. [Google Scholar] [CrossRef] [Green Version]
  34. Philipoom, P.R.; Steele, D.C. Shop floor control when tacit worker knowledge is important. Decis. Sci. 2011, 42, 655–688. [Google Scholar] [CrossRef]
  35. Philipoom, P.R.; Malhotra, M.K.; Jensen, J.B. An evaluation of capacity sensitive order review and release procedures in job shops. Decis. Sci. 1993, 24, 1109–1133. [Google Scholar] [CrossRef]
  36. Land, M.J.; Stevenson, M.; Thürer, M.; Gaalman, G.J.C. Job Shop Control: In Search of the Key to Delivery Improvements. Int. J. Prod. Econ. 2015, 168, 257–266. [Google Scholar] [CrossRef] [Green Version]
  37. Kempf, K. Intel Five-Machine Six Step Mini-Fab Description. 1994. Available online: https://aar.faculty.asu.edu/research/intel/papers/fabspec.html (accessed on 30 April 2020).
  38. Thürer, M.; Fernandes, N.O.; Ziengs, N.; Stevenson, M. On the meaning of ConWIP cards: An assessment by simulation. J. Ind. Prod. Eng. 2019, 36, 49–58. [Google Scholar] [CrossRef] [Green Version]
  39. Fernandes, N.O.; Martins, T.; Carmo-Silva, S. Improving materials flow through autonomous production control. J. Ind. Prod. Eng. 2018, 35, 319–327. [Google Scholar] [CrossRef]
  40. Bertrand, J.W.M.; van Ooijen, H.P.G. Workload Control order release and productivity: A missing link. Prod. Plan. Control 2002, 13, 665–678. [Google Scholar] [CrossRef]
Figure 1. Classes of jobs based on urgency.
Figure 1. Classes of jobs based on urgency.
Machines 10 00935 g001
Figure 2. Illustration of the re-entrant flow shop under study.
Figure 2. Illustration of the re-entrant flow shop under study.
Machines 10 00935 g002
Table 1. Summary of simulated shop and job characteristics.
Table 1. Summary of simulated shop and job characteristics.
Shop and Job Characteristics
Routing VariabilityRe-entrant flows; same sequence for all jobs
No. of Stations3
No. of Machines6 (two per station)
Station CapacitiesAll equal
Station Utilization Rate90%
No. of Operations per Job6
Operation Processing TimesLog-normally distributed; mean = 1
Due Date Determination Due Date = Entry Time + d; d~U [15, 30]
Inter-Arrival TimesExp. Distribution; mean = 1.111
Table 2. ANOVA results.
Table 2. ANOVA results.
Source of VarianceSum of SquaresDegrees of FreedomMean SquaresF-Ratiop-Value
Percentage TardyCoefficient of Variation (CV)18,370.1529185.071142.610.00
Norm17,638.4953527.70438.840.00
Pool Sequencing (S)34,028.4365671.40705.510.00
CV × Norm2114.8810211.4926.310.00
CV × S1706.6712142.2217.690.00
Norm × S7315.8130243.8630.340.00
CV × Norm × S415.26606.920.860.77
Error100,266.4312,4738.04
Mean TardinessCoefficient of Variation (CV)418.282209.141270.570.00
Norm408.90581.78496.840.00
Pool Sequencing (S)229.63638.27232.510.00
CV × Norm161.291016.1397.990.00
CV × S0.48120.040.241.00
Norm × S130.72304.3626.470.00
CV × Norm × S3.90600.070.401.00
Error2053.0712,4730.16
Total Throughput TimeCoefficient of Variation (CV)5585.5822792.793435.250.00
Norm400.46580.0998.520.00
Pool Sequencing (S)18.1263.023.710.00
CV × Norm124.711012.4715.340.00
CV × S9.12120.760.930.51
Norm × S3.00300.100.121.00
CV × Norm × S1.00600.020.021.00
Error10,140.3012,4730.81
Shop Floor Throughput TimeCoefficient of Variation (CV)1865.342932.676782.660.00
Norm18,268.6753653.7326,571.010.00
Pool Sequencing (S)3.4060.574.120.00
CV × Norm256.491025.65186.530.00
CV × S0.80120.070.490.92
Norm × S0.24300.010.061.00
CV × Norm × S0.08600.000.011.00
Error1715.1412,4730.14
Table 3. Results for Scheffé multiple comparison procedure.
Table 3. Results for Scheffé multiple comparison procedure.
Rule (x)Rule (y)Percentage TardyMean TardinessTotal Throughput TimeShop Floor Throughput Time
Lower (1)UpperLowerUpperLowerUpperLowerUpper
NEW (−2)NEW (−1) (2)−0.92−0.25−0.03 *0.07−0.12 *0.10−0.05 *0.04
NEW (−5)NEW (−1)−2.12−1.450.080.18−0.14 *0.07−0.06 *0.03
NEW (−10)NEW (−1)−2.49−1.820.340.43−0.15 *0.06−0.08 *0.01
MODCSNEW (−1)0.170.84−0.07 *0.03−0.12 *0.09−0.04 *0.05
PRDNEW (−1)1.852.52−0.06 *0.04−0.05 *0.16−0.02 *0.06
FCFSNEW (−1)2.062.73−0.03 *0.06−0.05 *0.17−0.05 *0.04
NEW (−5)NEW (−2)−1.54−0.870.060.16−0.13 *0.08−0.06 *0.03
NEW (−10)NEW (−2)−1.90−1.230.320.41−0.14 *0.07−0.08 *0.01
MODCSNEW (−2)0.761.43−0.09 *0.01−0.11 *0.10−0.03 *0.05
PRDNEW (−2)2.433.11−0.08 *0.01−0.04 *0.17−0.02 *0.07
FCFSNEW (−2)2.653.32−0.05 *0.04−0.04 *0.18−0.04 *0.04
NEW (−10)NEW (−5)−0.70−0.030.200.30−0.12 *0.10−0.06 *0.03
MODCSNEW (−5)1.962.63−0.20−0.10−0.09 *0.13−0.02 *0.07
PRDNEW (−5)3.634.31−0.19−0.10−0.02 *0.20−0.01 *0.08
FCFSNEW (−5)3.854.52−0.16−0.07−0.01 *0.20−0.03 *0.06
MODCSNEW (−10)2.333.00−0.45−0.36−0.08 *0.140.000.08
PRDNEW (−10)4.004.67−0.44−0.35−0.01 *0.210.010.10
FCFSNEW (−10)4.224.89−0.42−0.320.000.21−0.01 *0.08
PRDMODCS1.342.01−0.04 *0.06−0.04 *0.18−0.03 *0.06
FCFSMODCS1.552.23−0.01 *0.08−0.03 *0.18−0.05 *0.04
FCFSPRD−0.12 *0.55−0.02 *0.08−0.10 *0.11−0.07 *0.02
(1) 95% confidence interval; (2) allowance for bound that distinguishes early jobs; * not significant at 0.05.
Table 4. Simulation results for jobs CV = 0.1.
Table 4. Simulation results for jobs CV = 0.1.
Load NormSTT (1) TTT (2)T (3)P (4) (%)
IMRNone13.35 ± 0.1813.35 ± 0.180.39 ± 0.077.85 ± 0.73
FCFS409.30 ± 0.0212.62 ± 0160.42 ± 0.077.20 ± 0.61
510.34 ± 0.0412.75 ± 0.160.34 ± 0.066.60 ± 0.59
611.14 ± 0.0612.99 ± 0.160.33 ± 0.066.80 ± 0.62
711.67 ± 0.0713.12 ± 0.160.34 ± 0.067.00 ± 0.63
812.02 ± 0.0913.18 ± 0.170.35 ± 0.067.17 ± 0.65
912.26 ± 0.1013.22 ± 0.170.36 ± 0.067.31 ± 0.66
PRD409.30 ± 0.0212.58 ± 0160.34 ± 0.066.25 ± 0.60
510.36 ± 0.0412.77 ± 0.160.31 ± 0.066.17 ± 0.61
611.17 ± 0.0613.00 ± 0.160.32 ± 0.066.65 ± 0.63
711.70 ± 0.0813.14 ± 0.160.34 ± 0.067.02 ± 0.65
812.06 ± 0.0913.21 ± 0.170.35 ± 0.067.26 ± 0.66
912.31 ± 0.1013.25 ± 0.170.36 ± 0.067.42 ± 0.67
MODCS409.30 ± 0.0212.56 ± 0.150.36 ± 0.064.25 ± 0.39
510.35 ± 0.0412.74 ± 0.150.30 ± 0.065.22 ± 0.51
611.16 ± 0.0612.98 ± 0.160.31 ± 0.066.27 ± 0.60
711.69 ± 0.0713.11 ± 0.160.32 ± 0.066.82 ± 0.63
812.05 ± 0.0913.18 ± 0.160.34 ± 0.067.13 ± 0.65
912.31 ± 0.1013.23 ± 0.170.35 ± 0.067.35 ± 0.66
NEW (−10) (1)409.29 ± 0.0212.64 ± 0.151.17 ± 0.123.74 ± 0.16
510.32 ± 0.0412.74 ± 0.150.88 ± 0.093.06 ± 0.15
611.14 ± 0.0612.98 ± 0.160.72 ± 0.082.75 ± 0.15
711.68 ± 0.0713.11 ± 0.160.60 ± 0.072.93 ± 0.21
812.03 ± 0.0913.17 ± 0.160.51 ± 0.073.45 ± 0.29
912.28 ± 0.1013.21 ± 0.170.45 ± 0.074.32 ± 0.38
NEW (−5)409.29 ± 0.0212.58 ± 0.170.57 ± 0.092.24 ± 0.17
510.34 ± 0.0412.74 ± 0.160.44 ± 0.072.18 ± 0.18
611.14 ± 0.0612.98 ± 0.160.39 ± 0.073.07 ± 0.29
711.68 ± 0.0713.11 ± 0.160.36 ± 0.064.50 ± 0.43
812.04 ± 0.0913.18 ± 0.160.36 ± 0.065.64 ± 0.51
912.30 ± 0.1013.22 ± 0.170.36 ± 0.066.46 ± 0.59
NEW (−2)409.30 ± 0.0212.58 ± 0.170.43 ± 0.092.59 ± 0.21
510.35 ± 0.0412.74 ± 0.160.35 ± 0.073.21 ± 0.31
611.15 ± 0.0612.98 ± 0.160.33 ± 0.074.84 ± 0.47
711.68 ± 0.0713.11 ± 0.160.32 ± 0.066.03 ± 0.56
812.04 ± 0.0913.18 ± 0.160.34 ± 0.066.67 ± 0.61
912.30 ± 0.1013.22 ± 0.170.35 ± 0.067.10 ± 0.64
NEW (−1)409.30 ± 0.0212.58 ± 0.170.39 ± 0.073.24 ± 0.31
510.35 ± 0.0412.74 ± 0.160.32 ± 0.064.25 ± 0.46
611.15 ± 0.0612.98 ± 0.160.32 ± 0.065.72 ± 0.55
711.69 ± 0.0713.12 ± 0.160.33 ± 0.066.54 ± 0.60
812.04 ± 0.0913.19 ± 0.160.34 ± 0.066.96 ± 0.63
912.30 ± 0.1013.23 ± 0.170.35 ± 0.067.26 ± 0.65
(1) Shop Throughput Time; (2) Total Throughput Time. (3) Tardiness (4) Percentage of Tardy Jobs.
Table 5. Distribution of the number of tardy jobs for a workload norm of 4 time units.
Table 5. Distribution of the number of tardy jobs for a workload norm of 4 time units.
LatenessFCFSPRDMODCSNew (−10)New (−5)New (−2)New (−1)
]0,10]497399298155120180212
]10,20]50482363292333
]20,30]131046241616
]30,40]00624231214
]40,50]013208105
]50,60]00316222
]60,∞]003231542
Total 548451346347221247284
Table 6. Simulation results for CV = 0.2.
Table 6. Simulation results for CV = 0.2.
Load NormSTT (1) TTT (2)T (3)P (4) (%)
IMRNone14.09 ± 0.2014.09 ± 0.200.52 ± 0.089.96 ± 0.85
FCFS409.49 ± 0.0313.58 ± 0.210.74 ± 0.099.96 ± 0.70
510.68 ± 0.0413.52 ± 0.180.51 ± 0.088.55 ± 0.70
611.56 ± 0.0613.68 ± 0.180.46 ± 0.078.55 ± 0.71
712.17 ± 0.0813.81 ± 0.180.46 ± 0.078.80 ± 0.74
812.60 ± 0.1013.90 ± 0.180.47 ± 0.079.08 ± 0.76
912.92 ± 0.1113.95 ± 0.180.48 ± 0.079.34 ± 0.77
PRD409.48 ± 0.0313.49 ± 0.200.64 ± 0.098.85 ± 0.70
510.70 ± 0.0413.51 ± 0.180.46 ± 0.078.08 ± 0.71
611.59 ± 0.0613.69 ± 0.180.44 ± 0.078.43 ± 0.74
712.20 ± 0.0813.82 ± 0.180.45 ± 0.078.80 ± 0.75
812.63 ± 0.1013.91 ± 0.180.47 ± 0.079.16 ± 0.76
912.95 ± 0.1113.97 ± 0.190.48 ± 0.079.41 ± 0.78
MODCS409.47 ± 0.0313.40 ± 0.190.71 ± 0.095.23 ± 0.33
510.69 ± 0.0413.44 ± 0.170.46 ± 0.075.40 ± 0.44
611.57 ± 0.0613.62 ± 0.170.42 ± 0.066.70 ± 0.57
712.18 ± 0.0813.77 ± 0.170.42 ± 0.067.86 ± 0.65
812.60 ± 0.0913.86 ± 0.170.44 ± 0.078.59 ± 0.70
912.94 ± 0.1113.93 ± 0.180.45 ± 0.079.11 ± 0.75
NEW (−10) (1)409.44 ± 0.0213.42 ± 0.201.60 ± 0.144.85 ± 0.18
510.64 ± 0.0413.40 ± 0.171.09 ± 0.103.78 ± 0.17
611.53 ± 0.0613.58 ± 0.170.85 ± 0.093.29 ± 0.17
712.14 ± 0.0713.72 ± 0.170.66 ± 0.083.63 ± 0.25
812.58 ± 0.0913.83 ± 0.170.59 ± 0.074.94 ± 0.40
912.90 ± 0.1113.87 ± 0.180.53 ± 0.076.27 ± 0.53
NEW (−5)409.47 ± 0.0313.42 ± 0.191.07 ± 0.113.91 ± 0.19
510.66 ± 0.0413.41 ± 0.170.72 ± 0.092.97 ± 0.18
611.55 ± 0.0613.60 ± 0.170.58 ± 0.073.29 ± 0.25
712.16 ± 0.0813.74 ± 0.170.51 ± 0.074.81 ± 0.40
812.60 ± 0.0913.84 ± 0.170.48 ± 0.076.45 ± 0.55
912.91 ± 0.1113.90 ± 0.180.47 ± 0.077.67 ± 0.64
NEW (−2)409.48 ± 0.0313.43 ± 0.200.81 ± 0.104.00 ± 0.24
510.68 ± 0.0413.44 ± 0.170.53 ± 0.073.74 ± 0.30
611.56 ± 0.0613.63 ± 0.170.47 ± 0.075.05 ± 0.44
712.17 ± 0.0813.77 ± 0.170.45 ± 0.076.75 ± 0.58
812.61 ± 0.0913.86 ± 0.170.45 ± 0.077.94 ± 0.66
912.92 ± 0.1113.92 ± 0.180.45 ± 0.078.70 ± 0.71
NEW (−1)409.47 ± 0.0313.44 ± 0.190.74 ± 0.094.45 ± 0.28
510.68 ± 0.0413.45 ± 0.170.49 ± 0.074.56 ± 0.38
611.56 ± 0.0613.63 ± 0.170.44 ± 0.076.05 ± 0.51
712.18 ± 0.0813.78 ± 0.170.44 ± 0.077.46 ± 0.63
812.62 ± 0.1013.87 ± 0.180.44 ± 0.078.36 ± 0.69
912.93 ± 0.1113.93 ± 0.180.46 ± 0.078.95 ± 0.74
(1) Shop Throughput Time; (2) Total Throughput Time. (3) Tardiness (4) Percentage of Tardy Jobs.
Table 7. Simulation results for CV = 0.4.
Table 7. Simulation results for CV = 0.4.
Load NormSTT (1) TTT (2)T (3)P (4) (%)
IMRNone16.36 ± 0.2616.36 ± 0.261.10 ± 0.1317.97 ± 1.00
FCFS409.20 ± 0.0317.50 ± 0.442.95 ± 0.2918.09 ± 1.05
511.38 ± 0.0515.52 ± 0.241.27 ± 0.1211.73 ± 0.75
612.53 ± 0.0715.49 ± 0.200.95 ± 0.1011.79 ± 0.80
713.41 ± 0.0915.66 ± 0.210.87 ± 0.1013.03 ± 0.87
814.08 ± 0.1115.83 ± 0.220.86 ± 0.1014.49 ± 0.95
914.58 ± 0.1315.96 ± 0.220.90 ± 0.1015.50 ± 0.98
PRD409.90 ± 0.0317.38 ± 0.412.79 ± 0.2717.13 ± 1.03
511.39 ± 0.0515.50 ± 0.241.21 ± 0.1211.43 ± 0.77
612.56 ± 0.0715.49 ± 0.220.92 ± 0.1011.78 ± 0.82
713.45 ± 0.0915.68 ± 0.220.87 ± 0.1013.33 ± 0.91
814.11 ± 0.1115.85 ± 0.220.88 ± 0.1014.66 ± 0.97
914.61 ± 0.1315.98 ± 0.220.91 ± 0.1015.67 ± 0.99
MODCS409.87 ± 0.0316.92 ± 0.362.87 ± 0.2909.82 ± 0.38
511.36 ± 0.0515.29 ± 0.221.26 ± 0.1206.54 ± 0.33
612.52 ± 0.0715.32 ± 0.200.91 ± 0.0907.53 ± 0.46
713.40 ± 0.0915.51 ± 0.200.80 ± 0.0810.23 ± 0.65
814.06 ± 0.1115.70 ± 0.200.79 ± 0.0912.64 ± 0.81
914.55 ± 0.1315.85 ± 0.210.82 ± 0.0914.42 ± 0.89
NEW (−10) (1)409.81 ± 0.0316.99 ± 0.394.12 ± 0.3308.22 ± 0.24
511.27 ± 0.0415.19 ± 0.221.89 ± 0.1505.81 ± 0.20
612.42 ± 0.0615.19 ± 0.191.30 ± 0.1104.98 ± 0.22
713.31 ± 0.0815.41 ± 0.191.02 ± 0.0906.21 ± 0.35
813.98 ± 0.1115.61 ± 0.200.89 ± 0.0909.36 ± 062
914.48 ± 0.1215.78 ± 0.200.86 ± 0.0912.19 ± 0.79
NEW (−5)409.85 ± 0.0316.91 ± 0.373.41 ± 0.2907.68 ± 0.26
511.32 ± 0.0415.21 ± 0.211.55 ± 0.1305.16 ± 0.21
612.47 ± 0.0615.24 ± 0.191.09 ± 0.1005.04 ± 0.26
713.35 ± 0.0915.46 ± 0.190.90 ± 0.0907.45 ± 0.47
814.01 ± 0.1115.66 ± 0.200.84 ± 0.0910.75 ± 070
914.51 ± 0.1215.81 ± 0.210.84 ± 0.0913.11 ± 0.84
NEW (−2)409.87 ± 0.0316.98 ± 0.373.03 ± 0.2708.35 ± 0.31
511.34 ± 0.0515.28 ± 0.221.35 ± 0.1205.48 ± 0.25
612.50 ± 0.0715.29 ± 0.200.97± 0.0705.19 ± 0.39
713.38 ± 0.0915.50 ± 0.200.84 ± 0.0909.03 ± 0.59
814.04 ± 0.1115.70 ± 0.200.81 ± 0.0912.00 ± 079
914.54 ± 0.1315.85 ± 0.210.83 ± 0.0914.05 ± 0.88
NEW (−1)409.78 ± 0.0317.00 ± 0.372.93 ± 0.2608.99 ± 0.35
511.36 ± 0.0515.31 ± 0.221.30 ± 0.1205.97 ± 0.30
612.51 ± 0.0715.32 ± 0.200.94± 0.0906.86 ± 0.43
713.38 ± 0.0915.51 ± 0.200.82 ± 0.0909.63 ± 0.63
814.05 ± 0.1115.71 ± 0.200.81 ± 0.0912.43 ± 0.80
914.55 ± 0.1315.86 ± 0.210.83 ± 0.0914.30 ± 0.89
(1) Shop Throughput Time; (2) Total Throughput Time. (3) Tardiness (4) Percentage of Tardy Jobs.
Publisher’s Note: MDPI stays neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Share and Cite

MDPI and ACS Style

Fernandes, N.O.; Thürer, M.; Stevenson, M.; Carmo-Silva, S. Improving Urgency-Based Backlog Sequencing of Jobs: An Assessment by Simulation. Machines 2022, 10, 935. https://doi.org/10.3390/machines10100935

AMA Style

Fernandes NO, Thürer M, Stevenson M, Carmo-Silva S. Improving Urgency-Based Backlog Sequencing of Jobs: An Assessment by Simulation. Machines. 2022; 10(10):935. https://doi.org/10.3390/machines10100935

Chicago/Turabian Style

Fernandes, Nuno O., Matthias Thürer, Mark Stevenson, and Silvio Carmo-Silva. 2022. "Improving Urgency-Based Backlog Sequencing of Jobs: An Assessment by Simulation" Machines 10, no. 10: 935. https://doi.org/10.3390/machines10100935

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop