Pasquale Malacaria, Reader in Computer Science,
School of Electronic Engineering
and Computer Science
Queen Mary University of London, Mile End Road, E1 4NS
+44 020 7 8825231
pm@eecs.qmul.ac.uk
Main interest:Information Theory and its uses in computer security.
For example, suppose someone stole your cash card (but doesn't know your pin number). How much information about your pin number
can he get by inserting your card in a cash machine and trying his luck?
Here is an old poster describing
in simple terms the basis of this work. The motivation of this research is simple really: systems are never 100% secure,
so can we measure how secure they are?
(This may be a good paper to read if you like the idea.)
News: the paper "The Thermodynamics of Confidentiality" has been accepted for the 25th IEEE
Computer Security Foundations Symposium . The overall contribution of this paper can be seen as laying down in a precise sense the thermodynamic foundations of confidentiality.
Current work: quantitative analysis of leakage of real code, e.g. quantifying leakage of confidential information in the
Linux Kernel. The paper ( ACSAC 2010 ) is here .
Also current interests include game theoretical analysis for security risk assessment.
Recent work: ( PLAS 2008 ,
ASIACCS 2009) addresses the
problem of maximal leakage of secure information, translating it into the information theoretical problem
of channel capacity. The problem is then approached using
Lagrange multipliers.
We also use Lagrange Multipliers to compute loss of anonymity in anonymity protocols
( ASIACCS 2009 ).
10th International School on Formal Methods for the Design of Computer, Communication and Software Systems:
Quantitative Aspects of Programming Languages. Bertinoro 2010
principal investigator in the EPSRC project "Quantitative Information Flow"
principal investigator in the EPSRC project "Model Checking and Program Analysis for Quantifying Interference".
co-investigator in the EPSRC platform grant "Extreme Reasoning".
Interested in a PhD? Funding available, further details
click here.
Applicants should be able to show some knowledge and interest in my areas of research.
Also interested in applications of information theory to
machine learning in particular
Adaboost. Adaboost significantly boosts the performance of
classifiers, which are algorithms that
allow to classify new cases based on previous cases. An example could be a
program which classify if a patient has/has not cancer given the symptoms based on a database of previous cases
(this database is called the training set).
In this paper we related Adaboost with Kelly's theory of optimal betting and by
doing so we significantly simplify the Adaboost algorithm.
Past works: Game Semantics and its algorithmic applications.
Game semantics provides a very fine graded analysis of computation. It has been used to successfully answer some open questions in the semantic of programming languages (Full abstraction for PCF, see publication sections).
Here are some motivations for that work.
Corrado Bohm supervised my master thesis on second order lambda calculus. Another remarkable scientist,
Jean-Yves Girard supervised my PhD on Stone duality.