Demonstration venue · read-only. Every page can be browsed; the buttons that would change it are switched off. Create an account to run TaxoReview on your own data. A simulation from public publication records: the people listed were not invited and did not agree to review.
? Tutorial for this page

Golnaz Ghasemiesfeh

dblp:94/9222 · DBLP profile ↗
← Back
6ranked-venue papers
1as first author
1since 2021 · last 2026
0000-0002-3085-5590ORCID · corroborated

Domains — the database's venue-derived domains; a paper can count in several

Theory of computation · 4 · 1 first-authorArtificial intelligence and machine learning · 2 · 1 first-authorComputer networks · 1Databases, data management, data science and information retrieval · 1 · 1 since 2021

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
3 papers
Graph algorithms and graph theory · 47% Algorithmic game theory and mechanism design · 31% Algorithms and data structures · 22%
Computer networks
1 paper
Optical networks · 50% Wireless networking · 50%
Computer architecture, parallel and distributed computing, and storage systems
1 paper
Memory systems · 100%
Databases, data mining, and information retrieval
1 paper
Web and social media mining · 100%

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

TopicWeightPapersLastEvidence papers
Wireless networking › scheduling › scheduling policy
online scheduling
0.312017
Competitive analysis for online scheduling in software-defined optical WAN · INFOCOM 2017
Graph algorithms and graph theory › network analysis › network diffusion
influence propagation
0.212016
General Threshold Model for Social Cascades: Analysis and Simulations · EC 2016
Algorithmic game theory and mechanism design
social networks
0.212016
General Threshold Model for Social Cascades: Analysis and Simulations · EC 2016
Memory systems
cache management
0.212014
Cache-Adaptive Algorithms · SODA 2014
Memory systems › virtual memory management
paging algorithms
0.212014
Cache-Adaptive Algorithms · SODA 2014
Algorithms and data structures › memory hierarchy
external memory algorithms
0.212014
Cache-Adaptive Algorithms · SODA 2014
Graph algorithms and graph theory
graph algorithms
0.212013
Complex contagion and the weakness of long ties in social networks: revisited · EC 2013
Graph algorithms and graph theory › network analysis › network diffusion › influence propagation
social network diffusion
0.212013
Complex contagion and the weakness of long ties in social networks: revisited · EC 2013
Web and social media mining › information diffusion
cascade modeling
0.112016
General Threshold Model for Social Cascades: Analysis and Simulations · EC 2016
Web and social media mining
social network analysis
0.112016
General Threshold Model for Social Cascades: Analysis and Simulations · EC 2016
Operating systems › resource management › memory management
memory allocation
0.112014
Cache-Adaptive Algorithms · SODA 2014

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

