Search open problems

Problem results

296 records
Computational complexity and cryptographyProblems, reductions and completeness · Fine-grained complexity of 3SUM

3SUM Hard Problems

The 3SUM decision problem asks whether three integer sets contain elements a, b, and c satisfying a+b=c. The open question is whether 3SUM and the problems to which it reduces admit algorithms with a polynomial saving over quadratic time. Algorithms with logarithmic-factor improvements are known, but such an exponent saving is conjectured to be impossible even in expectation.

Open record →
Theory and algorithms for application domainsMachine learning theory · Private margin-based learning

Better Differentially Private Learning Algorithms with Margin Guarantees

The design of efficient differentially private learning algorithms with dimension-independent learning guarantees is a central challenge in privacy-preserving machine learning. A recent work gives confidence-margin guarantees for linear and kernel-based classification and for certain classes of neural networks. Despite these positive results, two fundamental questions remain open: whether the linear and kernel algorithms can have more favorable computational cost, and whether neural-network margin guarantees can avoid explicit dependence on network size.

Open record →
Models of computationAbstract machines · Bounds on the length of a coverability path

Bounds on the length of a coverability path in VASS

By the classic Rackoff argument in d-dimensional Vector Addition System with States (d-VASS) V if there is a path starting in configuration s and covering configuration t then there is also a covering path of length at most M k , where M is the maximal number occurring on transitions of VASS and in configurations s and t, while k 2^d . conjecture is hard to prove despite of a simple formulation and progress on it could led to a deep understanding of runs of VASS.

Open record →
Models of computationAbstract machines · Branching Immediate Observation nets
Open record →
Formal languages and automata theoryAutomata over infinite objects · B chi automata using graph neural networks

Büchi automata using graph neural networks

Recently [arXiv:2206.09619], an approach for analyzing Büchi automata using graph neural networks (GNN) was proposed. Thus far, the analysis has been limited to the emptiness problem and simple properties like "does the automaton accept a word containing at least one/infinitely many b ?". My immediate question was what the limits of learning-based approaches are and whether one can identify certain properties which cannot be learned GNNs.

Open record →
Theory and algorithms for application domainsAlgorithmic game theory and mechanism design · Classes of languages with objective-independent memory

Classes of languages with objective-independent memory

We start from the following fact: Given a two-player game arena GG labelled with an alphabet Σ\Sigma, and an objective W⊆ΣωW \subseteq \Sigma^\omega for Player 1, if WW is closed by subwords then if Player 1 has a winning strategy, she has one using memory ≤∣G∣!\leq |G|!. The problem is to characterise classes of languages with this property, or at least identify some non-trivial examples. A first step could be to show that for all kk, the class CkC_k of languages recognised by automata with SCCs of size at most kk has this property, and identify some classes that have that property but are not subsumed by some CkC_k.

Open record →
LogicProgramming logic · Complete techniques for deducing Fair Almost-Sure Termination

Complete techniques for deducing Fair Almost-Sure Termination

Take the setting of probabilistic Turing machines with nondeterminism. Consider the decision problem of deciding if a probabilistic nondeterministic Turing machine terminates with probability 1 under all fair schedulers. What is the recursion-theoretic complexity of this problem? Note this this problem is trivially undecidable, and that the corresponding decision problem for non-probabilistic Turing machines is known to be Π11\Pi^1_1-complete.

Open record →
Formal languages and automata theoryRegular languages · Completing Partial DFAs to Synchronizing DFAs

Completing Partial DFAs to Synchronizing DFAs

Problem Definition: Let A=(Q,Σ,δ)A = (Q, \Sigma, \delta) be a (complete) deterministic finite automaton (DFA) where QQ is a finite set of states, Σ\Sigma is a finite alphabet and δ ⁣:Q×Σ→Q\delta \colon Q \times \Sigma \to Q is a (totally defined) transition function (we neglect start and final states). We generalize δ\delta to words w=w1w2…wnw= w_1w_2 \dots w_n, wi∈Σw_i \in \Sigma by setting δ(q,w)=δ(δ(q,w1)w2…wn)\delta(q, w) = \delta(\delta(q, w_1)w_2\dots w_n). We further generalize it to sets SS of states by δ(S,w)=∪q∈S{δ(q,w)}\delta(S, w) = \cup_{q\in S}\{\delta(q, w)\}. We say that a word w∈Σ∗w\in \Sigma^* is synchronizing for AA if ∣δ(Q,w)∣=1|\delta(Q, w)| = 1, i.e., regardless from which state we read ww, we end up in the same state.

Open record →
Formal languages and automata theoryAutomata extensions · Complexity of deciding conjugacy of rational relations

Complexity of deciding conjugacy of rational relations

The conjugacy problem for rational relations can be stated as follows: Question: Is it true that for every accepting run of T , the concatenation a_1a_2 a_n of the first components of the labels is a cyclic shift of the concatenation b_1b_2 b_n of the second components? That is, does there exist 1 j n such that: 1) a_i = b_i+j for all 1 i n-j , and 2) a_i = b_i+j-n for all n-j < i n .

Open record →
Theory and algorithms for application domainsAlgorithmic game theory and mechanism design · Complexity of Explorability games on temporal graphs

Complexity of Explorability games on temporal graphs

Definitions: A temporal graph is a graph where in addition to set of vertices and edges, for each edge, a set of times at which times it can be traversed is specified. Question: Given a temporal arena with edge availability specified using existential Presburger formula, checking if Eve has a winning strategy for the explorability objective is known to be PSPACE-hard (even if all vertices are controlled by Eve) and in EXPTIME. Can we find matching upper or lower bound?

