Particle swarm optimization and differential evolution for multi-objective multiple machine scheduling

Show simple item record

dc.contributor.advisor Yadavalli, Venkata S. Sarma
dc.contributor.coadvisor Engelbrecht, Andries P. en
dc.contributor.postgraduate Grobler, Jacomine en
dc.date.accessioned 2013-09-07T00:39:08Z
dc.date.available 2009-06-29 en
dc.date.available 2013-09-07T00:39:08Z
dc.date.created 2009-04-17 en
dc.date.issued 2009-06-29 en
dc.date.submitted 2009-06-24 en
dc.description Dissertation (MEng)--University of Pretoria, 2009. en
dc.description.abstract Production scheduling is one of the most important issues in the planning and operation of manufacturing systems. Customers increasingly expect to receive the right product at the right price at the right time. Various problems experienced in manufacturing, for example low machine utilization and excessive work-in-process, can be attributed directly to inadequate scheduling. In this dissertation a production scheduling algorithm is developed for Optimatix, a South African-based company specializing in supply chain optimization. To address the complex requirements of the customer, the problem was modeled as a flexible job shop scheduling problem with sequence-dependent set-up times, auxiliary resources and production down time. The algorithm development process focused on investigating the application of both particle swarm optimization (PSO) and differential evolution (DE) to production scheduling environments characterized by multiple machines and multiple objectives. Alternative problem representations, algorithm variations and multi-objective optimization strategies were evaluated to obtain an algorithm which performs well against both existing rule-based algorithms and an existing complex flexible job shop scheduling solution strategy. Finally, the generality of the priority-based algorithm was evaluated by applying it to the scheduling of production and maintenance activities at Centurion Ice Cream and Sweets. The production environment was modeled as a multi-objective uniform parallel machine shop problem with sequence-dependent set-up times and unavailability intervals. A self-adaptive modified vector evaluated DE algorithm was developed and compared to classical PSO and DE vector evaluated algorithms. Promising results were obtained with respect to the suitability of the algorithms for solving a range of multi-objective multiple machine scheduling problems. Copyright en
dc.description.availability unrestricted en
dc.description.department Industrial and Systems Engineering en
dc.identifier.citation Grobler, J 2008, Particle swarm optimization and differential evolution for multi-objective multiple machine scheduling, MEng dissertation, University of Pretoria, Pretoria, viewed yymmdd < http://hdl.handle.net/2263/25790 > en
dc.identifier.other E1299/gm en
dc.identifier.upetdurl http://upetd.up.ac.za/thesis/available/etd-06242009-105320/ en
dc.identifier.uri http://hdl.handle.net/2263/25790
dc.language.iso en
dc.publisher University of Pretoria en_ZA
dc.rights © 2008, University of Pretoria. All rights reserved. The copyright in this work vests in the University of Pretoria. No part of this work may be reproduced or transmitted in any form or by any means, without the prior written permission of the University of Pretoria. en
dc.subject Differential evolution en
dc.subject Flexible job shop scheduling problem en
dc.subject Particle swarm optimization (PSO) en
dc.subject Evolutionary multi-objective optimization en
dc.subject UCTD en_US
dc.title Particle swarm optimization and differential evolution for multi-objective multiple machine scheduling en
dc.type Dissertation en


Files in this item

This item appears in the following Collection(s)

Show simple item record