EDBT 2026 Demo / reviewers in the wild / expert
Daniel R. Figueiredo 0001
dblp:46/4473 · also Daniel Ratton Figueiredo
· DBLP profile ↗
26ranked-venue papers
6as first author
4since 2021 · last 2025
0000-0001-9341-6619ORCID · verified
Domains — the database's venue-derived domains; a paper can count in several
Computer networks · 11 · 3 first-authorSystems, architecture and hardware · 7 · 2 first-authorArtificial intelligence and machine learning · 6 · 4 since 2021Software engineering, systems software and programming languages · 4 · 1 first-authorDatabases, data management, data science and information retrieval · 3Human-computer interaction and ubiquitous computing · 1
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
6 papers |
Graph algorithms and graph theory · 62% Information theory · 21% Combinatorics and discrete mathematics · 12% | |
| Databases, data mining, and information retrieval
2 papers |
Data mining · 94% Web and social media mining · 6% | |
| Computer architecture, parallel and distributed computing, and storage systems
3 papers |
Distributed systems · 48% Parallel and multicore computing · 24% Performance modeling and evaluation · 18% | |
| Artificial intelligence
1 paper |
Graph learning · 100% | |
| Computer networks
4 papers |
Network measurement and analytics · 42% Network optimization and economics · 28% Internet architecture and protocols · 21% |
Topics — the 25 heaviest of 28, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Data mining
clustering |
0.7 | 1 | 2023 | Exact recovery and Bregman hard clustering of node-attributed Stochastic Block Model · NeurIPS 2023 |
Data mining › clustering
graph clustering |
0.7 | 1 | 2023 | Exact recovery and Bregman hard clustering of node-attributed Stochastic Block Model · NeurIPS 2023 |
Graph algorithms and graph theory › graph clustering › community detection
stochastic block model |
0.7 | 1 | 2023 | Exact recovery and Bregman hard clustering of node-attributed Stochastic Block Model · NeurIPS 2023 |
Machine learning › Graph learning › graph representation learning
node representation learning |
0.3 | 1 | 2017 | struc2vec: Learning Node Representations from Structural Identity · KDD 2017 |
Graph algorithms and graph theory
random walk |
0.3 | 2 | 2012 | Characterizing continuous time random walks on time varying graphs · SIGMETRICS 2012 Characterizing continuous-time random walks on dynamic networks · SIGMETRICS 2011 |
Distributed computing theory
dynamic networks |
0.1 | 1 | 2011 | Characterizing continuous-time random walks on dynamic networks · SIGMETRICS 2011 |
Distributed systems
peer-to-peer systems |
0.1 | 2 | 2008 | Balanced Relay Allocation on Heterogeneous Unstructured Overlays · INFOCOM 2008 Modeling Peer-Peer File Sharing Systems · INFOCOM 2003 |
Web and social media mining › social network analysis
network evolution |
0.1 | 1 | 2008 | Densification arising from sampling fixed graphs · SIGMETRICS 2008 |
Parallel and multicore computing
load balancing |
0.1 | 1 | 2008 | Balanced Relay Allocation on Heterogeneous Unstructured Overlays · INFOCOM 2008 |
Network measurement and analytics
traffic classification |
0.1 | 1 | 2006 | Characterizing and Detecting Skype-Relayed Traffic · INFOCOM 2006 |
Network optimization and economics › mechanism design
incentive mechanism |
0.1 | 1 | 2005 | Incentives to Promote Availability in Peer-to-Peer Anonymity Systems · ICNP 2005 |
Network security
anonymity networks |
0.1 | 1 | 2005 | Incentives to Promote Availability in Peer-to-Peer Anonymity Systems · ICNP 2005 |
Network security › anonymity networks
peer-to-peer anonymity |
0.1 | 1 | 2005 | Incentives to Promote Availability in Peer-to-Peer Anonymity Systems · ICNP 2005 |
Graph algorithms and graph theory › graph theory
dynamic graphs |
0.0 | 1 | 2012 | Characterizing continuous time random walks on time varying graphs · SIGMETRICS 2012 |
Graph algorithms and graph theory
temporal graph |
0.0 | 1 | 2012 | Characterizing continuous time random walks on time varying graphs · SIGMETRICS 2012 |
Internet architecture and protocols
peer-to-peer networks |
0.0 | 1 | 2003 | Modeling Peer-Peer File Sharing Systems · INFOCOM 2003 |
Distributed systems › distributed data processing
distributed indexing |
0.0 | 1 | 2003 | Modeling Peer-Peer File Sharing Systems · INFOCOM 2003 |
High-performance computing › scientific computing systems
computational fluid dynamics |
0.0 | 1 | 2001 | A Study of Networks Simulation Efficiency: Fluid Simulation vs. Packet-level Simulation · INFOCOM 2001 |
Performance modeling and evaluation › simulation › communication system simulation
network simulation |
0.0 | 1 | 2001 | A Study of Networks Simulation Efficiency: Fluid Simulation vs. Packet-level Simulation · INFOCOM 2001 |
Performance modeling and evaluation › simulation › communication system simulation
packet-level simulation |
0.0 | 1 | 2001 | A Study of Networks Simulation Efficiency: Fluid Simulation vs. Packet-level Simulation · INFOCOM 2001 |
Graph algorithms and graph theory › graph sampling
edge sampling |
0.0 | 1 | 2008 | Densification arising from sampling fixed graphs · SIGMETRICS 2008 |
Graph algorithms and graph theory
graph sampling |
0.0 | 1 | 2008 | Densification arising from sampling fixed graphs · SIGMETRICS 2008 |
Network measurement and analytics
traffic characterization |
0.0 | 1 | 2006 | Characterizing and Detecting Skype-Relayed Traffic · INFOCOM 2006 |
Network performance modeling
queueing analysis |
0.0 | 1 | 2001 | A Study of Networks Simulation Efficiency: Fluid Simulation vs. Packet-level Simulation · INFOCOM 2001 |
Network performance modeling › queueing network model
tandem queue |
0.0 | 1 | 2001 | A Study of Networks Simulation Efficiency: Fluid Simulation vs. Packet-level Simulation · INFOCOM 2001 |
Methods — techniques the papers use, named apart from their topics
spectral clustering · 1.3maximum likelihood · 1.3bregman divergence · 1.3random walk sampling · 0.6multilayer graph construction · 0.6hierarchical similarity measurement · 0.6tail distribution analysis · 0.2mathematical characterization · 0.2stochastic process theory · 0.1ergodic theory · 0.1game theory · 0.1utilization-based random choice · 0.1two random choices · 0.1queueing model · 0.1probabilistic sampling · 0.1power law analysis · 0.1mathematical modeling · 0.1heavy-tailed degree distribution · 0.1
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2025 | Measuring IIA Violations in Similarity Choices with Bayesian ModelsabstractSimilarity choice data occur when humans make choices among alternatives based on their similarity to a target, \emph{e.g.}, in the context of information retrieval and in embedding learning settings. Classical metric-based models of similarity choice assume independence of irrelevant alternatives (IIA), a property that allows for a simpler formulation. While IIA violations have been detected in many discrete choice settings, the similarity choice setting has received scant attention. This is because the target-dependent nature of the choice complicates IIA testing. We propose two statistical methods to test for IIA: a classical goodness-of-fit test and a Bayesian counterpart based on the framework of Posterior Predictive Checks (PPC). This Bayesian approach, our main technical contribution, quantifies the degree of IIA violation beyond its mere significance. We curate two datasets: one with choice sets designed to elicit IIA violations, and another with randomly generated choice sets from the same item universe. Our tests confirmed significant IIA violations on both datasets, and notably, we find a comparable degree of violation between them. Further, we devise a new PPC test for population homogeneity. Results show that the population is indeed homogenous, suggesting that the IIA violations are driven by context effects—specifically, interactions within the choice sets. These results highlight the need for new similarity choice models that account for such context effects. Hugo Sales Correa, Suryanarayana Sankagiri, Daniel R. Figueiredo 0001, Matthias Grossglauser |
UAI | 3 |
| 2025 | Optimizing connectivity through network gradients for Restricted Boltzmann Machines
Amanda Camacho Novaes de Oliveira, Daniel R. Figueiredo 0001 |
Neural Networks | 2 |
| 2023 | Exact recovery and Bregman hard clustering of node-attributed Stochastic Block ModelabstractClassic network clustering tackles the problem of identifying sets of nodes (communities) that have similar connection patterns. However, in many scenarios nodes also have attributes that are correlated and can also be used to identify node clusters. Thus, network information (edges) and node information (attributes) can be jointly leveraged to design high-performance clustering algorithms. Under a general model for the network and node attributes, this work establishes an information-theoretic criteria for the exact recovery of community labels and characterizes a phase transition determined by the Chernoff-Hellinger divergence of the model. The criteria shows how network and attribute information can be exchanged in order to have exact recovery (e.g., more reliable network information requires less reliable attribute information). This work also presents an iterative clustering algorithm that maximizes the joint likelihood, assuming that the probability distribution of network interactions and node attributes belong to exponential families. This covers a broad range of possible interactions (e.g., edges with weights) and attributes (e.g., non-Gaussian models) while also exploring the connection between exponential families and Bregman divergences. Extensive numerical experiments using synthetic and real data indicate that the proposed algorithm outperforms algorithms that leverage only network or only attribute information as well as recently proposed algorithms that perform clustering using both sources of information. The contributions of this work provide insights into the fundamental limits and practical techniques for inferring community labels on node-attributed networks. Maximilien Dreveton, Felipe S. Fernandes, Daniel R. Figueiredo 0001 |
NeurIPS | 3 |
| 2022 | Network Connectivity and Learning Performance on Restricted Boltzmann MachinesabstractWhile Network Architecture Search (NAS) and network pruning have recently re-emerged as powerful techniques to design more effective networks with less parameters, their focus has been on improving deep neural network models with millions of parameters. However, the number of connections and the connectivity pattern between layers also influences the learning performance of shallow two-layer networks, such as the classic Restricted Boltzmann Machine (RBM). This work presents a comprehensive study of the connectivity space on the learning performance of RBMs using the bars and stripes (BAS) model and the MNIST dataset. For BAS, the main findings show that pattern and number of connections play a fundamental role on the learning performance, while for MNIST the number of connections is more important for the considered connection structures. Moreover, the fully connected network is outperformed by different patterns in both scenarios, indicating the importance of also designing more effective connectivity patterns for simple two-layer neural networks. Amanda Camacho Novaes de Oliveira, Daniel R. Figueiredo 0001 |
IJCNN | 2 |
| 2020 | Network and Revenue of the Clube Hurb Affiliate Marketing Program: A Story of Two TalesabstractIndividuals in affiliate marketing programs sign up with companies to promote or sell their products in independent venues and channels, receiving compensations for their actions. While a component of the e-commerce ecosystem for over a decade, affiliate marketing is increasingly being adopted by companies given its promises of boosting revenue at low investment costs. This work analyzes Clube Hurb, the affiliate marketing program of Hurb.com the largest online travel agency in Brazil. The analysis reveals the fragility of social network growth (very low virality coefficient) along with the strength of social referrals. It also reveals that almost all revenue generated by the program comes from a small set of affiliates, a property that has sustained over time. Indeed, great disparities are characterized by heavy-tailed distributions in statistics concerning both the network and revenue structure. Thus, while most affiliates play no effective role, a few are instrumental in keeping the program profitable. Such findings indicate that traditional average-based performance metrics can be flawed when assessing the success of such programs. Lucas L. Rolim, Jefferson Elbert Simões, Daniel R. Figueiredo 0001 |
ASONAM | 3 |
| 2020 | Efficient network seeding under variable node cost and limited budget for social networks
R. C. de Souza, Daniel R. Figueiredo 0001, Antônio Augusto de Aragão Rocha, Artur Ziviani |
Inf. Sci. | 2 |
| 2019 | Optimal Pricing for Serverless ComputingabstractServerless computing is an attractive cloud services paradigm, simultaneously promising reduced cost and greater flexibility for customers and increased revenues and higher resource utilization for cloud providers. In this paper, we present an analysis of the potential cost benefits of serverless computing for end customers and cloud providers. Using realistic cost models, queueing theoretic performance models, and a game theoretic formulation, we explore the tradeoffs between serverless computing (SC) and traditional cloud computing (virtual machine, VM). In the proposed framework, customers distribute their workload between SC and VM to minimize their cost while maintaining a particular performance constraint, while the cloud provider sets SC and VM prices to maximize its profit. We explore the impact of relative prices, customer workload, service capacity, and provider costs. Our main result is the identification and characterization of three optimal operational regimes for both customers and the provider that leverage either SC or VM only, or both, in a hybrid configuration. The various insights provided in this paper can help both cloud providers and customers better understand the tradeoffs and implications of a hybrid system that combines serverless and VM rental with corresponding pricing models. Kunal Mahajan, Daniel R. Figueiredo 0001, Vishal Misra, Dan Rubenstein |
GLOBECOM | 2 |
| 2017 | struc2vec: Learning Node Representations from Structural IdentityabstractStructural identity is a concept of symmetry in which network nodes are identified according to the network structure and their relationship to other nodes. Structural identity has been studied in theory and practice over the past decades, but only recently has it been addressed with representational learning techniques. This work presents struc2vec, a novel and flexible framework for learning latent representations for the structural identity of nodes. struc2vec uses a hierarchy to measure node similarity at different scales, and constructs a multilayer graph to encode structural similarities and generate structural context for nodes. Numerical experiments indicate that state-of-the-art techniques for learning node representations fail in capturing stronger notions of structural identity, while struc2vec exhibits much superior performance in this task, as it overcomes limitations of prior approaches. As a consequence, numerical experiments indicate that struc2vec improves performance on classification tasks that depend more on structural identity. Leonardo F. R. Ribeiro, Pedro H. P. Saverese, Daniel R. Figueiredo 0001 |
KDD | 3 |
| 2016 | On the Duration and Intensity of Competitions in Nonlinear Pólya Urn Processes with FitnessabstractCumulative advantage (CA) refers to the notion that accumulated resources foster the accumulation of further resources in competitions, a phenomenon that has been empirically observed in various contexts. The oldest and arguably simplest mathematical model that embodies this general principle is the Pólya urn process, which finds applications in a myriad of problems. The original model captures the dynamics of competitions between two equally fit agents under linear CA effects, which can be readily generalized to incorporate different fitnesses and nonlinear CA effects. We study two statistics of competitions under the generalized model, namely duration (i.e., time of the last tie) and intensity (i.e., number of ties). We give rigorous mathematical characterizations of the tail distributions of both duration and intensity under the various regimes for fitness and nonlinearity, which reveal very interesting behaviors. For example, fitness superiority induces much shorter competitions in the sublinear regime while much longer competitions in the superlinear regime. Our findings can shed light on the application of Pólya urn processes in more general contexts where fitness and nonlinearity may be present. Bo Jiang 0003, Daniel R. Figueiredo 0001, Bruno Ribeiro 0001, Don Towsley |
SIGMETRICS | 2 |
| 2012 | Characterizing continuous time random walks on time varying graphsabstractIn this paper we study the behavior of a continuous time random walk (CTRW) on a stationary and ergodic time varying dynamic graph. We establish conditions under which the CTRW is a stationary and ergodic process. In general, the stationary distribution of the walker depends on the walker rate and is difficult to characterize. However, we characterize the stationary distribution in the following cases: i) the walker rate is significantly larger or smaller than the rate in which the graph changes (time-scale separation), ii) the walker rate is proportional to the degree of the node that it resides on (coupled dynamics), and iii) the degrees of node belonging to the same connected component are identical (structural constraints). We provide examples that illustrate our theoretical findings. Daniel R. Figueiredo 0001, Philippe Nain, Bruno Ribeiro 0001, Edmundo de Souza e Silva, Don Towsley |
SIGMETRICS | 1 |
| 2012 | Walking around in a changing world: Understanding random walks over dynamic graphs
Daniel R. Figueiredo 0001 |
WiOpt | 1 |
| 2012 | Heterogeneous download times in a homogeneous BitTorrent swarm
Fabricio Murai, Antônio Augusto de Aragão Rocha, Daniel R. Figueiredo 0001, Edmundo de Souza e Silva |
Comput. Networks | 3 |
| 2011 | Characterizing continuous-time random walks on dynamic networksabstractNo abstract available. Bruno Ribeiro 0001, Daniel R. Figueiredo 0001, Edmundo de Souza e Silva, Don Towsley |
SIGMETRICS | 2 |
| 2010 | Optimal Multi-Tree Peer-to-Peer Video StreamingabstractNA Gaspare G. E. Bruno, Daniel R. Figueiredo 0001 |
ICCCN | 2 |
| 2009 | Two ID-Free Distributed Distance-2 Edge Coloring Algorithms for WSNs
André C. Pinho, Alexandre A. Santos, Daniel R. Figueiredo 0001, Felipe M. G. França |
Networking | 3 |
| 2008 | Balanced Relay Allocation on Heterogeneous Unstructured OverlaysabstractDue to the increased usage of NAT boxes and firewalls, it has become harder for applications to establish direct connections seamlessly among two end-hosts. A recently adopted proposal to mitigate this problem is to use relay nodes, end-hosts that act as intermediary points to bridge connections. Efficiently selecting a relay node is not a trivial problem, specially in a large-scale unstructured overlay system where end-hosts are heterogeneous. In such environment, heterogeneity among the relay nodes comes from the inherent differences in their capacities and from the way overlay networks are constructed. Despite this fact, good relay selection algorithms should effectively balance the aggregate load across the set of relay nodes. We address this problem using algorithms based on the two random choices method. We first prove that the classic load-based algorithm can effectively balance the load even when relays are heterogeneous, and that its performance depends directly on relay heterogeneity. Second, we propose an utilization-based random choice algorithm to distribute load in order to balance relay utilization. Numerical evaluations through simulations illustrate the effectiveness of this algorithm, indicating that it might also yield provable performance (which we conjecture). Finally, we support our theoretical findings through simulations of various large-scale scenarios, with realistic relay heterogeneity. Hung Xuan Nguyen, Daniel R. Figueiredo 0001, Matthias Grossglauser, Patrick Thiran |
INFOCOM | 2 |
| 2008 | Densification arising from sampling fixed graphsabstractDuring the past decade, a number of different studies have identified several peculiar properties of networks that arise from a diverse universe, ranging from social to computer networks. A recently observed feature is known as network densification, which occurs when the number of edges grows much faster than the number of nodes, as the network evolves over time. This surprising phenomenon has been empirically validated in a variety of networks that emerge in the real world and mathematical models have been recently proposed to explain it. Leveraging on how real data is usually gathered and used, we propose a new model called Edge Sampling to explain how densification can arise. Our model is innovative, as we consider a fixed underlying graph and a process that discovers this graph by probabilistically sampling its edges. We show that this model possesses several interesting features, in particular, that edges and nodes discovered can exhibit densification. Moreover, when the node degree of the fixed underlying graph follows a heavy-tailed distribution, we show that the Edge Sampling model can yield power law densification, establishing an approximate relationship between the degree exponent and the densification exponent. The theoretical findings are supported by numerical evaluations of the model. Finally, we apply our model to real network data to evaluate its performance on capturing the previously observed densification. Our results indicate that edge sampling is indeed a plausible alternative explanation for the densification phenomenon that has been recently observed. Pedram Pedarsani, Daniel R. Figueiredo 0001, Matthias Grossglauser |
SIGMETRICS | 2 |
| 2007 | A modeling framework to understand the tussle between ISPs and peer-to-peer file-sharing users
Michele Garetto, Daniel R. Figueiredo 0001, Rossano Gaeta, Matteo Sereno |
Perform. Evaluation | 2 |
| 2006 | Characterizing and Detecting Skype-Relayed Trafficabstract2706-2717 Kyoungwon Suh, Daniel R. Figueiredo 0001, James F. Kurose, Don Towsley |
INFOCOM | 2 |
| 2006 | On the efficiency of fluid simulation of networks
Daniel R. Figueiredo 0001, Benyuan Liu, Yang Guo 0001, James F. Kurose, Don Towsley |
Comput. Networks | 1 |
| 2005 | Incentives to Promote Availability in Peer-to-Peer Anonymity SystemsabstractPeer-to-peer (P2P) anonymous communication systems are vulnerable to free-riders, peers that use the system while providing little or no service to others and whose presence limits the strength of anonymity as well as the efficiency of the system. Free-riding can be addressed by building explicit incentive mechanisms into system protocols to promote two distinct aspects of cooperation among peers-compliance with the protocol specification and the availability of peers to serve others. In this paper we study the use of payments to implement an incentive mechanism that attaches a real monetary cost to low availability. Through a game theoretic analysis, we evaluate the effectiveness of such an incentive, finding that peer availability can be significantly increased through the introduction of payments under many conditions. We also demonstrate how a payment-based incentive that preserves anonymity can be implemented and integrated with a popular class of P2P anonymity systems. Daniel R. Figueiredo 0001, Jonathan K. Shapiro, Don Towsley |
ICNP | 1 |
| 2005 | On TCP and self-similar traffic
Daniel R. Figueiredo 0001, Benyuan Liu, Anja Feldmann, Vishal Misra, Don Towsley, Walter Willinger |
Perform. Evaluation | 1 |
| 2005 | An evolutionary game-theoretic approach to congestion control
Daniel Sadoc Menasché, Daniel R. Figueiredo 0001, Edmundo de Souza e Silva |
Perform. Evaluation | 2 |
| 2003 | Modeling Peer-Peer File Sharing SystemsabstractPeer-peer networking has recently emerged as a new paradigm for building distributed networked applications. We develop simple mathematical models to explore and illustrate fundamental performance issues of peer-peer file sharing systems. The modeling framework introduced and the corresponding solution methods are flexible enough to accommodate different characteristics of such systems. Through the specification of model parameters, we apply our framework to three different peer-peer architectures: centralized indexing, distributed indexing with flooded queries, and distributed indexing with hashing directed queries. Using our model, we investigate the effects of system scaling, freeloaders, file popularity and availability on system performance. In particular, we observe that a system with distributed indexing and flooded queries cannot exploit the full capacity of peer-peer systems. We further show that peer-peer file sharing systems can tolerate a significant number of freeloaders without suffering much performance degradation. In many cases, freeloaders can benefit from the available spare capacity of peer-peer systems and increase overall system throughput. Our work shows that simple models coupled with efficient solution methods can be used to understand and answer questions related to the performance of peer-peer file sharing systems. Zihui Ge, Daniel R. Figueiredo 0001, Sharad Jaiswal, James F. Kurose, Don Towsley |
INFOCOM | 2 |
| 2002 | On the autocorrelation structure of TCP traffic
Daniel R. Figueiredo 0001, Benyuan Liu, Vishal Misra, Don Towsley |
Comput. Networks | 1 |
| 2001 | A Study of Networks Simulation Efficiency: Fluid Simulation vs. Packet-level SimulationabstractNetwork performance evaluation through traditional packet-level simulation is becoming increasingly difficult as today's networks grow in scale along many dimensions. As a consequence, fluid simulation has been proposed to cope with the size and complexity of such systems. This study focuses on analyzing and comparing the relative efficiencies of fluid simulation and packet-level simulation for several network scenarios. We use the "simulation event" rate to measure the computational effort of the simulators and show that this measure is both adequate and accurate. For some scenarios, we derive analytical results for the simulation event rate and identify the major factors that contribute to the simulation event rate. Among these factors, the "ripple effect" is very important since it can significantly increase the fluid simulation event rate. For a tandem queueing system, we identify the boundary condition to establish regions where one simulation paradigm is more efficient than the other. Flow aggregation is considered as a technique to reduce the impact of the "ripple effect" in fluid simulation. We also show that WFQ scheduling discipline can limit the "ripple effect", making fluid simulation particularly well suited for WFQ models. Our results show that tradeoffs between parameters of a network model determines the most efficient simulation approach. Benyuan Liu, Daniel R. Figueiredo 0001, Yang Guo 0001, James F. Kurose, Don Towsley |
INFOCOM | 2 |