Network


Latest external collaboration on country level. Dive into details by clicking on the dots.

Hotspot


Dive into the research topics where Markus Jalsenius is active.

Publication


Featured researches published by Markus Jalsenius.


Journal of Computer and System Sciences | 2012

The complexity of weighted and unweighted #CSP

Andrei A. Bulatov; Martin E. Dyer; Leslie Ann Goldberg; Markus Jalsenius; Mark Jerrum; David Richerby

We give some reductions among problems in (nonnegative) weighted #CSP which restrict the class of functions that needs to be considered in computational complexity studies. Our reductions can be applied to both exact and approximate computation. In particular, we show that the recent dichotomy for unweighted #CSP can be extended to rational-weighted #CSP.


Information & Computation | 2012

The complexity of approximating bounded-degree Boolean #CSP

Martin E. Dyer; Leslie Ann Goldberg; Markus Jalsenius; David Richerby

The degree of a CSP instance is the maximum number of times that any variable appears in the scopes of constraints. We consider the approximate counting problem for Boolean CSP with bounded-degree instances, for constraint languages containing the two unary constant relations {0} and {1}. When the maximum allowed degree is large enough (at least 6) we obtain a complete classification of the complexity of this problem. It is exactly solvable in polynomial time if every relation in the constraint language is affine. It is equivalent to the problem of approximately counting independent sets in bipartite graphs if every relation can be expressed as conjunctions of {0}, {1} and binary implication. Otherwise, there is no FPRAS unless NP=RP. For lower degree bounds, additional cases arise, where the complexity is related to the complexity of approximately counting independent sets in hypergraphs.


symposium on theoretical aspects of computer science | 2013

Parameterized Matching in the Streaming Model.

Markus Jalsenius; Benny Porat; Benjamin Sach

We study the problem of parameterized matching in a stream where we want to output matches between a pattern of length m and the last m symbols of the stream before the next symbol arrives. Parameterized matching is a natural generalisation of exact matching where an arbitrary one-to-one relabelling of pattern symbols is allowed. We show how this problem can be solved in constant time per arriving stream symbol and sublinear, near optimal space with high probability. Our results are surprising and important: it has been shown that almost no streaming pattern matching problems can be solved (not even randomised) in less than Theta(m) space, with exact matching as the only known problem to have a sublinear, near optimal space solution. Here we demonstrate that a similar sublinear, near optimal space solution is achievable for an even more challenging problem. The proof is considerably more complex than that for exact matching.


international colloquium on automata languages and programming | 2011

Lower bounds for online integer multiplication and convolution in the cell-probe model

Raphaël Clifford; Markus Jalsenius

We show time lower bounds for both online integer multiplication and convolution in the cell-probe model with word size w. For the multiplication problem, one pair of digits, each from one of two n digit numbers that are to be multiplied, is given as input at step i. The online algorithm outputs a single new digit from the product of the numbers before step i + 1. We give a lower bound of Ω(δ/w log n) time on average per output digit for this problem where 2δ is the maximum value of a digit. In the convolution problem, we are given a fixed vector V of length n and we consider a stream in which numbers arrive one at a time. We output the inner product of V and the vector that consists of the last n numbers of the stream. We show an Ω(δ/w log n) lower bound for the time required per new number in the stream. All the bounds presented hold under randomisation and amortisation. Multiplication and convolution are central problems in the study of algorithms which also have the widest range of practical applications.


symposium on theoretical aspects of computer science | 2010

The Complexity of Approximating Bounded-Degree Boolean #CSP

Martin E. Dyer; Leslie Ann Goldberg; Markus Jalsenius; David Richerby

The degree of a CSP instance is the maximum number of times that a variable may appear in the scope of constraints. We consider the approximate counting problem for Boolean CSPs with bounded-degree instances, for constraint languages containing the two unary constant relations {0} and {1}. When the maximum degree is at least 25 we obtain a complete classification of the complexity of this problem. It is exactly solvable in polynomial-time if every relation in the constraint language is affine. It is equivalent to the problem of approximately counting independent sets in bipartite graphs if every relation can be expressed as conjunctions of {0}, {1} and binary implication. Otherwise, there is no FPRAS unless NP=RP. For lower degree bounds, additional cases arise in which the complexity is related to the complexity of approximately counting independent sets in hypergraphs.


SIAM Journal on Computing | 2013

Pattern matching under polynomial transformation

Ayelet Butman; Peter Clifford; Raphaël Clifford; Markus Jalsenius; Noa Lewenstein; Benny Porat; Ely Porat; Benjamin Sach

We consider a class of pattern matching problems where a normalizing polynomial transformation can be applied at every alignment of the pattern and text. Normalized pattern matching plays a key role in fields as diverse as image processing and musical information processing, where application specific transformations are often applied to the input. By considering a wide range of such transformations, we provide fast algorithms and the first lower bounds for both new and old problems. Given a pattern of length


combinatorial pattern matching | 2012

Pattern matching in multiple streams

Raphaël Clifford; Markus Jalsenius; Ely Porat; Benjamin Sach

m


combinatorial pattern matching | 2011

Space lower bounds for online pattern matching

Raphaël Clifford; Markus Jalsenius; Ely Porat; Benjamin Sach

and a longer text of length


Lms Journal of Computation and Mathematics | 2009

Strong Spatial Mixing and Rapid Mixing with Five Colours for the Kagome Lattice

Markus Jalsenius

n


european symposium on algorithms | 2016

Cell-Probe Lower Bounds for Bit Stream Computation.

Raphaël Clifford; Markus Jalsenius; Benjamin Sach

, where both are assumed to contain integer values only, we first show

Collaboration


Dive into the Markus Jalsenius's collaboration.

Top Co-Authors

Avatar
Top Co-Authors

Avatar
Top Co-Authors

Avatar
Top Co-Authors

Avatar
Top Co-Authors

Avatar
Top Co-Authors

Avatar
Top Co-Authors

Avatar
Top Co-Authors

Avatar
Top Co-Authors

Avatar
Top Co-Authors

Avatar

Mark Jerrum

Queen Mary University of London

View shared research outputs
Researchain Logo
Decentralizing Knowledge