Computer Science Research

|

MPhil/PhD

|

Part Time, Full Time

Staff interests associated with the research programme and its research groups

The research scope of the Algorithms and Bioinformatics group ranges from theoretical computational-complexity issues, through design and analysis of algorithms and data structures for generic computational problems, to developing algorithmic solutions and concrete implementations for various applications, particularly focusing on algorithms for Bioinformatics. Within this spectrum, the research interests of the members of the group include

  • String algorithms: text processing, data compression and compressed matching, automata theory;
  • Applications of algorithms in Bioinformatics (string algorithms and optimisation algorithms for analysis of the structure of molecular sequences), image processing and music analysis;
  • Graph algorithms and combinatorial optimisation: network optimisation, scheduling, stochastic algorithms, communication algorithms for various types of networks;
  • Data structures: design, analysis and efficient implementations;
  • Algorithm engineering: developing efficient implementations of advanced algorithms and algorithmic techniques;
  • Analysis of random discrete processes: random graph processes, models of web graphs and peer-to-peer networks, analysis of randomised algorithms, performance of web crawling.

Website:
Interests:
Probabilistic algorithms; algorithm performance; graphs and networks; random walks; randomized algorithms; combinatorics.
Email:
Website:
Interests:
Algorithm design; string algorithms.
Website:
Interests:
Combinatorial optimisation; local search; stochastic algorithms; learning theory; structural proteonics.
Tel:
020 7848 1590
Email:
Website:
Interests:
String algorithms; text compression; pattern matching; algorithms for bioinformatics.
Tel:
020 7848 2008
Email:
Website:
Interests:
Computational genome analysis; genome data mining, network analysis and reconstruction; metabolic networks; protein interaction networks; evolution of genome properties and dynamics.
Tel:
020 7848 1056
Email:
Website:
Interests:
Algorithm design, network optimisation, algorithms for efficient wireless communication, data structures, design of distributed protocols for exploration of networks, implementation and experimental evaluation of algorithms.
Tel:
020 7848 2588
Email:
Website:
The Planning, Agents and Intelligent Systems (PAIS) Group undertakes research into autonomous agent technologies, intelligent computer systems, artificial intelligence and automated planning, together with applications of these technologies. Agents are intelligent entities (typically software programmes) who interact to achieve goals that they could not achieve individually, or not as easily. Some recent work has focused on areas such as market-based control, deontic logic and normative systems, agent-oriented software engineering, virtual organisations, trust and reputation in computer systems, argumentation, social networks, provenance, formal theories of communication, approximate and qualitative reasoning, AI & law, and health informatics.
Website:
Interests:
Temporal and Numeric Planning, Planning with Rich Domain Models, Applications of Planning.
Tel:
020 7848 1511
Email:
Website:
Interests:

Formal theory of normative systems, Formal theory of communication, Formal analysis of the concept of trust, Artificial intelligence and law

Website:
Interests:
Temporal and Metric Planning, Modelling for Planning, Plan Validation and Verification and Applications of Planning.
Tel:
020 7848 2419
Email:
Website:
Interests:
Intelligent agents and multi-agent systems. Argumentation theoretic models of agent reasoning, communication and dialogue. Strategic considerations for argumentation-based dialogues. Applications of artificial intelligence in healthcare informatics. Agent based modelling.
Tel:
020 7848 2694
Email:
Website:
Interests:
Artificial intelligence and law; approximate reasoning; qualitative reasoning; knowledge representation; compositional modelling.
Email:
Website:
Interests:
Intelligent analysis of large complex networked systems, Dynamics of complex networked systems, Network motifs method in social networks, Multi-relational social networks, Modelling of Complex Adaptive Software Systems.
Tel:
020 7848 2596
Email:
Website:
Interests:
Mixed Discrete-Continuous Planning, Plan-based Policy Learning, Autonomous Intelligent Control of Robotic Systems.
Tel:
020 7848 1579
Email:
Website:
Interests:
My work has sought to take a principled approach to the development of practical agent systems, and spans: the development of an extensive formal framework for understanding and modelling intelligent agents and multi-agent systems; the formalisation of existing practical agent systems and theories; the development of information-based agent applications in domains such as genome analysis; norms and institutions; trust and reputation; agent infrastructure; declarative programming of agent systems; agent-oriented software engineering; application to Grid computing; and industrial deployment and technology forecasting.
Tel:
020 7848 2562
Email:
Website:
Interests:
Argumentation, Autonomous Agents, Agent Communications, Cyber-Security, Decision Theory, Market Design, Modeling & Simulation, Multi-Agent Systems, Strategy and Policy, Trading Agents and Agent-Based economics
Email:
Interests:
* Argumentation Theory

* Non-monotonic Logic

* Normative Reasoning

* Agent Reasoning and Multi-agent dialogue

* Applications of Artificial Intelligence in Medicine

Tel:
020 7848 1631
Email:
Website:
Interests:
I apply internet and artificial intelligence technologies to aiding the process of research, particularly in science. Specifically, I focus on systems for determining the provenance of scientific results (how they were produced) in distributed systems, and applying agent-oriented software techniques to automated sharing of knowledge. I also collaborate with businesses to automate handling of their contracts with others, including tools which can reason about and check the fulfliment of sets of contracts.
Tel:
020 7848 1166
Email:
Website:

The Software Modelling and Applied Logic group studies applications of logic and mathematics to computer science, software engineering, information and software security and AI. It investigates various models of reasoning and computation, designing formal languages and tools to describe problem domains (including, in particular, software systems and their security constraints), and analyse their trustworthiness, correctness, expressive power and computational behaviour.

The Software Modelling and Applied Logic group concentrates on two related research directions:

  • Applications of logic and mathematics across the gamut of computer science and software engineering, including quality of service, business computing, service oriented architectures, model driven development, model transformations, security and artificial intelligence.
  • Development of models of reasoning and computation as a basis for the design of programming languages, specification languages, theorem provers, information and systems security, and software modelling tools.

Website:
Interests:
Mathematical logic; logical systems in computer science and artificial intelligence.
Email:
Website:
Interests:
Theorem provers, Programming languages, Compilers, Type systems and Functional programming.
Tel:
020 7848 2584
Email:
Website:
Interests:
(Head of Group) Logic and computation.
Website:
Interests:
Model-driven development; model transformations; UML
Website:
Interests:
Programming language design and implementation and Domain specific languages.
Tel:
020 7848 7034
Email:
Website:
Interests:
Operational semantics; term rewriting.
Website:
Interests:
Artificial intelligence; theory change; non-monotonic reasoning; belief revision; formalisation of common-sense reasoning; social choice theory.
Tel:
020 7848 2087
Email:
Website:
Interests:
Information assurance and information warfare; cybercrime forensics and statistics; anomaly detection and intrusion detection.
Tel:
020 7848 2833
Email:
Website:
Interests:
Model-driven development; modularisation; component-based software development; aspect orientation; quality of service
Email:
Website:
London South Bank