Skip to main content

Research Repository

Advanced Search

All Outputs (75)

Nature Inspired Optimisation for Delivery Problems: From Theory to the Real World (2022)
Book
Urquhart, N. (2022). Nature Inspired Optimisation for Delivery Problems: From Theory to the Real World. Cham: Springer. https://doi.org/10.1007/978-3-030-98108-2

This book explains classic routing and transportation problems and solutions, before offering insights based on successful real-world solutions. The chapters in Part I introduce and explain the traveling salesperson problem (TSP), vehicle routing pro... Read More about Nature Inspired Optimisation for Delivery Problems: From Theory to the Real World.

An empirical evaluation of a novel domain-specific language – modelling vehicle routing problems with Athos (2022)
Journal Article
Hoffmann, B., Urquhart, N., Chalmers, K., & Guckert, M. (2022). An empirical evaluation of a novel domain-specific language – modelling vehicle routing problems with Athos. Empirical Software Engineering, 27(7), Article 180. https://doi.org/10.1007/s10664-022-10210-w

Domain-specific languages (DSLs) are a popular approach among software engineers who demand for a tailored development interface. A DSL-based approach allows to encapsulate the intricacies of the target platform in transformations that turn DSL model... Read More about An empirical evaluation of a novel domain-specific language – modelling vehicle routing problems with Athos.

Modelling the Impact of Individual Preferences on Traffic Policies (2022)
Journal Article
Nguyen, J., Powers, S., Urquhart, N., Farrenkopf, T., & Guckert, M. (2022). Modelling the Impact of Individual Preferences on Traffic Policies. SN Computer Science, 3(5), Article 365. https://doi.org/10.1007/s42979-022-01253-3

Urban traffic is a system always prone to overload, often approaching breakdown during rush hour times. Well adjusted modifications of traffic policies, with appropriate interventions, promise potential improvements by inducing change in both individ... Read More about Modelling the Impact of Individual Preferences on Traffic Policies.

An overview of agent-based traffic simulators (2021)
Journal Article
Nguyen, J., Powers, S. T., Urquhart, N., Farrenkopf, T., & Guckert, M. (2021). An overview of agent-based traffic simulators. Transportation Research Interdisciplinary Perspectives, 12, Article 100486. https://doi.org/10.1016/j.trip.2021.100486

Individual traffic significantly contributes to climate change and environmental degradation. Therefore, innovation in sustainable mobility is gaining importance as it helps to reduce environmental pollution. However, effects of new ideas in mobility... Read More about An overview of agent-based traffic simulators.

A Conceptual Framework for Establishing Trust in Real World Intelligent Systems (2021)
Journal Article
Guckert, M., Gumpfer, N., Hannig, J., Keller, T., & Urquhart, N. (2021). A Conceptual Framework for Establishing Trust in Real World Intelligent Systems. Cognitive Systems Research, 68, 143-155. https://doi.org/10.1016/j.cogsys.2021.04.001

Intelligent information systems that contain emergent elements often encounter trust problems because results do not get sufficiently explained and the procedure itself can not be fully retraced. This is caused by a control flow depending either on s... Read More about A Conceptual Framework for Establishing Trust in Real World Intelligent Systems.

Using MAP-Elites to support policy making around Workforce Scheduling and Routing (2020)
Journal Article
Urquhart, N., Hart, E., & Hutcheson, W. (2020). Using MAP-Elites to support policy making around Workforce Scheduling and Routing. Automatisierungstechnik, 68(2), https://doi.org/10.1515/auto-2019-0107

English abstract: Algorithms such as MAP-Elites provide a means of allowing users to explore a solution space by returning an archive of high-performing solutions. Such an archive, can allow the user an overview of the solution space which may be use... Read More about Using MAP-Elites to support policy making around Workforce Scheduling and Routing.

Simulating the actions of commuters using a multi-agent system (2019)
Journal Article
Urquhart, N., Powers, S., Wall, Z., Fonzone, A., Ge, J., & Polhill, G. (2019). Simulating the actions of commuters using a multi-agent system. Journal of Artificial Societies and Social Simulation, 22(2), https://doi.org/10.18564/jasss.4007

