scholarly journals Selecting a Mix of Dispatching Rules for a Job Shop by Using Artificial Neural Networks

2021 ◽  
Author(s):  
Pramit Shah

Dispatching rules are a popular and commonly researched technique for scheduling tasks in job shops. Much of the past research has looked at the performance of various dispatching rules when a single rule is applied in common to all machines. However, better schedules can frequently be obtained if the machines are allowed to use different rules from one another. This research investigates an intelligent system that selects dispatching rules to use on each machine in the shop, based on a statistical description of the routings, processing times and mix of the jobs to be processed. Randomly generated problems are scheduled using permutations of three different dispatching rules on five machines. A neural network is then trained by using a commercial package to associate the statistical description of each problem with its best solution. Once trained, a network is able to recommend for new problems a dispatching rule to use on each machine. Two networks were trained separately for minimizing makespan and the total flowtime in the job shop. Test results showed that the combination of dispatching rules suggested by the trained networks produced better results for both objectives than the alternative of using the one identical rule on all machines.

2021 ◽  
Author(s):  
Pramit Shah

Dispatching rules are a popular and commonly researched technique for scheduling tasks in job shops. Much of the past research has looked at the performance of various dispatching rules when a single rule is applied in common to all machines. However, better schedules can frequently be obtained if the machines are allowed to use different rules from one another. This research investigates an intelligent system that selects dispatching rules to use on each machine in the shop, based on a statistical description of the routings, processing times and mix of the jobs to be processed. Randomly generated problems are scheduled using permutations of three different dispatching rules on five machines. A neural network is then trained by using a commercial package to associate the statistical description of each problem with its best solution. Once trained, a network is able to recommend for new problems a dispatching rule to use on each machine. Two networks were trained separately for minimizing makespan and the total flowtime in the job shop. Test results showed that the combination of dispatching rules suggested by the trained networks produced better results for both objectives than the alternative of using the one identical rule on all machines.


Author(s):  
Davide Mezzogori ◽  
Giovanni Romagnoli ◽  
Francesco Zammori

Abstract Workload control (WLC) is a lean oriented system that reduces queues and waiting times, by imposing a cap to the workload released to the shop floor. Unfortunately, WLC performance does not systematically outperform that of push operating systems, with undersaturated utilizations levels and optimized dispatching rules. To address this issue, many scientific works made use of complex job-release mechanisms and sophisticated dispatching rules, but this makes WLC too complicated for industrial applications. So, in this study, we propose a complementary approach. At first, to reduce queuing time variability, we introduce a simple WLC system; next we integrate it with a predictive tool that, based on the system state, can accurately forecast the total time needed to manufacture and deliver a job. Due to the non-linearity among dependent and independent variables, forecasts are made using a multi-layer-perceptron; yet, to have a comparison, the effectiveness of both linear and non-linear multi regression model has been tested too. Anyhow, if due dates are endogenous (i.e. set by the manufacturer), they can be directly bound to this internal estimate. Conversely, if they are exogenous (i.e. set by the customer), this approach may not be enough to minimize the percentage of tardy jobs. So, we also propose a negotiation scheme, which can be used to extend exogenous due dates considered too tight, with respect to the internal estimate. This is the main contribution of the paper, as it makes the forecasting approach truly useful in many industrial applications. To test our approach, we simulated a 6-machines job-shop controlled with WLC and equipped with the proposed forecasting system. Obtained performances, namely WIP levels, percentage of tardy jobs and negotiated due dates, were compared with those of a set classical benchmark, and demonstrated the robustness and the quality of our approach, which ensures minimal delays.


2020 ◽  
Author(s):  
S Nguyen ◽  
Mengjie Zhang ◽  
M Johnston ◽  
KC Tan

© 2019, Springer International Publishing AG, part of Springer Nature. Designing effective scheduling rules or heuristics for a manufacturing system such as job shops is not a trivial task. In the early stage, scheduling experts rely on their experiences to develop dispatching rules and further improve them through trials-and-errors, sometimes with the help of computer simulations. In recent years, automated design approaches have been applied to develop effective dispatching rules for job shop scheduling (JSS). Genetic programming (GP) is currently the most popular approach for this task. The goal of this chapter is to summarise existing studies in this field to provide an overall picture to interested researchers. Then, we demonstrate some recent ideas to enhance the effectiveness of GP for JSS and discuss interesting research topics for future studies.


2020 ◽  
Author(s):  
S Nguyen ◽  
Mengjie Zhang ◽  
M Johnston ◽  
KC Tan