competitive analysis · 0.9resource augmentation · 0.6threshold model · 0.5simulation · 0.5greedy algorithm · 0.3approximation algorithm · 0.3
YearPublicationVenuePosition
2026 Efficient Retrieval Scaling with Hierarchical Indexing for Large Scale Recommendation
Dongqi Fu, Kaushik Rangadurai, Haiyu Lu, Yunchen Pu, Siyang Yuan, Minhui Huang, Golnaz Ghasemiesfeh, Xingfeng He, Fangzhou Xu, Andrew Cui, Vidhoon Viswanathan, Jiyan Yang, Chonglin Sun
EDBT8
2017 Competitive analysis for online scheduling in software-defined optical WAN
abstract
Modern planetary-scale online services have massive data to transfer over the wide area network (WAN). Due to the tremendous cost of building WANs and the stringent timing requirement of distributed applications, it is critical for network operators to make efficient use of network resources to optimize data transfers. By leveraging software-defined networking (SDN) and reconfigurable optical devices, recent solutions design centralized systems to jointly control the network layer and the optical layer. While these solutions show it is promising to significantly reduce data transfer times by centralized cross-layer control, they do not have any theoretical guarantees on the proposed algorithms. This paper presents approximation algorithms and theoretical analysis for the online transfer scheduling problem over optical WANs. The goal of the scheduling problem is to minimize the makespan (the time to finish all transfers) or the total sum of completion times. We design and analyze various greedy, online scheduling algorithms that can achieve 3-competitive ratio for makespan, 2-competitive ratio for minimum sum completion time for jobs of unit size, and 3α-competitive ratio for jobs of arbitrary transfer size and each node having degree constraint d, where α = 1 when d = 1 and α = 1.86 when d ≥ 2. We also evaluated the performance of these algorithms and compared the performance with prior heuristics.
Su Jia, Xin Jin 0008, Golnaz Ghasemiesfeh, Jiaxin Ding 0001, Jie Gao 0001
INFOCOM3
2016 General Threshold Model for Social Cascades: Analysis and Simulations
abstract
Social behaviors and choices spread through interactions and may lead to a cascading behavior. Understanding how such social cascades spread in a network is crucial for many applications ranging from viral marketing to political campaigns. The behavior of cascade depends crucially on the model of cascade or social influence and the topological structure of the social network.
Jie Gao 0001, Golnaz Ghasemiesfeh, Grant Schoenebeck, Fang-Yi Yu
EC2
2015 Complex Contagions in Kleinberg's Small World Model
abstract
Complex contagions describe diffusion of behaviors in a social network in settings where spreading requires influence by two or more neighbors. In a k-complex contagion, a cluster of nodes are initially infected, and additional nodes become infected in the next round if they have at least k already infected neighbors. It has been argued that complex contagions better model behavioral changes such as adoption of new beliefs, fashion trends or expensive technology innovations. This has motivated rigorous understanding of spreading of complex contagions in social networks. Despite simple contagions (k=1) that spread fast in all small world graphs, how complex contagions spread is much less understood. Previous work [11] analyzes complex contagions in Kleinberg's small world model [14] where edges are randomly added according to a spatial distribution (with exponent γ) on top of a two dimensional grid structure. It has been shown in [11] that the speed of complex contagions differs exponentially when γ=0 compared to when γ=2.
Roozbeh Ebrahimi, Jie Gao 0001, Golnaz Ghasemiesfeh, Grant Schoenebeck
ITCS3
2014 Cache-Adaptive Algorithms
abstract
We introduce the cache-adaptive model, which generalizes the external-memory model to apply to environments in which the amount of memory available to an algorithm can fluctuate. The cache-adaptive model applies to operating systems, databases, and other systems where the allocation of memory to processes changes over time. We prove that if an optimal cache-oblivious algorithm has a particular recursive structure, then it is also an optimal cache-adaptive algorithm. Cache-oblivious algorithms having this form include Floyd-Warshall all pairs shortest paths, naïve recursive matrix multiplication, matrix transpose, and Gaussian elimination. While the cache-oblivious sorting algorithm Lazy Funnel Sort does not have this recursive structure, we prove that it is nonetheless optimally cache-adaptive. We also establish that if a cache-oblivious algorithm is optimal on “square”” (well-behaved) memory profiles then, given resource augmentation it is optimal on all memory profiles. We give paging algorithms for the case where the cache size changes dynamically. We prove that LRU with 4-memory and 4-speed augmentation is competitive with optimal. Moreover, Belady's algorithm remains optimal even when the cache size changes. Cache-obliviousness is distinct from cache-adaptivity. We exhibit a cache-oblivious algorithm that is not cache-adaptive and a cache-adaptive algorithm for a problem having no optimal cache-oblivious solution.
Michael A. Bender, Roozbeh Ebrahimi, Jeremy T. Fineman, Golnaz Ghasemiesfeh, Rob Johnson 0001, Samuel McCauley
SODA4
2013 Complex contagion and the weakness of long ties in social networks: revisited
abstract
Diseases, information and rumors could spread fast in social networks exhibiting the small world property. In the diffusion of these 'simple contagions', which can spread through a single contact, a small network diameter and the existence of weak ties in the network play important roles. Recent studies by sociologists [Centola and Macy 2007] have also explored 'complex contagions' in which multiple contacts are required for the spread of contagion. [Centola and Macy 2007] and [Romero et al. 2011] have shown that complex contagions exhibit different diffusion patterns than simple ones. In this paper, we study three small world models and provide rigorous analysis on the diffusion speed of a k-complex contagion, in which a node becomes active only when at least k of its neighbors are active. Diffusion of a complex contagion starts from a constant number of initial active nodes. We provide upper and lower bounds on the number of rounds it takes for the entire network to be activated. Our results show that compared to simple contagions, weak ties are not as effective in spreading complex contagions due to the lack of simultaneous active contacts; and the diffusion speed depends heavily on the the way weak ties are distributed in a network.
Golnaz Ghasemiesfeh, Roozbeh Ebrahimi, Jie Gao 0001
EC1