CityMind: Deploying Autonomous AI Agents Across Smart City Edge Infrastructure

Background The next generation of smart cities will be powered by fleets of autonomous AI agents that continuously monitor, analyse and respond to events occurring throughout the urban environment. These agents may support traffic optimisation, emergency response, public transport coordination, environmental monitoring, digital citizen services and public safety applications. For these systems to operate effectively, … Read more

AgentMesh: Multi-Agent Orchestration for Edge-Native AI Systems

Background Modern AI systems are evolving from isolated models into networks of collaborating AI agents that work together to achieve complex goals. Examples include autonomous transportation systems, distributed robotics platforms, smart manufacturing environments and large-scale digital assistants. A key challenge is determining how these agents coordinate their behaviour while competing for limited computing resources across … Read more

Where Should the AI Think? Dynamic Placement of Large Language Model Services in Edge Networks

Background Large Language Models (LLMs) are rapidly becoming the foundation for intelligent assistants, autonomous systems and interactive applications. However, running advanced AI models requires significant computational resources and often introduces latency that can negatively impact user experience. Future applications such as real-time translation, intelligent transport systems, augmented reality assistants and emergency response copilots will require … Read more

AI on the Move: Leveraging Buses, Trains and Drones as Mobile Edge Platforms

Background The future computing infrastructure of cities may not be fixed. Public transport vehicles, autonomous cars and drones are increasingly being viewed as mobile computing platforms capable of providing services wherever demand arises. These mobile edge platforms offer the possibility of bringing computational resources directly to users, supporting applications such as augmented reality, autonomous vehicles, … Read more

Teaching Cities to Learn: Transfer Reinforcement Learning for Edge AI Deployment

Background Many AI systems require significant time, data and computational resources to learn effective behaviours. This creates a major barrier to deploying intelligent infrastructure across different cities, regions and application domains. Transfer Learning offers the possibility of enabling AI systems to reuse knowledge acquired in one environment and rapidly adapt to new situations. Research Challenge … Read more

GreenEdge AI: Sustainable Infrastructure for Autonomous AI Services

Background Artificial intelligence is becoming one of the fastest-growing consumers of computational resources worldwide. As AI systems scale, concerns surrounding energy consumption, sustainability and environmental impact are becoming increasingly significant. Future cities will require intelligent infrastructure capable of supporting advanced AI applications while minimising their carbon footprint. Research Challenge As Large Language Models (LLMs), AI … Read more

Ride the Edge: Agentic Service Placement on Mobile Infrastructure

Background Most edge computing research assumes a fixed topology of static servers. In reality, cities are in constant motion. Buses, trams, and trains carry passengers — and the devices they depend on — through coverage gaps, congestion hotspots, and unpredictable handoff zones. This project introduces Mobile Edge (ME) servers installed on public transport vehicles as … Read more

Edge Swarms: Learning Cooperative Behaviour in Distributed AI Systems

Background Centralised placement controllers are simple to reason about but brittle in practice: a single point of failure, limited scalability, and high communication overhead as the network grows. Decentralised approaches — where each edge node makes its own decisions — are more resilient, but risk sub-optimal global outcomes when nodes act purely in self-interest. Multi-Agent … Read more

Zero-Shot Edge Deployment: Transfer Learning Agents for Cross-Network Service Placement

Background Training a reinforcement learning agent from scratch for each new edge environment is expensive — in time, data, and compute. Yet edge networks vary enormously: a placement policy tuned for a dense urban deployment may perform poorly in a suburban network with different server topologies, user mobility patterns, and service mixes. Transfer Reinforcement Learning … Read more

Approximate multiplication for integer constant division and remainder [Available September 2026]

Integer division and remainder are relatively complicated, expensive operations. Most modern processors have at least one integer multiplier unit that has both low latency (typically between 3 and 5 cycles) and high throughput (typically the unit can complete a multiply operation every cycle). In contrast, most modern processors do not have a fast integer division … Read more