Skip to main content

Research Repository

Advanced Search

Collaborative Diffusion on the GPU for Path-Finding in Games (2015)
Presentation / Conference Contribution
McMillan, C., Hart, E., & Chalmers, K. (2015, April). Collaborative Diffusion on the GPU for Path-Finding in Games. Presented at EvoApplications 2015 European Conference on the Applications of Evolutionary Computation, Copenhagen

Exploiting the powerful processing power available on the GPU in many machines, we investigate the performance of parallelised versions of pathfinding algorithms in typical game environments. We describe a parallel implementation of a collaborative d... Read More about Collaborative Diffusion on the GPU for Path-Finding in Games.

Optimising the scheduling and planning of urban milk deliveries. (2015)
Presentation / Conference Contribution
Urquhart, N. B. (2015, April). Optimising the scheduling and planning of urban milk deliveries. Presented at European Conference on the Applications of Evolutionary Computation EvoApplications 2015, Copenhagen, Denmark

This paper investigates the optimisation of the delivery of dairy products to households in three urban areas. The requirement for the optimisation to be part of the existing business process has determined the approach taken. The solution is maintai... Read More about Optimising the scheduling and planning of urban milk deliveries..

A Lifelong Learning Hyper-heuristic Method for Bin Packing (2015)
Journal Article
Hart, E., Sim, K., & Paechter, B. (2015). A Lifelong Learning Hyper-heuristic Method for Bin Packing. Evolutionary Computation, 23(1), 37-67. https://doi.org/10.1162/EVCO_a_00121

We describe a novel Hyper-heuristic system which continuously learns over time to solve a combinatorial optimisation problem. The system continuously generates new heuristics and samples problems from its environment; representative problems and heur... Read More about A Lifelong Learning Hyper-heuristic Method for Bin Packing.

CURIOS Mobile: Linked Data exploitation for tourist mobile apps in rural areas (2015)
Presentation / Conference Contribution
Nguyen, H. H., Beel, D., Webster, G., Mellish, C., Pan, J. Z., & Wallace, C. (2014, November). CURIOS Mobile: Linked Data exploitation for tourist mobile apps in rural areas. Presented at 4th Joint International Conference, JIST 2014, Chiang Mai, Thailand

As mobile devices proliferate and their computational power has increased rapidly over recent years, mobile applications have become a popular choice for visitors to enhance their travelling experience. However, most tourist mobile apps currently use... Read More about CURIOS Mobile: Linked Data exploitation for tourist mobile apps in rural areas.

Employing Neural Networks for the Detection of SQL Injection Attack (2014)
Presentation / Conference Contribution
Sheykhkanloo, N. M. (2014, September). Employing Neural Networks for the Detection of SQL Injection Attack. Presented at 7th International Conference on Security of Information and Networks - SIN '14, Glasgow, UK

Structured Query Language Injection (SQLI) attack is a code injection technique in which malicious SQL statements are inserted into the SQL database by simply using web browsers. SQLI attack can cause severe damages on a given SQL database such as lo... Read More about Employing Neural Networks for the Detection of SQL Injection Attack.

Supporting argumentation schemes in argumentative dialogue games. (2014)
Journal Article
Wells, S. (2014). Supporting argumentation schemes in argumentative dialogue games. Studies in Logic, Grammar and Rhetoric, 36, 171-191. https://doi.org/10.2478/slgr-2014-0009

This paper reports preliminary work into the exploitation of argu- mentation schemes within dialogue games. We identify a property of dialogue games that we call “scheme awareness” that captures the relationship between dialogue game systems and argu... Read More about Supporting argumentation schemes in argumentative dialogue games..

Towards using segmentation-based techniques to personalize mobility behaviour Interventions (2014)
Journal Article
Forbes, P., Gabrielli, S., Maimone, R., Masthoff, J., Wells, S., & Jylha, A. (2014). Towards using segmentation-based techniques to personalize mobility behaviour Interventions. EAI Endorsed Transactions on Ambient Systems, 14(4), https://doi.org/10.4108/amsys.1.4.e4

This paper describes our initial work towards a segmentation-based approach to personalized digital behavior change interventions in the domain of sustainable, multi-modal urban transport. Segmentation is a key concept in market research, and within... Read More about Towards using segmentation-based techniques to personalize mobility behaviour Interventions.

Determining content for unknown users: lessons from the MinkApp case study. (2014)
Presentation / Conference Contribution
Webster, G., Sripada, S. G., Mellish, C., Melero, Y., Arts, K., Lambin, X., & Wal, R. V. D. (2014, April). Determining content for unknown users: lessons from the MinkApp case study. Presented at Third International Conference on Natural Language Generation

If an NLG system needs to be put in place as soon as possible it is not always possible to know in advance who the us-ers of a system are or what kind of in-formation will interest them. This paper describes the development of a system and contextual... Read More about Determining content for unknown users: lessons from the MinkApp case study..

Argument Mining: Was Ist Das? (2014)
Presentation / Conference Contribution
Wells, S. (2014, December). Argument Mining: Was Ist Das?. Presented at Computational Models of Natural Argument (CMNA14),

Argument Mining has become an increasingly popular term over the last
few years but it is unclear to what exactly the term refers. It definitely refers to an
area of endeavour within argumentation theory and within computational argumentation
and... Read More about Argument Mining: Was Ist Das?.

