no code implementations • 8 Feb 2023 • Marco Bressan, Mauro Sozio
We give the first algorithm that maintains an approximate decision tree over an arbitrary sequence of insertions and deletions of labeled examples, with strong guarantees on the worst-case running time per update request.
no code implementations • 1 Dec 2022 • Marco Bressan, Gabriel Damay, Mauro Sozio
We develop the first fully dynamic algorithm that maintains a decision tree over an arbitrary sequence of insertions and deletions of labeled examples.
no code implementations • 8 Sep 2022 • Marco Bressan, Nicolò Cesa-Bianchi, Silvio Lattanzi, Andrea Paudice, Maximilian Thiessen
In this work we show that, by carefully combining the two types of queries, a binary classifier can be learned in time $\operatorname{poly}(n+m)$ using only $O(m^2 \log n)$ label queries and $O\big(m \log \frac{m}{\gamma}\big)$ seed queries; the result extends to $k$-class classifiers at the price of a $k! k^2$ multiplicative overhead.
no code implementations • NeurIPS 2021 • Marco Bressan, Nicolò Cesa-Bianchi, Silvio Lattanzi, Andrea Paudice
We study an active cluster recovery problem where, given a set of $n$ points and an oracle answering queries like "are these two points in the same cluster?
no code implementations • 9 Mar 2021 • Marco Bressan, Marc Roth
We study the problems of counting the homomorphisms, counting the copies, and counting the induced copies of a $k$-vertex graph $H$ in a $d$-degenerate $n$-vertex graph $G$.
Computational Complexity Data Structures and Algorithms
no code implementations • 31 Jan 2021 • Marco Bressan, Nicolò Cesa-Bianchi, Silvio Lattanzi, Andrea Paudice
Previous results show that clusters in Euclidean spaces that are convex and separated with a margin can be reconstructed exactly using only $O(\log n)$ same-cluster queries, where $n$ is the number of input points.
no code implementations • 23 Jul 2020 • Marco Bressan
We study the following problem: given an integer $k \ge 3$ and a simple graph $G$, sample a connected induced $k$-node subgraph of $G$ uniformly at random.
Graph Mining Data Structures and Algorithms Discrete Mathematics Social and Information Networks
no code implementations • NeurIPS 2020 • Marco Bressan, Nicolò Cesa-Bianchi, Silvio Lattanzi, Andrea Paudice
Given a finite set of input points, and an oracle revealing whether any two points lie in the same cluster, our goal is to recover all clusters exactly using as few queries as possible.
1 code implementation • 4 Jun 2019 • Marco Bressan, Stefano Leucci, Alessandro Panconesi
To give an idea of the improvements, in $40$ minutes Motivo counts $7$-nodes motifs on a graph with $65$M nodes and $1. 8$B edges; this is $30$ and $500$ times larger than the state of the art, respectively in terms of nodes and edges.
1 code implementation • NeurIPS 2019 • Marco Bressan, Nicolò Cesa-Bianchi, Andrea Paudice, Fabio Vitale
In this work we investigate correlation clustering as an active learning problem: each similarity score can be learned by making a query, and the goal is to minimise both the disagreements and the total number of queries.