© 2019, Springer International Publishing AG, part of Springer Nature. Designing effective scheduling rules or heuristics for a manufacturing system such as job shops is not a trivial task. In the early stage, scheduling experts rely on their experiences to develop dispatching rules and further improve them through trials-and-errors, sometimes with the help of computer simulations. In recent years, automated design approaches have been applied to develop effective dispatching rules for job shop scheduling (JSS). Genetic programming (GP) is currently the most popular approach for this task. The goal of this chapter is to summarise existing studies in this field to provide an overall picture to interested researchers. Then, we demonstrate some recent ideas to enhance the effectiveness of GP for JSS and discuss interesting research topics for future studies.


Author(s):  
Dana Ganor-Stern

Past research has shown that numbers are associated with order in time such that performance in a numerical comparison task is enhanced when number pairs appear in ascending order, when the larger number follows the smaller one. This was found in the past for the integers 1–9 ( Ben-Meir, Ganor-Stern, & Tzelgov, 2013 ; Müller & Schwarz, 2008 ). In the present study we explored whether the advantage for processing numbers in ascending order exists also for fractions and negative numbers. The results demonstrate this advantage for fraction pairs and for integer-fraction pairs. However, the opposite advantage for descending order was found for negative numbers and for positive-negative number pairs. These findings are interpreted in the context of embodied cognition approaches and current theories on the mental representation of fractions and negative numbers.


2011 ◽  
Vol 13 (2) ◽  
pp. 201-171
Author(s):  
Nāṣir Al-Dīn Abū Khaḍīr

The ʿUthmānic way of writing (al-rasm al-ʿUthmānī) is a science that specialises in the writing of Qur'anic words in accordance with a specific ‘pattern’. It follows the writing style of the Companions at the time of the third caliph, ʿUthmān b. ʿAffān, and was attributed to ʿUthmān on the basis that he was the one who ordered the collection and copying of the Qur'an into the actual muṣḥaf. This article aims to expound on the two fundamental functions of al-rasm al-ʿUthmānī: that of paying regard to the ‘correct’ pronunciation of the words in the muṣḥaf, and the pursuit of the preclusion of ambiguity which may arise in the mind of the reader and his auditor. There is a further practical aim for this study: to show the connection between modern orthography and the ʿUthmānic rasm in order that we, nowadays, are thereby able to overcome the problems faced by calligraphers and writers of the past in their different ages and cultures.


2015 ◽  
Vol 135 (6) ◽  
pp. 713-720
Author(s):  
Wan-Ling Li ◽  
Tomohiro Murata ◽  
Muhammad Hafidz Fazli bin Md Fauadi

Author(s):  
Agung Riyadi

The One of many way to connect to the database through the android application is using volleyball and RESTAPI. By using RestAPI, the android application does not directly connect to the database but there is an intermediary in the form of an API. In android development, Android-volley has the disadvantage of making requests from large and large data, so an evaluation is needed to test the capabilities of the Android volley. This research was conducted to test android-volley to retrieve data through RESTAPI presented in the form of an application to retrieve medicinal plant data. From the test results can be used by volley an error occurs when the back button is pressed, in this case another process is carried out if the previous volley has not been loaded. This error occurred on several android versions such as lollipops and marshmallows also on some brands of devices. So that in using android-volley developer need to check the request queue process that is carried out by the user, if the data retrieval process by volley has not been completed, it is necessary to stop the process to download data using volley so that there is no Android Not Responding (ANR) error.Keywords: Android, Volley, WP REST API, ANR Error


Author(s):  
Daiva Milinkevičiūtė

The Age of Enlightenment is defined as the period when the universal ideas of progress, deism, humanism, naturalism and others were materialized and became a golden age for freemasons. It is wrong to assume that old and conservative Christian ideas were rejected. Conversely, freemasons put them into new general shapes and expressed them with the help of symbols in their daily routine. Symbols of freemasons had close ties with the past and gave them, on the one hand, a visible instrument, such as rituals and ideas to sense the transcendental, and on the other, intense gnostic aspirations. Freemasons put in a great amount of effort to improve themselves and to create their identity with the help of myths and symbols. It traces its origins to the biblical builders of King Solomon’s Temple, the posterity of the Templar Knights, and associations of the medieval craft guilds, which were also symbolical and became their link not only to each other but also to the secular world. In this work we analysed codified masonic symbols used in their rituals. The subject of our research is the universal Masonic idea and its aspects through the symbols in the daily life of the freemasons in Vilnius. Thanks to freemasons’ signets, we could find continuity, reception, and transformation of universal masonic ideas in the Lithuanian freemasonry and national characteristics of lodges. Taking everything into account, our article shows how the universal idea of freemasonry spread among Lithuanian freemasonry, and which forms and meanings it incorporated in its symbols. The objective of this research is to find a universal Masonic idea throughout their visual and oral symbols and see its impact on the daily life of the masons in Vilnius. Keywords: Freemasonry, Bible, lodge, symbols, rituals, freemasons’ signets.


Sign in / Sign up

Export Citation Format

Share Document