On the life-long learning capabilities of a NELLI*: a hyper-heuristic optimisation system. (2014)
Presentation / Conference Contribution
Hart, E., & Sim, K. (2014, September). On the life-long learning capabilities of a NELLI*: a hyper-heuristic optimisation system

Real-world applications of optimisation techniques place more importance on finding approaches that result in acceptable quality solutions in a short time-frame and can provide robust solutions, capable of being modified in response to changes in the... Read More about On the life-long learning capabilities of a NELLI*: a hyper-heuristic optimisation system..

Cloud based processing of real time sensor-data streams (2014)
Thesis
Lapok, P. Cloud based processing of real time sensor-data streams. (Thesis). Edinburgh Napier University. http://researchrepository.napier.ac.uk/id/eprint/7331

The aim of the project is to design an architecture for real time sensor data streaming, management and live visualisation over the web to contribute to existing research in the field of the Web of Things. The project will investigate the infrastruct... Read More about Cloud based processing of real time sensor-data streams.

Using Code Generation to Build a Platform for Developing and Testing Dialogue Games. (2014)
Presentation / Conference Contribution
Yuan, T., Manandhar, S., & Wells, S. (2014, December). Using Code Generation to Build a Platform for Developing and Testing Dialogue Games. Presented at Computational Models of Natural Argument (CMNA14),

Despite increasing research into their use as a vehicle for Human-
Computer Dialogue and Inter-Agent Communication, Dialogue Games have not
seen good uptake in industry. One of the reasons for this is the lack of methodologies
and tooling for the... Read More about Using Code Generation to Build a Platform for Developing and Testing Dialogue Games..

Comparing Multi-label Classification with Reinforcement Learning for Summarisation of Time-series Data (2014)
Presentation / Conference Contribution
Gkatzia, D., Hastie, H., & Lemon, O. (2014, June). Comparing Multi-label Classification with Reinforcement Learning for Summarisation of Time-series Data. Presented at The 52nd Annual Meeting of the Association for Computational Linguistics, Baltimore

We present a novel approach for automatic report generation from time-series data, in the context of student feedback generation. Our proposed methodology treats content selection as a multi-label (ML)
classification problem, which takes as input ti... Read More about Comparing Multi-label Classification with Reinforcement Learning for Summarisation of Time-series Data.

Artificial Immune System driven evolution in Swarm Chemistry. (2014)
Presentation / Conference Contribution
Capodieci, N., Hart, E., & Cabri, G. (2014, September). Artificial Immune System driven evolution in Swarm Chemistry. Presented at IEEE Conference on Self-Organising and Self-Adaptative Systems (SASO)

Morphogenetic engineering represents an interesting field in which models, frameworks and algorithms can be tested in order to study how self-* properties and emergent behaviours can arise in potentially complex and distributed systems. In this field... Read More about Artificial Immune System driven evolution in Swarm Chemistry..

Idiotypic networks for evolutionary controllers in virtual creatures. (2014)
Presentation / Conference Contribution
Capodieci, N., Hart, E., & Cabri, G. (2014, July). Idiotypic networks for evolutionary controllers in virtual creatures

We propose a novel method for evolving adaptive locomotive strategies for virtual limbless creatures that addresses both functional and non-functional requirements, respectively the ability to avoid obstacles and to minimise spent energy. We describe... Read More about Idiotypic networks for evolutionary controllers in virtual creatures..

Novel Hyper-heuristics Applied to the Domain of Bin Packing (2014)
Thesis
Sim, K. Novel Hyper-heuristics Applied to the Domain of Bin Packing. (Thesis). Edinburgh Napier University. http://researchrepository.napier.ac.uk/id/eprint/7563

Principal to the ideology behind hyper-heuristic research is the desire to increase the level of generality of heuristic procedures so that they can be easily applied to a wide variety of problems to produce solutions of adequate quality within pract... Read More about Novel Hyper-heuristics Applied to the Domain of Bin Packing.

A fuzzy logic controller applied to a diversity-based multi-objective evolutionary algorithm for single-objective optimisation (2014)
Journal Article
Segredo, E., Segura, C., LeĂłn, C., & Hart, E. (2015). A fuzzy logic controller applied to a diversity-based multi-objective evolutionary algorithm for single-objective optimisation. Soft Computing, 19(10), 2927-2945. https://doi.org/10.1007/s00500-014-1454-y

In recent years, Multi-Objective Evolutionary Algorithms (MOEAS) that consider diversity as an objective have been used to tackle single-objective optimisation prob- lems. The ability to deal with premature convergence has been greatly improved with... Read More about A fuzzy logic controller applied to a diversity-based multi-objective evolutionary algorithm for single-objective optimisation.

A real-world employee scheduling and routing application. (2014)
Presentation / Conference Contribution
Hart, E., Sim, K., & Urquhart, N. B. (2014, July). A real-world employee scheduling and routing application. Presented at GECCO 2014

We describe a hyper-heuristic application developed for a client to find quick, acceptable solutions to Workforce Schedul- ing and Routing problems. An interactive fitness function controlled by the user enables five different objectives to be weight... Read More about A real-world employee scheduling and routing application..