The activity of commuting to and from a place of work affects not only those travelling but also wider society through their contribution to congestion and pollution. It is desirable to have a means of simulating commuting in order to allow organisat... Read More about Simulating the actions of commuters using a multi-agent system.

Trusting Intelligent Machines: Deepening Trust Within Socio-Technical Systems (2018)
Journal Article
Andras, P., Esterle, L., Guckert, M., Anh Han, T., Lewis, P. R., Milanovic, K., Payne, T., Perret, C., Pitt, J., Powers, S. T., Urquhart, N., & Wells, S. (2018). Trusting Intelligent Machines: Deepening Trust Within Socio-Technical Systems. IEEE technology & society magazine, 37(4), 76-83. https://doi.org/10.1109/MTS.2018.2876107

Intelligent machines have reached capabilities that go beyond a level that a human being can fully comprehend without sufficiently detailed understanding of the underlying mechanisms. The choice of moves in the game Go (generated by Deep Mind?s Alpha... Read More about Trusting Intelligent Machines: Deepening Trust Within Socio-Technical Systems.

SICSA Demofest 2018 - Supporting user choice in optimisation. (2018)
Exhibition / Performance
Urquhart, N., Hutcheson, W., & Hoehl, S. SICSA Demofest 2018 - Supporting user choice in optimisation. Exhibited at Our Dynamic Earth, Edinburgh. 6 November 2018 - 6 November 2018. (Unpublished)

Many complex optimisation problems can have multiple solutions, techniques such as MAP –Elites will produce a large number of solutions from which the user should make the final choice. That final choice may be based on a number of soft criteria for... Read More about SICSA Demofest 2018 - Supporting user choice in optimisation..

What can we learn from simulating commuters? (2017)
Presentation / Conference Contribution
Urquhart, N. (2017, November). What can we learn from simulating commuters?. Presented at U!REKA

Commuting affects just about every member of the workforce in the UK, those who do not commute are affected by the congestion and pollution generated by such activities. There is increasing pressure on organisations to adopt practices and measures th... Read More about What can we learn from simulating commuters?.

A Unifying Software Framework for Vehicle Routing and Logistics (2017)
Presentation / Conference Contribution
Enenkel, J., Geyer, J., Keiner, J., Nguyen, J., Steuler, J. L., & Urquhart, N. (2017, July). A Unifying Software Framework for Vehicle Routing and Logistics. Paper presented at Annual Workshop of the EURO Working Group on Vehicle Routing and Logistics optimization (VeRoLog), Amsterdam

A wide range of open source tools and real world data are available to support those working on vehicle routing and logistics optimisation. Despite such tools being available there is still a requirement for a unifying software API to allow researche... Read More about A Unifying Software Framework for Vehicle Routing and Logistics.

Information Diffusion in Multi-Agent Communities (2017)
Presentation / Conference Contribution
Farrenkopf, T., Guckert, M., Urquhart, N., & Wells, S. (2017, June). Information Diffusion in Multi-Agent Communities. Paper presented at 6th World Congress of the International Microsimulation Association, Moncalieri, Italy

Understanding the course of events when newly launched products penetrate a market, and how those products supersede existing dominant products, is crucial. Besides potential applications for business purposes the ability to simulate scenarios to mod... Read More about Information Diffusion in Multi-Agent Communities.

Ontology Based Business Simulations (2016)
Journal Article
Farrenkopf, T., Guckert, M., Urquhart, N., & Wells, S. (2016). Ontology Based Business Simulations. Journal of Artificial Societies and Social Simulation, 19(4), https://doi.org/10.18564/jasss.3266

Within business games there is a need to provide realistic feedback for decisions made, if such business games are to continue to remain relevant in increasingly complex business environments. We address this problem by using soware agents to simula... Read More about Ontology Based Business Simulations.

Creating optimised employee travel plans. (2015)
Presentation / Conference Contribution
Urquhart, N. B., & Hart, E. (2015, September). Creating optimised employee travel plans. Paper presented at International Conference on Evolutionary and Deterministic Methods for Design, Optimization and Control with Applications to Industrial and Societal Problems, EUROGEN-2015

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, April). Planning and optimising organisational travel plans using an evolutionary algorithm. Presented at European Conference on the Applications of Evolutionary Computation

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.