Skip to main content

Research Repository

Advanced Search

Progzoo: a gentle introduction to programming. (2007)
Presentation / Conference Contribution
Smith, S., & Cumming, A. (2007, April). Progzoo: a gentle introduction to programming. Presented at 7th One-Day Conference on the Teaching of Programming

A fully integrated web-based learning resource has been introduced to support the teaching and learning of Java programming. Students are introduced to features of the language through a series of short questions with supporting hints and tips. This... Read More about Progzoo: a gentle introduction to programming..

Stone Soup (2000)
Presentation / Conference Contribution
Paechter, B., Fogarty, T. C., Burke, E., Cumming, A., & Rankin, B. (2000, August). Stone Soup

Post-publication timetabling. (2000)
Presentation / Conference Contribution
Cumming, A., Paechter, B., & Rankin, R. C. (2000, August). Post-publication timetabling. Presented at 3rd International Conference on the Practice And Theory of Automated Timetabling, PATAT 2000

Multiple traffic signal control using a genetic algorithm (1999)
Presentation / Conference Contribution
Kalganova, T., Russell, G., & Cumming, A. (1999, December). Multiple traffic signal control using a genetic algorithm. Presented at 4th International Conference on Artificial Neural Networks and Genetic Algorithms, ICANNGA '99

Optimising traffic signal timings for a multiple-junction road network is a difficult but important problem. The essential difficulty of this problem is that the traffic signals need to coordinate their behaviours to achieve the common goal of optimi... Read More about Multiple traffic signal control using a genetic algorithm.

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.

Timetabling the classes of an entire university with an evolutionary algorithm. (1998)
Presentation / Conference Contribution
Paechter, B., Rankin, B., Cumming, A., & Fogarty, T. C. (1998, September). Timetabling the classes of an entire university with an evolutionary algorithm. Presented at 5th International Conference Parallel Problem Solving from Nature — PPSN V, Amsterdam

This paper describes extensions to an evolutionary algorithm that timetables classes for an entire University. A new method of dealing with multi-objectives is described along with a user interface designed for it. New results are given concerning re... Read More about Timetabling the classes of an entire university with an evolutionary algorithm..

Lessons from experience: making theorem provers more co-operative. (1996)
Presentation / Conference Contribution
Lowe, H., Cumming, A., Smyth, M., & Varey, A. (1996, December). Lessons from experience: making theorem provers more co-operative. Presented at 2nd Workshop on User Interfaces for Theorm Provers

We describe our experiences in trying to build a co-operative theorem proving system. Our model of co-operation is that of a user and an automaton combining forces to prove theorems in a semi-automated theorem proving system. We describe various unde... Read More about Lessons from experience: making theorem provers more co-operative..

Extensions to a memetic timetabling system. (1996)
Presentation / Conference Contribution
Paechter, B., Cumming, A., Norman, M. G., & Luchian, H. (1995, August). Extensions to a memetic timetabling system. Presented at International Conference on the Practice and Theory of Automated Timetabling, Edinburgh

This paper describes work in progress to increase the performance of a memetic timetabling system. The features looked at are two directed mutation operators, targeted mutation and a structured population that facilitates parallel implementation. Exp... Read More about Extensions to a memetic timetabling system..

The use of local search suggestion lists for improving the solution of timetable problems with evolutionary algorithms. (1995)
Presentation / Conference Contribution
Paechter, B., Cumming, A., & Luchian, H. (1995, April). The use of local search suggestion lists for improving the solution of timetable problems with evolutionary algorithms. Presented at AISB International Workshop on Evolutionary Computing 1996, Brighton, UK

This paper presents a new genetic representation for timetabling with evolutionary algorithms. The representation involves the use of suggestion lists for the placement of events into timeslots. A set of recombination operators is defined for the new... Read More about The use of local search suggestion lists for improving the solution of timetable problems with evolutionary algorithms..

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..

An evolutionary approach to the general timetable problem. (1993)
Book Chapter
Paechter, B., Luchian, H., & Cumming, A. (1993). An evolutionary approach to the general timetable problem. In The Scientific Annals of the "Al. I. Cuza" University of Iasi, special issue for the ROSYCS symposium 1993. Alexandru Ioan Cuza University Press