VLDB 2026 Research / reviewers in the wild / expert
Nikolaos Fountoulakis
dblp:30/4941
· DBLP profile ↗
13ranked-venue papers
11as first author
1since 2021 · last 2022
0000-0002-5751-7575ORCID · verified
Domains — the database's venue-derived domains; a paper can count in several
Theory of computation · 11 · 9 first-author · 1 since 2021Computer networks · 1 · 1 first-author
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2022 | Percolation on Random Graphs with a Fixed Degree SequenceabstractWe consider bond percolation on random graphs with given degrees and bounded average degree. In particular, we consider the order of the largest component after the random deletion of the edges of such a random graph. We give a rough characterization of those degree distributions for which bond percolation with high probability leaves a component of linear order, known usually as a giant component. We show that essentially the critical condition has to do with the tail of the degree distribution. Our proof makes use of recent technique which is based on the switching method and avoids the use of the classic configuration model on degree sequences that have a limiting distribution. Thus our results hold for sparse degree sequences without the usual restrictions that accompany the configuration model. Nikolaos Fountoulakis, Felix Joos, Guillem Perarnau |
SIAM J. Discret. Math. | 1 |
| 2015 | Local Majority Dynamics on Preferential Attachment Graphs
Mohammed Amin Abdullah 0001, Michel Bode, Nikolaos Fountoulakis |
WAW | 3 |
| 2015 | On the average-case complexity of parameterized clique
Nikolaos Fountoulakis, Tobias Friedrich 0001, Danny Hermelin |
Theor. Comput. Sci. | 1 |
| 2014 | Clustering and the Hyperbolic Geometry of Complex Networks
Elisabetta Candellero, Nikolaos Fountoulakis |
WAW | 2 |
| 2013 | On the Insertion Time of Cuckoo HashingabstractCuckoo hashing is an efficient technique for creating large hash tables with high space utilization and guaranteed constant access times. There, each item can be placed in a location given by any one out of $k$ different hash functions. In this paper we investigate the random-walk heuristic for inserting in an online fashion new items into the hash table. Provided that $k \ge 3$ and that the number of items in the table is below (but arbitrarily close to) the theoretically achievable load threshold, we show a polylogarithmic bound for the maximum insertion time that holds with probability $1-o(1)$ as the size of the table grows large. Nikolaos Fountoulakis, Konstantinos Panagiotou, Angelika Steger |
SIAM J. Comput. | 1 |
| 2012 | Ultra-fast rumor spreading in social networksabstractWe analyze the popular push-pull protocol for spreading a rumor in networks. Initially, a single node knows of a rumor. In each succeeding round, every node chooses a random neighbor, and the two nodes share the rumor if one of them is already aware of it. We present the first theoretical analysis of this protocol on random graphs that have a power law degree distribution with an arbitrary exponent β > 2. Our main findings reveal a striking dichotomy in the performance of the protocol that depends on the exponent of the power law. More specifically, we show that if 2 < β < 3, then the rumor spreads to almost all nodes in Θ(log log n) rounds with high probability. On the other hand, if β > 3, then Ω(log n) rounds are necessary. We also investigate the asynchronous version of the push-pull protocol, where the nodes do not operate in rounds, but exchange information according to a Poisson process with rate 1. Surprisingly, we are able to show that, if 2 < β < 3, the rumor spreads even in constant time, which is much smaller than the typical distance of two nodes. To the best of our knowledge, this is the first result that establishes a gap between the synchronous and the asynchronous protocol. Nikolaos Fountoulakis, Konstantinos Panagiotou, Thomas Sauerwald |
SODA | 1 |
| 2011 | The Multiple-Orientability Thresholds for Random HypergraphsabstractA k-uniform hypergraph H = (V, E) is called ℓ-orientable, if there is an assignment of each edge e ∊ E to one of its vertices v G e such that no vertex is assigned more than ℓ edges. Let Hn,m,k be a hypergraph, drawn uniformly at random from the set of all k-uniform hypergraphs with n vertices and m edges. In this paper we establish the threshold for the ℓ-orientability of Hn,m,k for all k ≥ 3 and ℓ > 1, i.e., we determine a critical quantity c*k,ℓ such that with probability 1 − o(1) the graph Hn,cn,k has an ℓ-orientation if c*k,ℓ, but fails doing so if c > c*k,ℓ. Our result has various applications including sharp load thresholds for cuckoo hashing, load balancing with guaranteed maximum load, and massive parallel access to hard disk arrays. Nikolaos Fountoulakis, Megha Khosla, Konstantinos Panagiotou |
SODA | 1 |
| 2010 | Rumor Spreading on Random Regular Graphs and Expanders
Nikolaos Fountoulakis, Konstantinos Panagiotou |
APPROX-RANDOM | 1 |
| 2010 | Orientability of Random Hypergraphs and the Power of Multiple Choices
Nikolaos Fountoulakis, Konstantinos Panagiotou |
ICALP (1) | 1 |
| 2010 | Reliable Broadcasting in Random Networks and the Effect of DensityabstractBroadcasting algorithms are of fundamental importance for distributed systems engineering. In this paper we revisit the classical and well-studied push protocol for message broadcasting and we investigate a faulty version of it. Assuming that initially only one node has some piece of information, at each stage every one of the informed nodes chooses randomly and independently one of its neighbors and passes the message to it with some probability q that is, it fails to do so with probability 1-q. The performance of the push protocol on a fully connected network, where each node is joined by a link to every other node, with q = 1 is very well understood. In particular, Frieze and Grimmett proved that with probability 1-o(1) the push protocol completes the broadcasting of the message within (1 ± ¿) (log2n + ln n) stages, where n is the number of nodes in the network. However, there are no tight bounds for the broadcast time on networks that are significantly sparser than the complete graph. In this work we consider random networks on n nodes, where every edge is present with probability p, independently of every other edge. We show that if p ¿ ¿(n)ln n/n, where ¿(n) is any function that tends to infinity as n grows, then the push protocol with faulty transmissions broadcasts the message within (1± ¿) (log1+qn + 1/q ln n) stages with probability 1-o(1). In other words, in almost every network of density d such that d ¿ ¿(n) ln n, the push protocol broadcasts a message as fast as in a fully connected network and the speed is only affected by the success probability q. This is quite surprising in the sense that the time needed remains essentially unaffected by the fact that most of the links are missing. Our results are accompanied by experimental evaluation. Nikolaos Fountoulakis, Anna Huber, Konstantinos Panagiotou |
INFOCOM | 1 |
| 2009 | Brief Announcement: The Speed of Broadcasting in Random Networks - Density Does Not Matter
Nikolaos Fountoulakis, Anna Huber, Konstantinos Panagiotou |
DISC | 1 |
| 2009 | Quasirandom Rumor Spreading on the Complete Graph Is as Fast as Randomized Rumor SpreadingabstractIn this paper, we provide a detailed comparison between a fully randomized protocol for rumor spreading on a complete graph and a quasirandom protocol introduced by Doerr, Friedrich, and Sauerwald [Quasirandom rumor spreading, in Proceedings of the 19th Annual ACM-SIAM Symposium on Discrete Algorithms, ACM, New York, SIAM, Philadelphia, 2008, pp. 773–781]. In the former, initially there is one vertex which holds a piece of information, and during each round every one of the informed vertices chooses uniformly at random and independently one of its neighbors and informs it. In the quasirandom version of this method (cf. Doerr, Friedrich, and Sauerwald) each vertex has a cyclic list of its neighbors. Once a vertex has been informed, it chooses uniformly at random only one neighbor. In the following round, it informs this neighbor, and at each subsequent round it picks the next neighbor from its list and informs it. We give a precise analysis of the evolution of the quasirandom protocol on the complete graph with n vertices and show that it evolves essentially in the same way as the randomized protocol. In particular, if $S(n)$ denotes the number of rounds that are needed until all vertices are informed, we show that for any slowly growing function $\omega(n)$, we have $\log_2 n + \ln n - 4 \ln \ln n \leq S(n) \leq \log_2 n + \ln n + \omega(n)$, with probability $1-o(1)$. Nikolaos Fountoulakis, Anna Huber |
SIAM J. Discret. Math. | 1 |
| 2008 | Percolation on sparse random graphs with given degree sequence
Nikolaos Fountoulakis |
CTW | 1 |