Please use this identifier to cite or link to this item: http://bura.brunel.ac.uk/handle/2438/19213
Title: Metaheuristic approach for solving scheduling and financial derivative problems
Authors: Lawrance Amaldass, Nareyus I
Advisors: Lucas, C
Roman, D
Keywords: Mathematics;Operational research;Finance
Issue Date: 2019
Publisher: Brunel University London
Abstract: The objective of this thesis is to implement metaheuristic approaches to solve di erent types of combinatorial problems. The thesis is focused on neighborhood heuristic optimisation techniques such as Variable Neighborhood Search (VNS) and Ant Colony Optimisation (ACO) algorithms. The thesis will focus on two diverse combinatorial problems. A job shop scheduling problem, and a nancial derivative matching problem. The rst is a NP-hard 2-stage assembly problem, where we will be focussing on the rst stage. It consists of sequencing a set of jobs having multiple components to be processed. Each job has to be worked on independently on a speci c machine. We consider these jobs to form a vector of tasks. Our objective is to schedule jobs on the particular machines in order to minimise the completion time before the second stage starts. In this thesis, we have constructed a new hybrid metaheuristic approach to solve this unique job shop scheduling problem. The second problem has arisen in the nancial sector, where the nancial regulators collects transaction data across regulated assets classes. Our focus is to identify any unhedged derivative, Contract for Di erence (CFD), with its corresponding underlying asset that has been reported to the corresponding component authorities. The underlying asset and CFD transaction contain di erent variables, like volume and price. Therefore, we are looking for a combination of underlying asset variables that may hedge the equivalent CFD variables. Our aim is to identify unhedged or unmatched CFD's with their corresponding underlying asset. This problem closely relates to the goal programming problem with variable parameters. We have developed two new local search methods and embedded the newly constructed local search methods with basic VNS, to attain a new modi ed variant of the VNS algorithm. We then used these newly constructed VNS variants to solve this nancial matching problem. In tackling the Vector Job Scheduling problem, we developed a new hybrid optimisation heuristic algorithm by combining VNS and ACO. We then compared the results of this hybrid algorithm with VNS and ACO on their own. We found that the hybrid algorithm performance is better than the other two independent heuristic algorithms. In tackling the nancial derivative problem, our objective is to match the CFD trades with their corresponding underlying equity trades. Our goal is to identify the mismatched CFD trades while optimising the search process. We have developed two new local search techniques and we have implemented a VNS algorithm with the newly developed local search techniques to attain better solutions.
Description: This thesis was submitted for the award of Doctor of Philosophy and was awarded by Brunel University London
URI: http://bura.brunel.ac.uk/handle/2438/19213
Appears in Collections:Dept of Mathematics Theses
Mathematical Sciences

Files in This Item:
File Description SizeFormat 
FulltextThesis.pdf917.54 kBAdobe PDFView/Open


Items in BURA are protected by copyright, with all rights reserved, unless otherwise indicated.