Open record →
Models of computationAbstract machines · Complexity of fixed VAS reachability

Complexity of fixed VAS reachability

A vector addition system is a finite set of vectors V={v1,v2,…,vn}∈ZdV = \{ v_1,v_2,\ldots,v_n \} \in \mathbb{Z}^d with d∈Nd \in \mathbb{N}. Conjecture: For every vector addition system VV, there exists a constant CVC_V such that for every pair of positions ss and tt, if there exists at least one run of VV from ss to tt, one of these runs has a length smaller than CV⋅(∣∣s∣∣+∣∣t∣∣)C_V \cdot \big(||s|| + ||t|| \big).

Open record →
Theory and algorithms for application domainsAlgorithmic game theory and mechanism design · Complexity of generalised reachability games with target sets

Complexity of generalised reachability games with target sets of size 2

Fijalkow and Horn studied generalised reachability games on graphs, which requires Player 1 to visit at least one vertex from each given target set. the problem is solvable in PTIME. However when all target sets are of size at most 2, the complexity is currently unknown. Hence, the best known upper bound is PSPACE and the best known lower bound is PTIME. Can we obtain better upper or lower bounds for this case?

Open record →
Theory and algorithms for application domainsAlgorithmic game theory and mechanism design · Complexity of Maximising reachability for target sets of

Complexity of Maximising reachability for target sets of size 1

Fijalkow and Horn studied generalised reachability games on graphs, which requires Eve (Player 1) to visit vertices from several different target sets. the problem is solvable in PTIME. We are interested in the complexity of determining how many target sets Eve can guarantee to visit, i.e, given an arena, target vertices v_1, v_2, , v_n , and a k n , does Eve have a strategy that ensures at least k targets are visited? This is known to be in PSPACE and NP-hard. Can we obtain better upper or lower bounds?

Open record →
Models of computationAbstract machines · Complexity of Reachability in Fixed-Dimensional Continuous VASS

Complexity of Reachability in Fixed-Dimensional Continuous VASS

A d -dimesional continuous VASS is a counter system, which consists of a finite set of states and d counters, each of which can hold a non-negative rational number. the problem of deciding whether a given source configuration of a continuous VASS can reach a given target configuration. It is known that this problem is NP-complete. When the dimension d is fixed and all vectors are encoded in binary, it is known that the problem is NL-complete if d = 1 and NP-complete if d 2 . However when d is fixed and all vectors are encoded in unary, the complexity is unknown, which leads to the following question: What is the complexity of reachability in continuous VASS when the dimension d is fixed?

Open record →
Models of computationAbstract machines · Continuous reachability in ordered data VAS

Continuous reachability in ordered data VAS

Data VAS is a finite set of finitely supported functions from ordered data set D to Z^k, where k is a dimension. Continuous reachability is a continuous version of the reachability. First, markings are finitely/supported functions from D to Q_ 0^k. Further there is a continuous step from m to m' if there are: x VAS, an order preserving data permutation , and a factor a Q_ 0 such that m+a x =m'. A transitive closure of continuous step is a continuous reachability relation.

Open record →
Design and analysis of algorithmsDistributed algorithms · Coverability in Wait-Only Networks with non-blocking bounded sendings

Coverability in Wait-Only Networks with non-blocking bounded sendings

Let us assume a distributed system with an unknown number of participants. The problem asking, given a protocol and a state of this protocol, if there exists a number of agents with which we can find a run leading to a configuration in which at least one agent is on this state is called the coverability problem and is EXPSPACE-complete. We consider a restriction on protocols namely Wait-Only protocol: in a Wait-Only protocol, each state is either an action state (all its outgoing transitions are broadcast transitions or sending transitions) or a waiting state (all its outgoing transitions are reception transitions). The complexity of the coverability problem is unknown in that case.

Open record →
Models of computationProbabilistic computation · Do probabilities matter for resolving nondeterminism

Do probabilities matter for resolving nondeterminism?

Consider a nondeterministic parity automaton A=(Q,Σ,Δ,q0,Ω),A = (Q, \Sigma, \Delta, q_0, \Omega), where: QQ is a finite set of states, Σ\Sigma is the input alphabet, Δ⊆Q×Σ×Q\Delta \subseteq Q \times \Sigma \times Q is the transition relation, q0∈Qq_0 \in Q is the initial state, and Ω:Q→N\Omega : Q \to \mathbb{N} is the parity acceptance condition. This leads to the question: If a nondeterministic parity automaton AA is stochastically resolvable using a memoryless resolver, is it always possible to construct such a resolver using uniform distributions?

Open record →
Theory and algorithms for application domainsMachine learning theory · Private online learnability

Do You Pay for Privacy in Online Learning?

Online learning in the mistake-bound model and differential privacy are fundamental concepts in learning theory. We ask whether every hypothesis class that is online learnable is also privately online learnable: is privacy free in the online-learning framework? A resolution would either separate the two learnability classes or give a general transformation from an online learner to a private online learner, together with the privacy level under which a finite mistake bound remains possible.

Open record →
Formal languages and automata theoryAutomata extensions · Does a min + -WA preserve REG by

Does a ( min,+)-WA preserve REG by inverse image?

