Seminars1718
Seminars from previous years: 2016/17 2015/16 2014/15 2013/14 2012/13 2011/12 2010/11
See also NODES activities.
ACiD Seminars 2017/18 | |
Term 1 | |
Tue 17 Oct 2017 13:00 in E360 | Martin Dehnel-Wild (Oxford) Secure Authentication in the Grid: the Theory and Practice of the Tamarin Prover My research focusses on the formal verification of system and network security protocols like TLS, and mobile phone authentication protocols such as those found in 4G and 5G. We use the “Tamarin Prover” automated verification tool which allows us to formally verify security properties of protocols such as secrecy and authentication. In this talk I will discuss some of the theory behind the Tamarin Prover, some decidability results in the world of security protocol verification (for context), and demonstrate Tamarin’s utility with a real-world case study (which won best paper at ESORICS 2017). |
Tue 24 Oct 2017 13:00 in E360 |
|
Tue 31 Oct 2017 13:00 in E360 | Heng Guo (Edinburgh) Uniform Sampling through the Lovasz Local Lemma We introduce “partial rejection sampling”, to draw samples exactly from a product distribution, conditioned on none of a number of bad events occurring. Our framework builds new connections between the algorithmic Lovasz Local Lemma and some classical sampling algorithms such as the “cycle-popping” algorithm for rooted spanning trees by Wilson. Among other applications, we confirm a conjecture by Gorodezky and Pak (2014), which leads to an approximation algorithm of reachability in bi-directed graphs. |
Tue 7 Nov 2017 13:00 in CM101 Joint ACiD/NODES seminar | David Cushing (Durham Maths) Ollivier-Ricci idleness functions of graphs Ricci curvature plays a very important role in the study of Riemannian manifolds. In the discrete setting of graphs, there is very active recent research on various types of Ricci curvature notions and their applications. One such notion on graphs is the Ollivier-Ricci curvature. This notion has recently had many applications, ranging from modelling cancer growth to modelling WiFi connections. This stems from this curvature notion being a way to quantify local connectedness. |
Tue 14 Nov 2017 13:00 in E360 | Viktor Zamaraev (Durham) On factorial classes of bipartite graphs This talk is devoted to the problem of characterizing the family of factorial classes of graphs, i.e., hereditary classes in which the number of n-vertex graphs grows as a factorial type function. First, we will discuss the background and motivation of the problem. Then we will consider a special case of characterizing the family of factorial classes of bipartite graphs. We will present a result showing that the class of P7-free bipartite graphs is factorial. The result completes the description of monogenic factorial classes of bipartite graphs. The proof is based on a decomposition scheme of bipartite graphs, which is of independent interest. Finally, we will discuss some open problems. |
Tue 21 Nov 2017 13:00 in E360 |
|
Tue 28 Nov 2017 13:00 in E360 Joint ACiD/NODES seminar | Sarah Rees (Newcastle) Rewriting in Artin groups This is about the word problem in Artin groups. |
Tue 5 Dec 2017 13:00 in E360 |
|
Tue 12 Dec 2017 13:00 in E360 |
|
Term 2 | |
Tue 16 Jan 2018 13:00 in E360 | Lars Nagel (Loughborough) Scheduling Shared Continuous Resources on Many-cores We consider job scheduling on multiple cores under the condition that the jobs also share a continuously divisible resource, e.g. bandwidth. Each job comes with a resource requirement and can only be processed at full speed if granted its full resource requirement. The goal is to find a resource assignment that minimizes the makespan. |
Tue 23 Jan 2018 13:00 in E360 | Christian Konrad (Warwick) Matchings in Data Streams In this talk, we explore the maximum matching problem in the data streaming model. A graph streaming algorithm processes the edges of the input graph sequentially one by one while maintaining a memory of sublinear size. Streaming algorithms for matchings have been studied for almost 15 years, and, despite being the most studied graph problem in the streaming model, many natural questions in this area still remain open. The main focus of this talk will be algorithms for random order streams, including a very recent improvement. |
Tue 30 Jan 2018 13:00 in E360 Joint ACiD/NODES seminar | Andrew Wade (Durham Maths) Convex hulls of random walks On each of n unsteady steps, a drunken gardener drops a seed. Once the flowers have bloomed, what is the minimum length of fencing required to enclose the garden? What is its area? I will describe recent work on the convex hull of planar random walk, concerned in particular with the large-n asymptotics of its perimeter length and area. We provide variance asymptotics and distributional limit theorems. Of the four combinations of the two quantities (perimeter and area) in the two regimes (zero drift or non-zero drift for the steps of the walk), one limit is Gaussian; three are not. This talk is mostly based on joint work with Chang Xu (Strathclyde); I’ll also mention ongoing work with Ostap Hryniv and James McRedmond (Durham). |
Tue 6 Feb 2018 | AlgoUK meeting at KCL
|
Tue 13 Feb 2018 13:00 in E360 | Iain Moffatt (RHUL) The Tutte polynomial of a graph, and its extensions This talk will focus on graph polynomials, which are polynomial valued graph invariants. Arguably, the most important and best studied graph polynomial is the Tutte polynomial. It is important not only because it encodes a large amount of combinatorial information about a graph, but also because of its applications to areas such as statistical physics (as the Ising and Potts models) and knot theory (as the Jones and homfly polynomials). |
Tue 20 Feb 2018 13:00 in E360 | Jessica Enright (Stirling) Counting small subgraphs in multi-layer networks Multi-layer networks occur widely in natural and social systems. I’ll outline details of a few of these, including the sheep and cattle contact networks in Britain. Motivated by a desire to compute efficiently on such networks, I’ll talk about the problem of counting the number of occurrences of (small) subgraphs or motifs in multi-layer graphs in which each layer of the graph has useful structural properties. Focussing on the parameterised complexity of motif-counting problems, I’ll outline conditions on the layers of a network that yield fixed-parameter tractable algorithms for motif-counting in the overall network, and discuss the results of a few experiments on the Scottish cattle-trading network. |
Tue 27 Feb 2018 13:00 in E360 | Igor Potapov (Liverpool) Algorithmic problems for matrices and matrix products Matrices and matrix products play a crucial role in a representation and analysis of various computational processes. However, many simply formulated and elementary problems for matrices are inherently difficult to solve even in dimension two, and most of these problems become undecidable in general starting from dimension three or four. Let us given a finite set of square matrices (known as a generator) which is forming a multiplicative semigroup S. The classical computational problems for matrix semigroups are:
|
Tue 6 Mar 2018 13:00 in E360 | Dmitry Chistikov (Warwick) Nonnegative matrix factorizations require irrational numbers In this talk, I will show how to construct a matrix M with nonnegative rational entries and with the following properties. The matrix has a factorization M = W H into matrices W and H with nonnegative entries such that the shared dimension of W and H is 5, but every such factorization needs to have irrational entries in W and H. This answers a question by Cohen and Rothblum (1993): nonnegative ranks of matrices over the reals and over the rationals are different functions. |
Tue 13 Mar 2018 13:00 in E360 | Noura Al Moubayed (Durham) Deep Deep Trouble: Looking inside the black box of deep learning Despite the unprecedented advancement achieved by deep learning as a machine learning approach there remain fundamental theoretical questions that have not been rigorously addressed, for example why dropout works, or what co-variate shifting is. In this talk I will highlight some of these challenges and raise open questions that will potentially stimulate future work with significant contribution to the understanding of how and why deep learning works. |