Nikolaos Fountoulakis

dblp:30/4941 · DBLP profile ↗
← Back
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

Expertise — from the expertise taxonomy: the topics of the expert's papers under the CCF categories. A weight counts papers with recency: 1 for a paper about the topic, 0.3 when the topic is its context, halved every five years.

Theoretical computer science
5 papers
Algorithms and data structures · 34% Combinatorics and discrete mathematics · 25% Distributed computing theory · 24%
Computer architecture, parallel and distributed computing, and storage systems
1 paper
Distributed systems · 100%

Topics — the 13 heaviest of 13, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Algorithms and data structures › data structure design › search structures › hashing › multiple-choice hashing
cuckoo hashing
0.322013
On the Insertion Time of Cuckoo Hashing · SIAM J. Comput. 2013
The Multiple-Orientability Thresholds for Random Hypergraphs · SODA 2011
Combinatorics and discrete mathematics
hypergraph
0.222011
The Multiple-Orientability Thresholds for Random Hypergraphs · SODA 2011
Orientability of Random Hypergraphs and the Power of Multiple Choices · ICALP (1) 2010
Combinatorics and discrete mathematics › matroid theory
orientability
0.222011
The Multiple-Orientability Thresholds for Random Hypergraphs · SODA 2011
Orientability of Random Hypergraphs and the Power of Multiple Choices · ICALP (1) 2010
Algorithms and data structures › data structure design › search structures
hashing
0.222013
On the Insertion Time of Cuckoo Hashing · SIAM J. Comput. 2013
Orientability of Random Hypergraphs and the Power of Multiple Choices · ICALP (1) 2010
Graph algorithms and graph theory
random graphs
0.222012
Ultra-fast rumor spreading in social networks · SODA 2012
Reliable Broadcasting in Random Networks and the Effect of Density · INFOCOM 2010
Graph algorithms and graph theory › network analysis › complex networks › degree distribution
power-law degree distribution
0.112012
Ultra-fast rumor spreading in social networks · SODA 2012
Distributed computing theory › information dissemination
push-pull protocol
0.112012
Ultra-fast rumor spreading in social networks · SODA 2012
Distributed computing theory › information dissemination
rumor spreading
0.112012
Ultra-fast rumor spreading in social networks · SODA 2012
Algorithms and data structures
randomized algorithms
0.112011
The Multiple-Orientability Thresholds for Random Hypergraphs · SODA 2011
Distributed systems › group communication
broadcast protocols
0.112010
Reliable Broadcasting in Random Networks and the Effect of Density · INFOCOM 2010
Distributed computing theory › distributed algorithms
randomized broadcast
0.112010
Reliable Broadcasting in Random Networks and the Effect of Density · INFOCOM 2010
Distributed computing theory › information dissemination
gossip protocols
0.012012
Ultra-fast rumor spreading in social networks · SODA 2012
Algorithms and data structures › data structure design › search structures › hashing
multiple-choice hashing
0.012010
Orientability of Random Hypergraphs and the Power of Multiple Choices · ICALP (1) 2010

Methods — techniques the papers use, named apart from their topics

probabilistic analysis · 0.5random-walk heuristic · 0.2stochastic processes · 0.1threshold analysis · 0.1probabilistic method · 0.1
YearPublicationVenuePosition
2022 Percolation on Random Graphs with a Fixed Degree Sequence
abstract
We 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
WAW3
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
WAW2
2013 On the Insertion Time of Cuckoo Hashing
abstract
Cuckoo 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 networks
abstract
We 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
SODA1
2011 The Multiple-Orientability Thresholds for Random Hypergraphs
abstract
A 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
SODA1
2010 Rumor Spreading on Random Regular Graphs and Expanders
Nikolaos Fountoulakis, Konstantinos Panagiotou
APPROX-RANDOM1
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 Density
abstract
Broadcasting 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
INFOCOM1
2009 Brief Announcement: The Speed of Broadcasting in Random Networks - Density Does Not Matter
Nikolaos Fountoulakis, Anna Huber, Konstantinos Panagiotou
DISC1
2009 Quasirandom Rumor Spreading on the Complete Graph Is as Fast as Randomized Rumor Spreading
abstract
In 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
CTW1