We are interested in functions realized by weighted automata over the semiring Nmin=⟨N∪{∞},min,+,∞,0⟩\mathbb N_{\mathsf{ min}}=\langle \mathbb N\cup\left\{ \infty \right\} , \mathsf{ min}, +, \infty,0\rangle. Question: Does it hold that for all S⊆NS\subseteq \mathbb N semilinear, [ ⁣[A] ⁣]−1(S)[\![ \mathcal A ]\!]^{-1}(S) is regular?

Open record →
Theory and algorithms for application domainsMachine learning theory · Sample complexity of private learning

Does Differential Privacy Make PAC Learning Much Harder?

What is the optimal sample complexity of differentially private PAC learning? A concept class is learnable under approximate differential privacy if and only if it is online learnable. For finite classes, O(log⁡∣C∣)O(\log|\mathcal C|) samples suffice, while non-private learning is characterized by VC⁡(C)\operatorname{VC}(\mathcal C), which can be much smaller. We ask for a combinatorial characterization of private sample complexity and, more concretely, whether there are finite classes for which privacy forces sample complexity of order log⁡∣C∣\log|\mathcal C| even though this quantity is superpolynomial in VC dimension.

Open record →
LogicEquational logic and rewriting · Automatic structures and convergent presentations

Does every automatic group have a presentation through some finite convergent string-rewriting system? Does every automatic monoid have an automatic structure such that the set of representatives is a prefix-closed cross-section?

Does every automatic group have a presentation through some finite convergent string-rewriting system? Does every automatic monoid have an automatic structure such that the set of representatives is a prefix-closed cross-section?

Open record →
Computational complexity and cryptographyAlgebraic complexity theory · Eventual non-negativity of Matrices

Eventual non-negativity of Matrices

Consider the problem: given a matrix M over integers, does there exist a natural number n such that M^n has only non-negative entries? the problem: given a matrix M over integers, does there exist a natural number n such that M^n has only non-negative entries? Is this question as hard as ultimate positivity? Note that if you consider two matrices M, N and ask if there exists n such that M^n+ N^n has only non-negative entries, that problem is indeed equivalent to ultimate positivity, but with a single matrix, we do not know. Note also that if we ask strict positivity of entries, the single matrix case becomes easy!

Open record →
Design and analysis of algorithmsStreaming, sublinear and near linear time algorithms · Fast L_1 difference estimation

Fast L_1 Difference

The problem concerns the update-time complexity of computing the L_1 difference between two vectors specified by data streams. The standard approach described by the source uses projections onto pseudorandom vectors whose entries are drawn from the Cauchy distribution, but sufficient accuracy requires many independent inner products and can make each update costly. The open directions are to obtain faster L_1-difference algorithms through large-frequency or sparse-projection techniques and to prove nontrivial worst-case or amortized lower bounds for stream-update time.

Open record →
Models of computationAbstract machines · Fine Grained Complexity for VAS Boundedness

Fine Grained Complexity for VAS Boundedness

A (dd-dimensional) Vector Addition System is a set of vectors T⊆ZdT \subseteq \mathbb Z^d and induces a single-step transition relation → ⊆Nd×Nd\mathrm\rightarrow\ \subseteq \mathbb N^d \times \mathbb N^d by u→v⇔v=u+t\mathbf u \rightarrow \mathbf v \Leftrightarrow \mathbf v = \mathbf u + \mathbf t for some t∈T\mathbf t \in T. The boundedness problem for VAS asks if, given a vector u\mathbf u, the set R(u)R(\mathbf u) is finite. It has been long known that the boundedness problem for VAS is EXPSPACE-complete. A more careful analysis reveals an upper bound of O(n2dlog⁡d)\mathcal O(n^{2^{d \log d}}). A similar upper bound for VAS coverability was recently tightened to O(n2d)\mathcal O(n^{2^d}). Can we tighten the upper bound for boundedness too?

Open record →
Formal languages and automata theoryGrammars and context-free languages · Fine-grained complexity of language emptiness for deterministic PDA

Fine-grained complexity of language emptiness for deterministic PDA

