RESEARCH PROFILE
- Current number of academic staff: 52.
- Current number of research staff and students: Eight research associates/fellows, 60 MPhil/PhD students and numerous internationally recognised visiting academics.
- Research income: Since 2008, the Department has attracted over £4m in research funding.
- Recent publications: All academics in the Department publish regularly, with well over 100 publications per year.
- Partner organisations: We have strong links with industry, government and other academic institutions. Our research has been supported by several companies from the aerospace, automotive, financial, IT and telecommunications sectors.
- Recent events: We host several workshops and conferences and other regular research meetings. Please check our website for forthcoming events.
KEY FACTS
Student destinations
Our graduates proceed into academic and industrial research in software engineering, algorithms, artificial intelligence, and computer networks.
Head of group/division
Professor Michael Luck
Duration
PhD three years FT, six years PT.
Location
Strand Campus.
Year of entry 2013
Offered by
School of Natural and Mathematical Sciences
Department of Informatics
Closing date
No deadline for applications. Students interested in applying to funding should be aware that deadlines for this differ, therefore applicants should view the Graduate Funding Pages at
http://www.kcl.ac.uk/study/pg/funding/sources/index.aspx for more information.
Intake
Approximately 10-20 per year.
Fees
CONTACTS
Contact information
Postgraduate Officer, Centre for Arts & Sciences Admissions (CASA)
tel: +44 (0) 20 7848 2555 / 7208
fax: +44 (0) 20 7848 7200
Email
Website
RESEARCH DESCRIPTION
The Department of Informatics has a rapidly rising research profile, with increasing numbers of major externally funded projects, a strong publication profile and significant research activity. Our research is organised around our research groups, and you can find details of the range of current research projects and interests on the Department's research pages.
If you are interested in joining us to undertake PhD research, you should identify topics and academic staff in your area of interest. If you cannot find your chosen topic or area on our individual research section or subgroup pages, contact a relevant member of academic staff for further information and then follow the application procedure.
We are a medium-sized department with many internationally recognised researchers and visiting academics, large groups of PhD students, research assistants, national and international projects, collaborations with other departments and the School as well as links with industry. We offer an exciting environment and excellent opportunities for research.
Our PhD students have access to good library facilities, a personal work area including a desk and high-specification computer, new PhD laboratories, weekly departmental seminars and regular group seminars, and college-based training in transferable and research skills.
We provide MSc specialist courses that you can attend; School and College induction courses; a week of training per year in transferable and research skills and the opportunity to attend one week EPSRC sponsored courses on career prospects for research students. There is also a centrally provided programme of computing and related skills training.
Our research students are also encouraged to submit papers to conferences, and we try to provide financial support for them to travel to present their papers.
The Department of Informatics is located at the Strand Campus of King's College London, in the heart of central London, overlooking the river Thames. Our facilities are within easy reach of the British Computer Society and the Institute of Engineering a& Technology (and the IET Library), with access to a formidable collection of scientific journals and other technical material.
The scope of our research is defined by the interests of our research groups.
Planning, Agents and Intelligent Systems
Planning, Agents and Intelligent Systems (PAIS) is an expanding research group in the Department of Informatics.
The Planning, Agents and Intelligent Systems group comprises twelve academic staff, including five professors (Michael Luck, Peter McBurney, Maria Fox, Derek Long and Andrew Jones) and seven lecturers (Elizabeth Black, Andrew Coles, Jeroen Keppens, Simon Miles, Sanjay Modgil, Katarzyna Musial and Adel Taweel), as well as a rapidly growing number of postdoctoral researchers and PhD students.
Our work is concerned with investigating various aspects of automated planning agent technologies and intelligent systems, as well as AI more generally. Agents are intelligent (typically software) entities that work together to achieve goals that they would not be able to achieve by themselves, or not as easily, while planning is concerned with the identification of sequences of actions in order to achieve specified goals from specified initial conditions.
Some of our recent work has focussed on the following areas, or themes:
- Automated planning,
- Market-based control,
- Automated trading agents & computational economics,
- Deontic logic and normative systems,
- Agent-oriented software engineering,
- Virtual organisations,
- Trust and reputation,
- Argumentation,
- eScience,
- Provenance,
- Formal theory of communication,
- Approximate and qualitative reasoning,
- Data mining,
- Social networks,
- Artificial intelligence & law,
- Application to health informatics.
We are involved in several research projects, contribute to the organisation of various conferences and workshops, and are represented on advisory boards and steering committees in these areas.
We also contribute to the teaching on the MSc in Web Intelligence and the MSc in Computing, IT Law & Management, both run in the Department of Informatics.
Details of the members of PAIS, our publications and projects can be found on these web pages.
Requests for further information about PAIS, its research, or research opportunities should be directed to the Head of Group, Professor Peter McBurney: peter.mcburney@kcl.ac.uk
Algorithms & Bioinformatics
The research scope of the Algorithms & 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 section 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 implementattions 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.
The Algorithm & Bioinformatics group organises annual international research meetings, including the London Stringology Day (since 2000) and the London Algorithmic Workshop (since 2006). Members of the group participate in a number of research projects funded by EPSRC, Royal Society and EU.
Requests for further information about AB should be directed to the Head of Group, Professor Costas Iliopoulos: c.iliopoulos@kcl.ac.uk
Software Modelling & Applied Logic
The Software Modelling & Applied Logic group studies applications of logic and mathematics to computer science, software engineering, information and software security, multi-agent systems 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 & Applied Logic group concentrates on two related research directions:
- The formulation and 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 architecture, security and artificial intelligence.
- Various models of reasoning and computation, applying them to the design of programming languages, specification languages, theorem provers, information and software security, and software modelling tools.
Requests for further information about the group should be directed to the Head of Group, Professor Maribel Fernandez: Maribel.Fernandez@kcl.ac.uk.
Staff interests associated with the research programme and its research groups
Algorithms and Bioinformatics
Interests:
Probabilistic algorithms; algorithm performance; graphs and networks; random walks; randomized algorithms; combinatorics.
Tel:
Fax:
Email:
Website:
Interests:
Algorithm design; string algorithms.
Tel:
Fax:
Email:
Website:
Interests:
Combinatorial optimisation; local search; stochastic algorithms; learning theory; structural proteonics.
Tel:
020 7848 1590
Fax:
020 7848 2851
Email:
Website:
Interests:
String algorithms; text compression; pattern matching; algorithms for bioinformatics.
Tel:
020 7848 2008
Fax:
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
Fax:
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
Fax:
020 7848 2851
Email:
Website:
Planning, Agents and Intelligent Systems
Interests:
Temporal and Numeric Planning, Planning with Rich Domain Models, Applications of Planning.
Tel:
020 7848 1511
Fax:
Email:
Website:
Interests:
Formal theory of normative systems, Formal theory of communication, Formal analysis of the concept of trust, Artificial intelligence and law
Tel:
Fax:
Email:
Website:
Interests:
Temporal and Metric Planning, Modelling for Planning, Plan Validation and Verification and Applications of Planning.
Tel:
020 7848 2419
Fax:
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
Fax:
Email:
Website:
Interests:
Artificial intelligence and law; approximate reasoning; qualitative reasoning; knowledge representation; compositional modelling.
Tel:
Fax:
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
Fax:
Email:
Website:
Interests:
Mixed Discrete-Continuous Planning, Plan-based Policy Learning, Autonomous Intelligent Control of Robotic Systems.
Tel:
020 7848 1579
Fax:
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
Fax:
020 7848 2851
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
Tel:
Fax:
Email:
Website:
Interests:
* Argumentation Theory
* Non-monotonic Logic
* Normative Reasoning
* Agent Reasoning and Multi-agent dialogue
* Applications of Artificial Intelligence in Medicine
Tel:
020 7848 1631
Fax:
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
Fax:
020 7848 2851
Email:
Website:
Software Modelling and Applied Logic
Interests:
Mathematical logic; logical systems in computer science and artificial intelligence.
Tel:
Fax:
Email:
Website:
Interests:
Theorem provers, Programming languages, Compilers, Type systems and Functional programming.
Tel:
020 7848 2584
Fax:
Email:
Website:
Interests:
(Head of Group) Logic and computation.
Tel:
Fax:
Email:
Website:
Interests:
Model-driven development; model transformations; UML
Tel:
Fax:
Email:
Website:
Interests:
Programming language design and implementation and Domain specific languages.
Tel:
020 7848 7034
Fax:
Email:
Website:
Interests:
Operational semantics; term rewriting.
Tel:
Fax:
Email:
Website:
Interests:
Artificial intelligence; theory change; non-monotonic reasoning; belief revision; formalisation of common-sense reasoning; social choice theory.
Tel:
020 7848 2087
Fax:
020 7848 2851
Email:
Website:
Interests:
Information assurance and information warfare; cybercrime forensics and statistics; anomaly detection and intrusion detection.
Tel:
020 7848 2833
Fax:
020 7848 2913
Email:
Website:
Interests:
Model-driven development; modularisation; component-based software development; aspect orientation; quality of service
Tel:
Fax:
Email:
Website:
ACADEMIC ENTRY REQUIREMENTS
General entry advice
Minimum 2:1 BSc honours degree (or equivalent) in computer science or a closely related subject and a good background in the area of intended research.
APPLYING TO KING'S
To apply for graduate study at King's you will need to complete our graduate online application form. Applying online makes applying easier and quicker for you, and means we can receive your application faster and more securely.
King's does not normally accept paper copies of the graduate application form as applications must be made online. However, if you are unable to access the online graduate application form, please contact the relevant admissions/School Office at King's for advice.
APPLICATION PROCEDURE
You should complete the application form and send all appropriate documentation as listed in the requirements. Ideally, you should indicate the research group and, if possible, names of potential supervisors. Your application is evaluated by the relevant research group or individual academic. Applicants may be interviewed, by telephone for those not based in the UK. We aim to notify you of the result within six weeks of receipt of an application by the School.
September, January, and April start dates available. Applicants are strongly encouraged to start their degree at beginning of the academic year in September, when the College offers a full induction programme.
PERSONAL STATEMENT & SUPPORTING INFORMATION
Please give as much detail as you can on the nature of the research you wish to undertake.
FUNDING
Many of our students are self-funded or sponsored by their companies or countries. Some funding is available through the College, the EPSRC, the European Union and industrial sponsors.
Student profiles
Computer Science Research MPhil/PhDAfter receiving my MSc degree in Informatics from Damascus University, I was granted a full scholarship to undertake my PhD studies abroad. I chose King's based on the advice of my colleagues who have had a great experience there during their postgraduate studies, and due to its worldwide reputation.
Having studied at a new faculty in Syria where research is still in its beginnings, I was amazed by the outstanding research facilities offered for students at King's, and its stimulating and super-friendly research environment where you can easily discuss your ideas and get help from the academic staff and fellow researchers, as well as socialise and enjoy your free time with them.
I am now starting my third PhD year in the AIS research group at the Department of Informatics, and I am totally satisfied with my experience so far, during which I have benefited from excellent supervision, attended a number of college-organized training courses, and had the opportunity to assist in teaching. I will try to use the valuable skills I am acquiring during this experience to enhance the education sector (research in particular) in Syria where I have a position as a lecturer after obtaining my degree.
Staff profiles
Computer Science Research MPhil/PhDThe Department of Informatics at King's is organised around five research sections. I am a member of the Bioinformatics and Algorithm Design section. My main research interest is the design and analysis of algorithms. My major achievements are on string algorithms, called Stringology; this includes pattern matching, text indexing, compression and coding. We collaborate with international groups working in the same domain as well as with companies.
The field developed at the same time as computers emerged. Many researchers and I find it still highly attractive because it draws its sources in the combinatorial aspects of strings but also propagates in widely recognised services and associated software. String algorithms are used in ancillary software like text editors, compilers, and web interfaces as well as personal search engines, tools for data mining/pattern extraction, and data compression for storage and transmission.
The increasing amount of data available on the Internet boosts the need for more efficient string algorithms to extract useful information for users. The same requirement applies in the analysis of biological molecular sequences for which efficient methods are essential. The expansion is likely to continue at the same pace with the digitisation of sources of information including music and videos.