Skip to main content

Research Repository

Advanced Search

Outputs (75)

AGADE Using Personal Preferences and World Knowledge to Model Agent Behaviour (2015)
Presentation / Conference Contribution
Farrenkopf, T., Guckert, M., & Urquhart, N. (2015). AGADE Using Personal Preferences and World Knowledge to Model Agent Behaviour. In Y. Demazeau, K. S. Decker, J. Bajo Pérez, & F. de la Prieta (Eds.), Advances in Practical Applications of Agents, Multi-

BDI agents provide a common well established approach for building multi-agent simulations. In this paper we demonstrate how semantic technologies can be used to model agent behaviour. Beliefs, desires and intentions are mapped flexibly to correspond... Read More about AGADE Using Personal Preferences and World Knowledge to Model Agent Behaviour.

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

AGADE how individual guidance leads to group behaviour and how this can be simulated (2014)
Presentation / Conference Contribution
Farrenkopf, T., Guckert, M., Hoffmann, B., & Urquhart, N. B. (2014). AGADE how individual guidance leads to group behaviour and how this can be simulated. In J. Muller, M. Weyrich, & A. Bazzan (Eds.), Multiagent System Technologies (234-250). https://doi.

In this paper we will demonstrate how BDI agents can be used to model individuals as participants in social structures where they act as potential buyers in a simple mobile phone market simulation. The simulation presented here is run in AGADE (Agile... Read More about AGADE how individual guidance leads to group behaviour and how this can be simulated.

A real-world employee scheduling and routing application. (2014)
Presentation / Conference Contribution
Hart, E., Sim, K., & Urquhart, N. B. (2014). A real-world employee scheduling and routing application. In C. Igel (Ed.), GECCO 2014 Proceedings of the Companion Publication of the 2014 Annual Conference on Genetic and Evolutionary Computation (1239-1242).

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

Techniques for Auditing the ICT Carbon Footprint of an Organisation (2014)
Journal Article
Mouchet, C., Urquhart, N., & Kemmer, R. (2014). Techniques for Auditing the ICT Carbon Footprint of an Organisation. International Journal of Green Computing, 5(1), 44-61. https://doi.org/10.4018/ijgc.2014010104

This article has presents an extensive survey of the state of the art in Green IT/S. The findings of the survey suggest that there is scope for a reliable carbon footprint auditing tool for organisational ICT usage. A prototype auditing tool is devel... Read More about Techniques for Auditing the ICT Carbon Footprint of an Organisation.

Incorporating emissions models within a multi-objective vehicle routing problem. (2013)
Presentation / Conference Contribution
Urquhart, N. B., Scott, C., & Hart, E. (2013, July). Incorporating emissions models within a multi-objective vehicle routing problem. Presented at 15th annual conference companion on Genetic and evolutionary computation

The vehicle routing problem with time windows (VRPTW) has previously been investigated as a multi-objective problem. In this paper estimated carbon emissions is added as an objective alongside the number of vehicles required and distance travelled. W... Read More about Incorporating emissions models within a multi-objective vehicle routing problem..

Using graphical information systems to improve vehicle routing problem instances. (2013)
Presentation / Conference Contribution
Urquhart, N. B., Scott, C., & Hart, E. (2013, July). Using graphical information systems to improve vehicle routing problem instances. Presented at 15th annual conference companion on Genetic and evolutionary computation

This paper makes the assertion that vehicle routing rearch has produced increasingly more powerful problem solvers, but has not increased the realism or compexity of typical problem instances. This paper argues that the time has come of use realistic... Read More about Using graphical information systems to improve vehicle routing problem instances..

Planning and optimising organisational travel plans using an evolutionary algorithm. (2011)
Presentation / Conference Contribution
Urquhart, N. B. (2011). Planning and optimising organisational travel plans using an evolutionary algorithm. In C. Chio, A. Brabazon, G. A. Caro, R. Drechsler, M. Farooq, J. Grahl, …G. Squillero (Eds.), Applications of Evolutionary Computation (464-470)

Commuting to the workplace is a highly individualistic experience, especially where the private car is the chosen mode of transport. The costs of using cars with low occupancy rates are significant in environmental terms as well as requiring the prov... Read More about Planning and optimising organisational travel plans using an evolutionary algorithm..

State assignment for sequential circuits using multi-objective genetic algorithm (2011)
Journal Article
Al-Jassani, B. A., Urquhart, N. B., & Almaini, A. E. A. (2011). State assignment for sequential circuits using multi-objective genetic algorithm. IET Computers and Digital Techniques, 5, 296-305. https://doi.org/10.1049/iet-cdt.2010.0045

In this study, a new approach using a multi-objective genetic algorithm (MOGA) is proposed to determine the optimal state assignment with less area and power dissipations for completely and incompletely specified sequential circuits. The goal is to f... Read More about State assignment for sequential circuits using multi-objective genetic algorithm.