Agent based job scheduling for a vehicle engine reconditioning machine shop

Date
2016
Journal Title
Journal ISSN
Volume Title
Publisher
Faculty of Engineering, Department of Industrial Engineering, Stellenbosch University
Abstract
ENGLISH ABSTRACT: Job scheduling at a machine shop is a multi-decision criteria problem whose skills are acquired after some years of experience. For Small, Medium to Micro Enterprises (SMMEs) with limited machinery the objective when scheduling jobs should not only focus on machine utilization but also on the increase of job through put. The paper presents an agent based job scheduling system for a vehicle engine reconditioning machine shop to assist decision makers in job scheduling. The Analytic Hierarchy Process (AHP) method was used to compute the relative weights of each decision criteria used for job scheduling considering the job priority. The value of the job, the number of operations to be performed, the engine type, the frequency of the customer and the company to customer relationship rating are used to prioritize the jobs. A Multi Agent System (MAS) comprising of the provider, job allocator and machine agents is developed using the Java Agent development framework (JADE) methodology and modelled using Unified Modelling Language (UML 2). The provider agent schedules all the jobs based on job weight and earliest due dates. The job allocator agent is responsible for making sure that all the scheduled jobs are allocated to all the machines after which they are registered as complete jobs and can leave the system.
AFRIKAANSE OPSOMMING: Geen opsomming beskikbaar
Description
CITATION: Nyanga, L., et al. 2016. Agent based job scheduling for a vehicle engine reconditioning machine shop. In Competitive Manufacturing, International Conference on Competitive Manufacturing (COMA '16), 27-29 January 2016, Stellenbosch, Stellenbosch University, South Africa.
The original publication is available at http://conferences.sun.ac.za/index.php/doie/coma16
Keywords
Multi agent system, Analytic hierarchy process, Hierarchical clustering (Cluster analysis), Java (Computer program language), Multiagent systems
Citation
Nyanga, L., et al. 2016. Agent based job scheduling for a vehicle engine reconditioning machine shop. In Competitive Manufacturing, International Conference on Competitive Manufacturing (COMA '16), 27-29 January 2016, Stellenbosch, Stellenbosch University, South Africa