Skip to main content

Research Repository

Advanced Search

An immune system approach to scheduling in changing environments. (1999)
Presentation / Conference Contribution
Hart, E., & Ross, P. (1999, July). An immune system approach to scheduling in changing environments. Presented at Genetic and Evolutionary Computation Conference ; GECCO-99

This paper describes the application of an artificial immune system, (AIS), model to a scheduling application, in which sudden changes in the scheduling environment require the rapid production of new schedules. The model operates in two phases: In t... Read More about An immune system approach to scheduling in changing environments..

Two evolutionary approaches to cross-clustering problems. (1999)
Presentation / Conference Contribution
Luchian, H., Paechter, B., Radulescu, V., & Luchian, S. (1999, July). Two evolutionary approaches to cross-clustering problems. Presented at 1999 Congress on Evolutionary Computation

Cross-clustering asks for a Boolean matrix to
be brought to a quasi-canonical form. The problem has
many applications in image processing, circuit design,
archaeology, ecology etc. The heuristics currently used
to solve it rely on either topologi... Read More about Two evolutionary approaches to cross-clustering problems..

Dimensional analysis based causal ordering (1999)
Presentation / Conference Contribution
Shen, Q., Peng, T., & Milne, R. (1999, December). Dimensional analysis based causal ordering. Presented at QR-99

This paper presents a novel approach for generating causal dependencies between system variables, from an acausal description of the system behaviour, and for identifying the end causal impact; in terms of whether a change in the value of an influenc... Read More about Dimensional analysis based causal ordering.

Scheduling chicken catching - an investigation into the success of a genetic algorithm on a real world scheduling problem. (1999)
Journal Article
Hart, E., Ross, P., & Nelson, J. (1999). Scheduling chicken catching - an investigation into the success of a genetic algorithm on a real world scheduling problem. Annals of Operations Research, 92, 363-380. https://doi.org/10.1023/A%3A1018951218434

Genetic Algorithms (GAs) are a class of evolutionary algorithms that have been successfully
applied to scheduling problems, in particular job-shop and flow-shop type problems
where a number of theoretical benchmarks exist. This work applies a genet... Read More about Scheduling chicken catching - an investigation into the success of a genetic algorithm on a real world scheduling problem..

The continuous equilibrium optimal network design problem: a genetic approach. (1999)
Presentation / Conference Contribution
Cree, N. D., Maher, M., & Paechter, B. (1996, September). The continuous equilibrium optimal network design problem: a genetic approach. Presented at Transportation Networks: Recent Methodological Advances 4th EURO Transportation Meeting

A genetic algorithm (GA) program for providing a solution to the Continuous Equilibrium Network Design Problem (NDP) is introduced following a general discussion of the network design problem and genetic algorithms. A description of the current GA op... Read More about The continuous equilibrium optimal network design problem: a genetic approach..

Producing robust schedules via an artificial immune system. (1998)
Presentation / Conference Contribution
Hart, E., Ross, P., & Nelson, J. (1998, May). Producing robust schedules via an artificial immune system

This paper describes an artificial immune system (AIS) approach
to producing robust schedules for a dynamic jobshop
scheduling problem in which jobs arrive continually,
and the environment is subject to change due to practical
reasons. We investi... Read More about Producing robust schedules via an artificial immune system..

A comparison of dominance mechanisms and simple mutation on non-stationary problems. (1998)
Presentation / Conference Contribution
Lewis, J., Hart, E., & Ritchie, G. (1998, September). A comparison of dominance mechanisms and simple mutation on non-stationary problems. Presented at 5th International Conference on Parallel Problem Solving from Nature PPSN 1998, Amsterdam

It is sometimes claimed that genetic algorithms using diploid representations will be more suitable for problems in which the environment changes from time to time, as the additional information stored in the double chromosome will ensure diversity,... Read More about A comparison of dominance mechanisms and simple mutation on non-stationary problems..