Input: A deterministic pushdown automaton P , with n states and constantly many input and stack letters. Output: Yes, if L(P) is empty. No, otherwise. Question: What is the fine-grained complexity of this problem? Can we obtain an improved upper bound (O(n^3- ) or an improved conditional lower bound ( (n^2 + )) for this problem?

Open record →
Models of computationAbstract machines · Fine-grained complexity of reachability in one-counter automata

Fine-grained complexity of reachability in one-counter automata

We consider the reachability problem for one-counter automata. Similar to the theory of NP-completeness which lets us prove that various problems do not admit polynomial-time algorithms under some plausible assumptions, in recent years, a theory of fine-grained complexity has emerged which lets us pinpoint the exact running time of various problems under plausible hypotheses. It would be interesting to see the applicability of techniques from this field for the reachability problem for one-counter automata.

Open record →
Design and analysis of algorithmsOnline algorithms · Finite-time feedback-graph regret

Finite-Time Instance-Dependent Optimality for Online Learning with Feedback Graphs

Asymptotically optimal instance-dependent regret is known for stochastic online learning with fixed feedback graphs, but the finite-time component may dominate for exponentially many rounds in the number of actions. There are feedback graphs on which every algorithm fails to match the asymptotically optimal rate in finite time for a large class of instances. The open problems ask for a characterization of finite-time instance-dependent rates and for graph conditions under which the finite-time term is controlled by the asymptotic complexity.

Open record →
Design and analysis of algorithmsParameterized complexity and exact algorithms · Parameterized zonotope problems

Fixed-Parameter Tractability of Zonotope Problems

Understanding the functions represented by ReLU networks is a major topic in current research. Several questions about properties of functions computed by ReLU neural networks can be answered by solving problems on special polytopes called zonotopes. These problems are NP-hard in general but polynomial-time solvable if the input dimension is constant. It is open whether they are fixed-parameter tractable with respect to the input dimension d.

Open record →
Design and analysis of algorithmsMathematical optimization · Overparameterized tensor decomposition

How Much Overparameterization Is Needed for ALS in Tensor Decomposition?

We ask how much overparameterization is needed for simple iterative methods such as alternating least squares (ALS) and gradient descent to decompose a third-order tensor. For rank- r tensors, recent work shows that overparameterized rank k=O(r^2) suffices for a parallel variant of ALS with random initialization to converge to a global optimum. Is the quadratic dependence on r an inherent barrier for ALS-like methods? The open problems ask for subquadratic overparameterization guarantees, or for a polynomial lower bound showing that superlinear overparameterization is necessary.

Open record →
LogicModal and temporal logics · Structural HyperLTL satisfiability

HyperLTL satisfiability

HyperLTL is an extension of LTL which allows quantification over traces. This motivates us to look for restrictions on parameters such as temporal depth, number of quantifier alternations or of universal quantifiers which would allow us to reach decidability. For the general problem, only very small fragments are decidable. However there is some hope in the other case. In particular, we do not know if it is decidable, given a HyperLTL formula of temporal depth one, whether is satisfied by the set of traces of some Kripke structure (the problem is TOWER-hard). If it is not, then which other restrictions would make it decidable?

Open record →
Models of computationInteractive computation · Non-adaptive 1-bit mean estimation

Is Interaction Necessary for Order-Optimal 1-bit Mean Estimation?

We ask whether interaction is necessary for order-optimal 1-bit mean estimation over nonparametric finite-moment classes. Adaptive threshold-query protocols achieve the order-optimal 1-bit minimax rate, and the same rate is attainable with general 1-bit queries using only one adaptive transition, that is, two stages of querying. In the non-adaptive setting, threshold and interval queries are known to be highly suboptimal, but the case of arbitrary non-adaptive quantizers remains unresolved. Can such quantizers match the adaptive rate, yielding an optimal one-shot protocol? Or is the known two-stage estimator stage-optimal, with a single adaptive transition being necessary and sufficient?

Open record →
Models of computationProbabilistic computation · Is Markov reachability problem Skolem-Hard for Ergodic Markov

Is Markov reachability problem Skolem-Hard for Ergodic Markov chains?

Given a Markov chain MM, an initial distribution uu and target distribution vv, and a rational number rr, consider the problem of checking if there exists an nn such that uMnv=ru M^n v =r. This problem is known to be as hard as the Skolem problem of LRS. However, the reduction requires the Markov chain to be non-ergodic, in particular it is reducible and periodic. If we now assume the Markov chain to be irreducible and aperiodic (a natural assumption that is often used since forever!), does it remain hard?! Both yes or no answers would be very interesting and have consequences to model checking of probabilistic linear dynamical systems.

Open record →
Theory and algorithms for application domainsMachine learning theory · Distribution-independent dimension complexity

Is the Power of Deep Learning over Linear Models Inherently Distribution Dependent?

We ask whether distribution-independent statistical-query learning implies low dimension complexity, and whether anything learnable with (stochastic) gradient descent on a benign neural network under every input distribution is also learnable with a comparably sized linear model. Equivalently, is the known power of deep learning over linear or kernel methods inherently distribution dependent, or can the dimension required by linear learning be much larger than the neural-network size and training time even in a distribution-independent guarantee?

Open record →
Design and analysis of algorithmsMathematical optimization · Local minimax convergence

Is There a First-Order Method that Only Converges to Local Minimax Optima?

For nonconvex--nonconcave minimax optimization, first-order methods may converge to stationary points that are locally optimal for the reverse maximin problem rather than for the intended minimax problem. This motivates the longstanding question of whether a first-order method can converge only to local minimax optima. Two-timescale extragradient gives the first convergence result to refined second-order stationary points, but a gap remains between its limit points and local minimax optima. The appropriate notion of local optimality itself may also require refinement.

Open record →
Models of computationAbstract machines · Language Equivalence between Nondeterministic and Deterministic One-Counter Machines

Language Equivalence between Nondeterministic and Deterministic One-Counter Machines

Problem A: Given a deterministic one-counter automaton (a pushdown automaton with one stack alphabet) A and a nondeterministic one-counter net (a one-counter automaton with no zero-tests) N , decide if the language recognised by A is the same as the language recognised by N .

Open record →
Theory and algorithms for application domainsMachine learning theory · Feature priming for sparsity

Learning Sparse Linear Concepts by Priming the Features

Sparse linear problems can be learned well with online multiplicative updates, whose regret grows only logarithmically with the feature dimension, but these updates lack closed-form batch solutions. Feature priming applies linear least squares, rescales each feature by a data-dependent prime factor, and applies least squares again. Experiments show behavior similar to multiplicative updates on sparse targets without hurting dense targets. The main open problem is whether such priming methods have provably competitive online regret bounds, together with related questions about optimal priming, sparse disjunctions, kernels, and spindly reparameterizations.

Open record →
Formal languages and automata theoryRegular languages · Left quotient operator on regular expressions

Left quotient operator on regular expressions

Given two regular languages L1L_1 and L2L_2, we can define the left language quotient operations as L2\lL1:={v ∣ ∃u,uv∈L1∧u∈L2}L_2\backslash_lL_1 := \{ v \ \vert \ \exists u, uv \in L_1 \land u \in L_2 \}. This leads to the following question: is there a purely inductive definition of the left quotient operation on regular expressions? i.e. a function f:RE×RE→REf : RE \times RE \to RE s.t. L(f(R2,R1))=L(R2)\lL(R1)\mathcal{L}(f(R_2,R_1))=\mathcal{L}(R_2)\backslash_l\mathcal{L}(R_1).

Open record →
Computational complexity and cryptographyAlgebraic complexity theory · Linear loop synthesis When d variables are not

Linear loop synthesis: When d variables are not enough.

Linear loops (or linear dynamical systems) are an established computational model in our community. Question: Let p be an arbitrary polynomial in d variables. Does there exist an upper bound N such that if a non-trivial linear loop satisfying p=0 exists, then there exists a non-trivial linear loop with at most N variables satisfying the same invariant?

Open record →
LogicLogic and verification · Logical Characterisation of Deterministic B chi Register Automata

Logical Characterisation of Deterministic Büchi Register Automata

Deterministic Büchi register automata (DBRA) over infinite alphabets with equality tests have desirable algorithmic properties, including the decidability of synthesis, known to be EXPTIME [1]. Is there a temporal logic (or suitable logical fragment) that exactly characterises, or at least translates effectively into, deterministic Büchi register automata (DBRA) over infinite alphabets with equality tests?

Open record →
Formal languages and automata theoryTree languages · Lower-bound for the decision of guidability

Lower-bound for the decision of guidability

Guidable automata are a subclass of parity tree automata introduced by Colcombet and Löding [ICALP08], with a universal simulation property : An automaton A is guidable if, for all automata B recognizing a sublanguage of L(A) , there exists a finite "guiding function" for B that converts an accepting run of B over a tree t in an accepting run of A over t . conjecture that it is at least in EXPTIME.

Open record →
Formal languages and automata theoryAutomata over infinite objects · Memory requirements for generalized reachability games

Memory requirements for generalized reachability games

Given a regular language L (on finite words), we consider the condition over omega-words "having a prefix in L". We want to characterize the optimal memory requirements for this condition over finite arenas. The memory requirements for the opponent were characterized by Colcombet, Fijalkow and Horn in the 2012 paper "Playing Safe" (that also holds for infinite arenas).

Open record →
Models of computationAbstract machines · Normal-closure-equivalence of RAAG- and counter-automata

Normal-closure-equivalence of RAAG- and counter-automata

A RAAG (right-angled Artin group) or graph group is defined by a finite undirected graph (V,E)(V,E) as follows: The resulting group has a generator xvx_v for every vertex v∈Vv \in V. Question: Does this extend to GG-VASS for GG being defined by a transitive forest, i.e. is every such GG-VASS language nc-equivalent to a Zn\mathbb{Z}^n-VASS language?

Open record →
Design and analysis of algorithmsOnline algorithms · Anti-concentration for transition boundaries

Online Optimization of Piecewise-Lipschitz Functions

Online optimization problems motivated by data-driven algorithm design often lie outside the classical convex Lipschitz regime: an algorithm's performance as a function of its hyperparameters can be highly volatile, with complex transition boundaries. Existing dispersion-based theory gives sublinear regret when these discontinuities are suitably well behaved. We ask for natural conditions that yield finite, preferably polynomial, root anti-concentration bounds for random polynomials, and for an analogous normalization condition for Pfaffian transition boundaries.

Open record →
Theory and algorithms for application domainsMachine learning theory · Fixed-budget best-arm identification

Optimal Best Arm Identification with Fixed Budget

Best-arm identification asks an experimenter to adaptively allocate measurements among finitely many arms and identify the arm of largest mean. Instance-dependent asymptotic complexity is completely characterized in the fixed-confidence setting, while little is known in the apparently dual fixed-budget setting. The open problems are to identify a natural algorithm class and matching complexity function for fixed-budget error exponents, and to determine whether any adaptive algorithm performs uniformly no worse than uniform sampling.

Open record →
Design and analysis of algorithmsMathematical optimization · Riemannian ellipsoid methods

Polynomial Linearly-Convergent Method for Geodesically Convex Optimization?

Let ff be a Lipschitz geodesically convex function on a dd-dimensional Riemannian manifold. Does there exist a deterministic first-order algorithm using only O(poly⁡(d)log⁡(1/ϵ))O(\operatorname{poly}(d)\log(1/\epsilon)) subgradient queries and O(poly⁡(d))O(\operatorname{poly}(d)) arithmetic operations per query? The Euclidean ellipsoid method has these properties. An ellipsoid-like method is known for constant-curvature spaces, but the question remains open for general Riemannian manifolds.

Open record →
Models of computationProbabilistic computation · Populations of Markov decision processes what we know

Populations of Markov decision processes, what we know and an open question

We present the model of populations of Markov decision processes, discuss our recent result on this model, and show an intriguing open question. The main open question is whether the first two cases are decidable (the third is what our paper above solves). To spell out the decision problem: given an MDP, is it true that for all n∈Nn \in \mathbb{N}, there exists a strategy for the controller such that almost surely all tokens eventually end up in tt, and the expected synchronisation time is bounded by log⁡O(1)(n)?\log^{O(1)}(n)?

Open record →
Theory and algorithms for application domainsMachine learning theory · Proper learning of decision trees

Properly Learning Decision Trees in Polynomial Time?

Decision trees are a canonical example of a highly interpretable model. We consider properly learning an unknown size-ss decision tree over nn Boolean variables under the uniform distribution, where the learner must return a decision-tree hypothesis. The fastest known algorithm runs in almost-polynomial time nO(log⁡log⁡n)n^{O(\log\log n)} in the standard regime s=poly⁡(n)s=\operatorname{poly}(n). The open problem is to obtain a poly⁡(n,s,1/ϵ)\operatorname{poly}(n,s,1/\epsilon)-time membership-query algorithm.

Open record →
Models of computationTimed and hybrid models · Properties of the value function in weighted timed

Properties of the value function in weighted timed games

Weighted timed games (WTGs for short) are two-player zero-sum games played in a timed automaton equipped with integer weights into transitions and locations. I propose to study this function for all WTGs: for which class of WTGs, the value function is continuous and/or a fixed point of the local operator? In particular, I propose to start with WTGs that only use non-negative weights.

Open record →
Design and analysis of algorithmsStreaming, sublinear and near linear time algorithms · Streaming quantile summaries

Quantiles

The problem concerns deterministic quantile summaries for insert-only data streams. Two known algorithms have incomparable space bounds: one applies to arbitrary input domains but has an involved analysis, while the other is easier to analyze and generalize but incurs a factor depending on the known domain size. The first open question asks for the optimal space bound and, in particular, whether O( ^-1) words suffice. The second asks whether the Greenwald--Khanna algorithm or a variation can receive a simpler analysis that supports generalizations with strict guarantees.

Open record →
Models of computationAbstract machines · Reachability in Low-Dimensional VASS

Reachability in Low-Dimensional VASS

A dd-dimensional Vector Addition System with States (dd-VASS) is a finite automaton equipped with a finite set of states Q\mathrm{Q} and dd non-negative counters. Each transition updates the counters by adding a vector v∈Zdv \in \mathbb{Z}^d coordinate-wise, provided that no counter becomes negative in the process. The reachability problem asks whether a run exists from a given source configuration s∈Q×Nds \in \mathrm{Q} \times \mathbb{N}^d to a target configuration t∈Q×Ndt \in \mathrm{Q} \times \mathbb{N}^d. It is known that reachability is TOWER-hard when d=8d = 8. An open question is whether this TOWER-hardness result can be achieved in a lower dimension.

Open record →
Models of computationAbstract machines · Reachability problem for thin 1-GVASS

Reachability problem for thin 1-GVASS

The reachability problem for 1-dimensional Pushdown Vector Addition Systems (1-PVASS) is a big open problem. For thin 1-dimensional Grammar Vector Addition Systems, given a context-free grammar GG with integer terminals and two natural numbers a,ba,b, determine whether there exists a witness word w∈Z∗w \in Z^* such that every prefix keeps the running value from aa nonnegative and the full word changes aa to bb. The problem is decidable, but its complexity is high; the source conjectures polynomial witness length for two nonterminals and then any number of nonterminals, as well as a complexity below FdF_d for dd nonterminals.

Open record →
Design and analysis of algorithmsDistributed algorithms · Reconfigurable broadcast networks RBN

Reconfigurable broadcast networks (RBN)

Reconfigurable broadcast networks (RBN) are networks consisting of finite-state, anonymous agents that communicate by broadcast. Formally, an RBN is R=(Q,Σ,δ)R = (Q, \Sigma, \delta) with QQ a finite set of states, Σ\Sigma a finite set of messages and δ⊆Q×{!a,?a∣a∈Σ}×Q\delta \subseteq Q \times \{ !a, ?a | a \in \Sigma \} \times Q a finite set of transitions. Transitions are broadcasts of the form (q,!a,q′)(q, !a, q'), or receives of the form (q,?a,q′)(q,?a, q'). A configuration CC is a multiset over QQ, which intuitively counts the number of agents in each state. Given a letter a∈Σa\in \Sigma and two configurations CC and C′C' we say that there is a step C→aC′C \xrightarrow{a} C' if there exists a multiset [t,t1,…,tk][ t, t_1, \ldots, t_k ] of δ\delta for some k≥0k\ge 0 satisfying t=(p,!a,q)t=(p, !a, q), each ti=(pi,?a,qi)t_i =(p_i, ?a, q_i), and in multiset notation C≥p+∑ipiC \ge p + \sum_i p_i, and C′=C−p−∑ipi+q+∑iqiC' = C - p - \sum_i p_i + q + \sum_i q_i. Intuitively it means that an agent at the state pp broadcasts the message aa and moves to qq, and for each 1≤i≤k1 \le i \le k, there is an agent at the state pip_i which receives this message and moves to qiq_i. We denote by →∗\xrightarrow{*} the reflexive and transitive closure of the step relation. C′C' is reachable from CC if C→∗C′C \xrightarrow{*} C'.

Open record →
Theory and algorithms for application domainsMachine learning theory · Noise-free kernel bandit regret

Regret Bounds for Noise-Free Kernel-Based Bandits

We consider sequential optimization of an unknown function belonging to a bounded ball of a reproducing kernel Hilbert space, with exact noise-free observations. While cumulative-regret rates are well developed in the noisy setting, directly setting the noise to zero gives loose bounds, and near-optimal simple-regret algorithms may incur linear cumulative regret. The open problem is to determine the lowest possible growth rate of cumulative regret, particularly for Matérn kernels of smoothness .

Open record →
Design and analysis of algorithmsGraph algorithms analysis · Accelerated local PageRank

Running Time Complexity of Accelerated _1 -Regularized PageRank

Small probabilities in a personalized PageRank vector can be thresholded automatically through ℓ1\ell_1-regularization or early termination. The fastest known method for ℓ1\ell_1-regularized personalized PageRank uses proximal gradient descent and has graph-size-independent running time O~((αρ)−1)\widetilde O((\alpha\rho)^{-1}), where α\alpha is the teleportation parameter and ρ\rho controls sparsity. Accelerating the proximal method reduces its iteration complexity, but no corresponding sparsity bound is known. The open question is whether acceleration yields running time O~((αρ)−1)\widetilde O((\sqrt\alpha\rho)^{-1}).

Open record →
LogicModal and temporal logics · Structural SafeLTL questions

SafeLTL

An ω\omega-word language L⊆ΣωL\subseteq \Sigma^\omega is a safety language if for all w∉Lw\not \in L there is a prefix v∈Σ∗v\in \Sigma^* of ww such that for all u∈Σωu\in \Sigma^\omega, vu∉Lvu\not \in L. Open problem: Is there a (more) concise translation from LTL to safeLTL? Are there safety properties that are exponentially more concisely expressible in LTL than safeLTL?

Open record →
Models of computationAbstract machines · Semilinearity of 2-BVASS backward reachability set

Semilinearity of 2-BVASS backward reachability set

A dd-dimensional Vector Addition System with States (VASS) is a finite automaton V=(Q,Δ)V = (Q, \Delta) with transitions labeled by integer vectors: Δ⊆Q×Zd×Q\Delta \subseteq Q \times \mathbb{Z}^d \times Q. A natural question that remains is whether the backward reachability sets of a two-dimensional BVASS are also semilinear. It is not too difficult to show that they are semilinear in dimension 1.

Open record →
Models of computationAbstract machines · Simulation decidability in Gap-order Constraint Systems

Simulation decidability in Gap-order Constraint Systems

A Gap-order Constraint System (GCS) is a finite automaton with counters (c1,…cn)(c_1,\dots c_n) where every transition bears conditions of the form x−y≥nx-y\geq n where nn is a non-negative constant, and x,y∈{c1,…,cn,c1′,…,cn′}∪Nx,y\in \{c_1,\dots,c_n,c'_1,\dots,c'_n\}\cup\mathbb{N} where cic_i denotes the value of counter cic_i before the transition, and ci′c'_i the value of cic_i after the transition. The problem that interests us is the simulation problem: Input: Two transition systems, one belonging to player Spoiler, the other to player Duplicator. Each time Spoiler makes a move on her GCS, Duplicator makes an equivalent move on his GCS. If the games goes on forever, Duplicator wins. If one player cannot make a move, the other player wins. Output: Does Duplicator have a winning strategy?

Open record →
Theory and algorithms for application domainsAlgorithmic game theory and mechanism design · Strong subgame perfect equilibria

Strong subgame perfect equilibria

A kk-player (turn-based) game is given by a directed graph G=(V,E)G = (V, E) with each vertex owned by one of the kk players, and an objective Wi⊆VωW_i \subseteq V^\omega for each player ii. A strong subgame perfect equilibrium (SSPE) is a strategy profile that is a strong Nash equilibrium in every subgame. Does an SSPE always exist in kk-player games with ω\omega-regular objectives? If so, can a maximal SSPE be computed?

Open record →
Formal languages and automata theoryGrammars and context-free languages · Succinctness of GFG pushdown automata

Succinctness of GFG pushdown automata

Valiant showed that the succinctness gap between deterministic and nondeterministic pushdown automata (restricted to deterministic contextfree languages) is nonrecursive, i.e., there is no computable function f with the following property: If the language of a pushdown automaton A is deterministic contextfree, then there is a deterministic pushdown automaton of size f(|A|) recognizing L(A). The extent of these new gaps is open, but Valiant's result implies that at least one of the first two gaps has to be nonrecursive.

Open record →
Formal languages and automata theoryRegular languages · TARGET in asynchronous shared-memory systems

TARGET in asynchronous shared-memory systems

An asynchronous shared-memory system is composed of n processes that interact by reading from and writing to a shared memory. Questions: Is TARGET XP with respect to r , i.e., is it solvable in polynomial time when r is fixed? Is it FPT with respect to r , i.e., can it be solved in time O(f(r) p(|P|)) with p a polynomial and P the protocol?

Open record →
Theory and algorithms for application domainsMachine learning theory · Uniform Bernoulli mean deviation

The log n Factor in Local Glivenko–Cantelli

Let YjY_j be independent Binomial⁡(n,pj)\operatorname{Binomial}(n,p_j) variables for a sequence pj→0p_j\to0, and consider the expected uniform deviation of Yj/nY_j/n from pjp_j. A finite-sample upper bound contains a log⁡n\log n factor, while matching asymptotic lower bounds do not. Is this factor necessary, or can it be removed?

Open record →
LogicLogic and verification · The Parity Language

The Parity Language

We study a combinatorial property of the Parity language (the set of binary words with an even number of 1s). This property is useful while studying the expressive power of depth-3 boolean circuits in AC^0. A similar property has been proved for depth-3 circuits with bounded top fan-in in a recent LICS paper, and can be traced back to Hastad, Jukna and Pudlak. Here, the goal is to extend this combinatorial statement for a bigger class of languages, and for a more general notion of limit to describe precisely the regular languages definable thanks to depth-4 circuits with bounded top fan-in.

Open record →
Theory and algorithms for application domainsMachine learning theory · Multi-distribution sample complexity

The Sample Complexity of Multi-Distribution Learning

Multi-distribution learning generalizes agnostic learning to multiple data distributions. Given sample access to kk distributions, the goal is to output one possibly randomized hypothesis whose worst-case loss is within ϵ\epsilon of the best hypothesis in the class. We ask whether a class of VC dimension dd can be learned with O(ϵ−2(dlog⁡k+klog⁡(k/δ)))O(\epsilon^{-2}(d\log k+k\log(k/\delta))) samples, and pose related questions about lower bounds, proper learning, and oracle-efficient learning.

Open record →
Theory and algorithms for application domainsAlgorithmic game theory and mechanism design · Tighten the complexity of solving random-turn games

Tighten the complexity of solving random-turn games

A random-turn game is a graph game which is parameterized by a ratio p. My interest in random-turn games stems from the fact that they are equivalent to bidding games: a solution to a random-turn game can be used to construct optimal bidding strategies in a bidding game. Moreover, random-turn games have been extensively studied in the combinatorics community.

Open record →
Formal languages and automata theoryRegular languages · Transformation monoid minimisation

Transformation monoid minimisation

For every n∈Nn \in \mathbb{N}, the full transformation monoid TnT_n is the set of (total) functions from {1,2,…,n}\{1,2,\ldots,n\} to {1,2,…,n}\{1,2,\ldots,n\}, equipped with the standard function composition. The symmetric group SnS_n is the subroup of TnT_n composed of all the permutations. What is the complexity of the following decision problems with respect to the parameter nn:

Open record →
Formal languages and automata theoryTree languages · Tree automata with constraints on infinite trees

Tree automata with constraints on infinite trees

Fix a finite alphabet AA. Denote by TT the set of AA-labellings of the complete infinite binary tree, i.e. maps {0,1}∗→A\{0,1\}^*\rightarrow A. Let R⊆T×TR \subseteq T \times T be an (equivalence) relation of such trees. A (binary) tree automaton with RR-constraints consists of a finite state set QQ, an initial state q0∈Qq_0 \in Q, and a transition relation Δ⊆(Q×A×{R,¬R})×(Q×Q)\Delta\subseteq (Q \times A\times \{R,\neg R\}) \times (Q \times Q). A run of a tree automaton on a tree labelling λ:{0,1}∗→A\lambda:\{0,1\}^*\rightarrow A is a choice of states q:{0,1}∗→Qq:\{0,1\}^*\rightarrow Q and transitions t:{0,1}∗→Δt:\{0,1\}^*\rightarrow \Delta for each vertex such that q(ϵ)=q0q(\epsilon)=q_0 and t(w)=(q(w),λ(w),X,q(w0),q(w1))t(w)=(q(w),\lambda(w),X,q(w0),q(w1)), where X=RX=R if the left and right subtree of ww are in RR-relation and X=¬RX=\neg R otherwise. A tree automaton accepts a labelling if there is a run for it. This can be extended to different more intricate acceptance conditions (Büchi condition along paths, parity conditions, \ldots{}). The set of labellings accepted by an automaton is called its language. The following questions might depend to some extent on the nature of the relation RR and should be understood as "for your favourite/interesting RR". Question: Is emptiness/universality decidable for these automata? Question: What are the closure properties for these language classes?

Open record →
Theory and algorithms for application domainsMachine learning theory · Joint differential privacy in contextual bandits

What is the Complexity of Joint Differential Privacy in Linear Contextual Bandits?

Linear contextual bandits with private contexts and rewards are studied under (ϵ,δ)(\epsilon,\delta)-Joint Differential Privacy (JDP), which constrains how changing one round's context--reward data may affect future actions. For adversarial contexts, the best stated regret upper bound is O ⁣(dTlog⁡T+d3/4Tlog⁡(1/δ)/ϵ)O\!\left(d\sqrt{T}\log T+d^{3/4}\sqrt{T\log(1/\delta)}/\sqrt{\epsilon}\right), while the stated lower bound is Ω ⁣(dTlog⁡K+d/(ϵ+δ))\Omega\!\left(\sqrt{dT\log K}+d/(\epsilon+\delta)\right). The lower bound already holds for stochastic contexts, leaving a gap in both the horizon dependence and the privacy dependence. The open questions are to obtain matching bounds, determine whether the price of JDP can be asymptotically negligible, and, if not, identify the minimal assumptions on context generation under which such a negligible privacy cost is possible.

Open record →
Theory and algorithms for application domainsMachine learning theory · Jointly private contextual bandits

What Is the Complexity of Joint Differential Privacy in Linear Contextual Bandits?

Determine matching regret bounds for linear contextual bandits under joint differential privacy, especially when contexts are private and adversarial. The central issue is whether privacy can be obtained at asymptotically negligible regret cost and, if not, which assumptions on context generation make that possible.

Open record →

Coming soon

Organizer

Boyuan Wang portraitBoyuan Wang
Minghan Wang portraitMinghan Wang
Bochao Li portraitBochao Li
Hongwei Hu portraitHongwei Hu