TLBO with variable weights applied to shop scheduling problems

The teaching–learning-based optimisation (TLBO) algorithm is a population-based metaheuristic inspired on the teaching–learning process observed in a classroom. It has been successfully used in a wide range of applications. In this study, the authors present a variant version of TLBO. In the propose...

Full description

Bibliographic Details
Main Authors: Leonardo Ramos Rodrigues, João Paulo Pordeus Gomes
Format: Article
Language:English
Published: Wiley 2019-06-01
Series:CAAI Transactions on Intelligence Technology
Subjects:
Online Access:https://digital-library.theiet.org/content/journals/10.1049/trit.2018.1089
id doaj-b667527f3d3740af87ab1c53a27b09be
record_format Article
spelling doaj-b667527f3d3740af87ab1c53a27b09be2021-04-02T13:27:09ZengWileyCAAI Transactions on Intelligence Technology2468-23222019-06-0110.1049/trit.2018.1089TRIT.2018.1089TLBO with variable weights applied to shop scheduling problemsLeonardo Ramos Rodrigues0João Paulo Pordeus Gomes1Institute of Aeronautics and SpaceFederal University of CearáThe teaching–learning-based optimisation (TLBO) algorithm is a population-based metaheuristic inspired on the teaching–learning process observed in a classroom. It has been successfully used in a wide range of applications. In this study, the authors present a variant version of TLBO. In the proposed version, different weights are assigned to students during the student phase, with higher weights being assigned to students with better solutions. Three different approaches to assign weights are investigated. Numerical experiments with benchmark instances of the flow-shop and the job-shop scheduling problems are carried out to investigate the performance of the proposed approaches. They compare the proposed approaches with the original TLBO algorithm and with two variants of TLBOs proposed in the literature in terms of solution quality, convergence speed and simulation time. The results obtained by the application of a Friedman statistical test showed that the proposed approaches outperformed the original version of TLBO in terms of convergence, with no significant losses in the average makespan. The additional simulation time required by the proposed approaches is small. The best performance was achieved with the approach of assigning a fixed weight to half the students with the best solutions and assigning zero to other students.https://digital-library.theiet.org/content/journals/10.1049/trit.2018.1089learning (artificial intelligence)teachingflow shop schedulingsearch problemsstatistical testingsimulated annealingjob shop schedulingschedulingoptimisationassigning zerovariable weightsteaching–learning-based optimisation algorithmpopulation-basedteaching–learning processvariant versiondifferent weightsstudent phasehigher weightsassign weightsflow-shopjob-shop scheduling problemsoriginal TLBO algorithmsolution qualityoriginal versionfixed weight
collection DOAJ
language English
format Article
sources DOAJ
author Leonardo Ramos Rodrigues
João Paulo Pordeus Gomes
spellingShingle Leonardo Ramos Rodrigues
João Paulo Pordeus Gomes
TLBO with variable weights applied to shop scheduling problems
CAAI Transactions on Intelligence Technology
learning (artificial intelligence)
teaching
flow shop scheduling
search problems
statistical testing
simulated annealing
job shop scheduling
scheduling
optimisation
assigning zero
variable weights
teaching–learning-based optimisation algorithm
population-based
teaching–learning process
variant version
different weights
student phase
higher weights
assign weights
flow-shop
job-shop scheduling problems
original TLBO algorithm
solution quality
original version
fixed weight
author_facet Leonardo Ramos Rodrigues
João Paulo Pordeus Gomes
author_sort Leonardo Ramos Rodrigues
title TLBO with variable weights applied to shop scheduling problems
title_short TLBO with variable weights applied to shop scheduling problems
title_full TLBO with variable weights applied to shop scheduling problems
title_fullStr TLBO with variable weights applied to shop scheduling problems
title_full_unstemmed TLBO with variable weights applied to shop scheduling problems
title_sort tlbo with variable weights applied to shop scheduling problems
publisher Wiley
series CAAI Transactions on Intelligence Technology
issn 2468-2322
publishDate 2019-06-01
description The teaching–learning-based optimisation (TLBO) algorithm is a population-based metaheuristic inspired on the teaching–learning process observed in a classroom. It has been successfully used in a wide range of applications. In this study, the authors present a variant version of TLBO. In the proposed version, different weights are assigned to students during the student phase, with higher weights being assigned to students with better solutions. Three different approaches to assign weights are investigated. Numerical experiments with benchmark instances of the flow-shop and the job-shop scheduling problems are carried out to investigate the performance of the proposed approaches. They compare the proposed approaches with the original TLBO algorithm and with two variants of TLBOs proposed in the literature in terms of solution quality, convergence speed and simulation time. The results obtained by the application of a Friedman statistical test showed that the proposed approaches outperformed the original version of TLBO in terms of convergence, with no significant losses in the average makespan. The additional simulation time required by the proposed approaches is small. The best performance was achieved with the approach of assigning a fixed weight to half the students with the best solutions and assigning zero to other students.
topic learning (artificial intelligence)
teaching
flow shop scheduling
search problems
statistical testing
simulated annealing
job shop scheduling
scheduling
optimisation
assigning zero
variable weights
teaching–learning-based optimisation algorithm
population-based
teaching–learning process
variant version
different weights
student phase
higher weights
assign weights
flow-shop
job-shop scheduling problems
original TLBO algorithm
solution quality
original version
fixed weight
url https://digital-library.theiet.org/content/journals/10.1049/trit.2018.1089
work_keys_str_mv AT leonardoramosrodrigues tlbowithvariableweightsappliedtoshopschedulingproblems
AT joaopaulopordeusgomes tlbowithvariableweightsappliedtoshopschedulingproblems
_version_ 1721565058730819584