Improving a lecture timetabling system for university wide use (1998)
Presentation / Conference Contribution
Paechter, B., Rankin, B., & Cumming, A. (1997, August). Improving a lecture timetabling system for university wide use. Presented at Second International Conference, PATAT’97, Toronto, Canada

During the academic year 1996/97 the authors were commissioned by their institution to produce an automated timetabling system for use by all departments within the Faculty of Science. The system had to cater for the varying requirements of all the d... Read More about Improving a lecture timetabling system for university wide use.

Some observations about GA-based exam timetabling. (1998)
Presentation / Conference Contribution
Ross, P., Hart, E., & Corne, D. (1997, August). Some observations about GA-based exam timetabling. Presented at Second International Conference, PATAT’97, Toronto, Canada

Although many people have tried using genetic algorithms (GAs) for exam timetabling, far fewer have done systematic investigations to try to determine whether a GA is a good choice of method or not. We have extensively studied GAs that use one partic... Read More about Some observations about GA-based exam timetabling..

Solving a real-world problem using an evolving heuristically driven schedule builder. (1998)
Journal Article
Hart, E., Ross, P., & Nelson, J. (1998). Solving a real-world problem using an evolving heuristically driven schedule builder. Evolutionary Computation, 6(1), 61-80. https://doi.org/10.1162/evco.1998.6.1.61

This work addresses the real-life scheduling problem of a Scottish company that must produce daily schedules for the catching and transportation of large numbers of live chickens. The problem is complex and highly constrained. We show that it can be... Read More about Solving a real-world problem using an evolving heuristically driven schedule builder..

Parallel genetic algorithms for optimised fuzzy modelling with application to a fermentation process (1997)
Presentation / Conference Contribution
Soufian, M., & Soufian, M. (1997, September). Parallel genetic algorithms for optimised fuzzy modelling with application to a fermentation process. Presented at Second International Conference on Genetic Algorithms in Engineering Systems

This paper reports the construction and application of an evolution program to a computational intelligence system used as a software 'sensor' in state-estimation and prediction of biomass concentration in a fermentation process. A fuzzy logic system... Read More about Parallel genetic algorithms for optimised fuzzy modelling with application to a fermentation process.

A fuzzy neural network sensor for fermentation processes (1997)
Presentation / Conference Contribution
Soufian, M., & Soufian, M. (1997, April). A fuzzy neural network sensor for fermentation processes. Presented at International Conference, 5th Fuzzy Days, Dortmund, Germany

In this paper computational intelligence has been considered as a tool (software sensor) in state- estimation and prediction of biomass concentration in a fermentation process. An optimised fuzzy system based on genetic algorithm, an artificial neura... Read More about A fuzzy neural network sensor for fermentation processes.

Two solutions to the general timetable problem using evolutionary algorithms. (1994)
Presentation / Conference Contribution
Paechter, B., Luchian, H., Cumming, A., & Petriuc, M. (1994, June). Two solutions to the general timetable problem using evolutionary algorithms. Presented at First IEEE Conference on Evolutionary Computation, 1994 IEEE World Congress on Computational Intelligence

The general timetable problem, which involves the placing
of events requiring limited resources into timeslots,
has been approached in many different ways. This paper
describes two approaches to solving the problem using
evolutionary algorithms.... Read More about Two solutions to the general timetable problem using evolutionary algorithms..

A co-operative computer based on the principles of human co-operation (1993)
Journal Article
Clarke, A. A., & Smyth, M. (1993). A co-operative computer based on the principles of human co-operation. International journal of man-machine studies, 38(1), 3-22. https://doi.org/10.1006/imms.1993.1002

Co-operation is presented as a technique for radically improving human-computer interaction with complex knowledge bases during problem-identifying and problem-solving tasks. A study of human-human co-operation literature indicated the importance of... Read More about A co-operative computer based on the principles of human co-operation.