Network


Latest external collaboration on country level. Dive into details by clicking on the dots.

Hotspot


Dive into the research topics where Alan Soper is active.

Publication


Featured researches published by Alan Soper.


Journal of Global Optimization | 2004

A Combined Evolutionary Search and Multilevel Optimisation Approach to Graph-Partitioning

Alan Soper; Chris Walshaw; M. Cross

The graph-partitioning problem is to divide a graph into several pieces so that the number of vertices in each piece is the same within some defined tolerance and the number of cut edges is minimised. Important applications of the problem arise, for example, in parallel processing where data sets need to be distributed across the memory of a parallel machine. Very effective heuristic algorithms have been developed for this problem which run in real-time, but it is not known how good the partitions are since the problem is, in general, NP-complete. This paper reports an evolutionary search algorithm for finding benchmark partitions. A distinctive feature is the use of a multilevel heuristic algorithm to provide an effective crossover. The technique is tested on several example graphs and it is demonstrated that our method can achieve extremely high quality partitions significantly better than those found by the state-of-the-art graph-partitioning packages.


Materials & Design | 2001

Intelligent design assistant (IDA): a case base reasoning system for material and design

Patrick Mejasson; Miltos Petridis; Brian Knight; Alan Soper; Phil Norman

This paper describes the approach to the modelling of experiential knowledge in an industrial application of Case-Based Reasoning (CBR). The CBR involves retrieval techniques in conjunction with a relational database. The database is especially designed as a repository of experiential knowledge, and includes qualitative search indices. The system is intended to help design engineers and material engineers in the submarine cable industry. It consists of three parts: a materials database; a database of experiential knowledge; and a CBR system used to retrieve similar past designs based upon component and material qualitative descriptions. The system is currently undergoing user testing at the Alcatel Submarine Networks site in Greenwich.


Archive | 1993

Use of Genetic Algorithms for Optimal Topology Determination in Back Propagation Neural Networks

Philip Robbins; Alan Soper; Keith Rennolls

A genetic algorithm is applied to evolve neural network topologies suitable for given problem domains. Certain concepts, from the fields of statistics and genetics, are considered with a view to possible future improvements to the genetic algorithm.


scandinavian conference on information systems | 2007

The application of Multilevel Refinement to the Vehicle Routing Problem

Demane Rodney; Alan Soper; Chris Walshaw

We discuss the application of the multilevel (ML) refinement technique to the vehicle routing problem (VRP), and compare it to its single-level (SL) counterpart. Multilevel refinement recursively coarsens to create a hierarchy of approximations to the problem and refines at each level. A SL heuristic, termed the combined node-exchange composite heuristic (CNCH), is developed first to solve instances of the VRP. A ML version (the ML-CNCH) is then created, using the construction and improvement heuristics of the CNCH at each level. Experimentation is used to find a suitable combination, which extends the global view of these heuristics. Results comparing both SL and ML are presented


International Journal of Foundations of Computer Science | 2007

AN IMPROVED APPROXIMATION ALGORITHM FOR THE TWO-MACHINE FLOW SHOP SCHEDULING PROBLEM WITH AN INTERSTAGE TRANSPORTER

Alan Soper; Vitaly A. Strusevich

We study the two-machine flow shop problem with an uncapacitated interstage transporter. The jobs have to be split into batches, and upon completion on the first machine, each batch has to be shipped to the second machine by a transporter. The best known heuristic for the problem is a –approximation algorithm that outputs a two-shipment schedule. We design a –approximation algorithm that finds schedules with at most three shipments, and this ratio cannot be improved, unless schedules with more shipments are created. This improvement is achieved due to a thorough analysis of schedules with two and three shipments by means of linear programming. We formulate problems of finding an optimal schedule with two or three shipments as integer linear programs and develop strongly polynomial algorithms that find solutions to their continuous relaxations with a small number of fractional variables.


2012 16th International Conference on Information Visualisation | 2012

A Multilevel Force-directed Graph Drawing Algorithm Using Multilevel Global Force Approximation

Carl Crawford; Chris Walshaw; Alan Soper

In this paper we discuss an efficiency saving for multilevel force directed placement algorithms. Typically such algorithms use a Barnes Hut octree (or sometimes a grid) in order to approximate global repulsive forces. Here we instead exploit the graph coarsening structure, already in place to facilitate the multilevel scheme, in order to provide a hierarchical approximation to the global forces. Not only is this more efficient, but also it takes better account of the graph structure than an octree or a grid.


Discrete Optimization | 2014

Single parameter analysis of power of preemption on two and three uniform machines

Alan Soper; Vitaly A. Strusevich

We consider scheduling problems on two and three uniform parallel machines. In the case of three machines we focus on the instances in which two machines have the same speed. For these models, we analyze the power of preemption defined as the ratio of the makespan of an optimal non-preemptive schedule over the makespan of an optimal preemptive schedule. We derive tight upper bounds on the power of preemption expressed as piecewise functions of a single parameter, which is the speed of the fastest machine.


SIAM Journal on Discrete Mathematics | 2017

Power of Preemption for Minimizing Total Completion Time on Uniform Parallel Machines

Leah Epstein; Asaf Levin; Alan Soper; Vitaly A. Strusevich

For scheduling problems on parallel machines, the power of preemption is defined as the supremum ratio of the cost of an optimal nonpreemptive schedule over the cost of an optimal preemptive schedule (for the same input), where the cost is defined by a fixed common cost function. We present a tight analysis of the power of preemption for the problem of minimizing the total completion time on


international workshop and international workshop on approximation, randomization, and combinatorial optimization. algorithms and techniques | 2014

Power of Preemption on Uniform Parallel Machines

Alan Soper; Vitaly A. Strusevich

m\geq 2


Journal of Scheduling | 2015

A cyclical search for the two machine flow shop and open shop to minimise finishing time

Alan Soper

uniformly related machines, showing that its value for m=2 is equal to 1.2, and its overall value is approximately 1.39795.

Collaboration


Dive into the Alan Soper's collaboration.

Top Co-Authors

Avatar
Top Co-Authors

Avatar
Top Co-Authors

Avatar

Jun Zhao

University of Greenwich

View shared research outputs
Top Co-Authors

Avatar

Brian Knight

University of Greenwich

View shared research outputs
Top Co-Authors

Avatar
Top Co-Authors

Avatar
Top Co-Authors

Avatar

Thaddeus Eze

University of Greenwich

View shared research outputs
Top Co-Authors

Avatar
Top Co-Authors

Avatar
Top Co-Authors

Avatar
Researchain Logo
Decentralizing Knowledge