The Vehicle Routing Problem, which main objective is to find the lowest-cost set of routes to deliver goods to customers, has many applications in transportation services. In the past, costs have been mainly associated to the number of routes and the travel distance, however, in…
The main objective of this research is to develop new efficient and cost-effective topology optimization methods for framework structures. The first part of the thesis concentrates on the assessment of the effectiveness of the Evolutionary Structural Optimization (ESO) method of…
In this thesis an investigation into the behaviour of light when passing through photonic crystals was carried out using numerical methods. Photonic crystals are expensive and difficult to fabricate so there is a requirement for computer simulations that can quickly and accurate…
Agent systems have been accepted and used advantageously by computer scientists since their inception, but such systems have not been used so readily within the realms of control engineering or robotics. The work contained within this thesis investigates separated spacecraft int…
In this thesis, we propose the novel Space-Time Coding (STC) concept of Space-Time Shift Keying (STSK) and explore its characteristics in the contexts of both co-located and cooperative Multiple-Input Multiple-Output (MIMO) systems using both coherent and non-coherent detection.…
The measurement of chemical concentrations within the oceans is crucial for our understanding of its biogeochemical processes. Such data is vital for; studies of climate and environment change; natural resource management; assessment of pollution, human impact and biodiversity. …
Learning to program is a complex and arduous process undertaken by thousands of undergraduates in the UK each year. This study examined the progress of transforming the pedagogical paradigm of an introductory programming unit from a highly controlled, reductionist 'cipher' orien…
This thesis is concerned with Dynamic Economic Dispatch (DED) problems, in particular in the context of the current and future needs of the electrical power system in the State of Kuwait. General Economic Dispatch (ED) issues are addressed, under both static and dynamic conditio…
The investigation of neuron structures is an incredibly difficult and complex task that yields relatively low rewards in terms of information from biological forms (either animals or tissue). The structures and connectivity of even the simplest invertebrates are almost impossibl…
UML-B is a UML-like graphical front end for Event-B that provides support for object- oriented modelling concepts. In particular, UML-B supports class diagrams and state machines, concepts that are not explicitly supported in plain Event-B. In Event-B, refinement is used to rela…
This thesis examines the notion of the long term robust stability of iterative learning control (ILC) systems engaged in trajectory tracking, using a robust stability theorem based on a biased version of the nonlinear gap metric. This is achieved through two main results: The fi…
Polymer nanocomposites have attracted great interest over many years, because of the enhanced properties exhibited by such systems. However, it is only recently that the electrical characteristics of this class of material have begun to be studied in detail. Whenever fillers are…
This Explanatory Essay discusses the 31 papers which I have authored, or made a substantial contribution to, and submitted for a PhD by Prior Publication. The Essay presents these publications in the light of their original contribution to an emerging theme of concern, Content D…
This thesis is concerned with the construction of topographic maps of structured data. A probabilistic generative model-based approach is taken, inspired by the GTM algorithm. De- pending on the data at hand, the form of a probabilistic generative model is specified that is appr…
This thesis develops a new approach to evolving Binary Decision Diagrams, and uses it to study evolvability issues. For reasons that are not yet fully understood, current approaches to artificial evolution fail to exhibit the evolvability so readily exhibited in nature. To be ab…
One of the main challenges Information Retrieval (IR) systems face nowadays originates from the semantic gap problem: the semantic difference between a user’s query representation and the internal representation of an information item in a collection. The gap is further widened …
With the advent of the information technology, the amount of data we are facing today is growing in both the scale and the dimensionality dramatically. It thus raises new challenges for some traditional machine learning tasks. This thesis is mainly concerned with manifold aligne…
Gait and face biometrics have a unique advantage in that they can be used when images are acquired at a distance and signals are at too low a resolution to be perceived by other biometrics. Given such situations, some traits can be difficult to extract automatically but can stil…
In this thesis I describe my investigations of applying machine learning methods to high throughput experimental and predicted biological data. The importance of such analysis as a means of making inferences about biological functions is widely acknowledged in the bioinformatics…