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

Roie Melamed

dblp:21/465 · DBLP profile ↗
← Back
10ranked-venue papers
4as first author
0since 2021 · last 2016
0000-0002-2001-7331ORCID · corroborated

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

Systems, architecture and hardware · 4 · 1 first-authorComputer networks · 2 · 1 first-authorDatabases, data management, data science and information retrieval · 2Artificial intelligence and machine learning · 1Security and privacy · 1 · 1 first-authorApplied, interdisciplinary, general and emerging 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.

Computer architecture, parallel and distributed computing, and storage systems
3 papers
Distributed systems · 84% Interconnection networks and networks-on-chip · 16%
Theoretical computer science
1 paper
Algorithmic game theory and mechanism design · 100%

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

TopicWeightPapersLastEvidence papers
Distributed systems
peer-to-peer systems
0.122006
EquiCast: scalable multicast with selfish users · PODC 2006
Brief announcement: Trilix: a scalable unstructured lookup system for dynamic environments · PODC 2004
Distributed systems › peer-to-peer systems
overlay construction
0.112007
Constructing scalable overlays for pub-sub with many topics · PODC 2007
Distributed systems
publish/subscribe systems
0.112007
Constructing scalable overlays for pub-sub with many topics · PODC 2007
Distributed systems › peer-to-peer systems
incentive mechanisms
0.112006
EquiCast: scalable multicast with selfish users · PODC 2006
Interconnection networks and networks-on-chip
multicast
0.112006
EquiCast: scalable multicast with selfish users · PODC 2006
Algorithmic game theory and mechanism design
non-cooperative game
0.112006
EquiCast: scalable multicast with selfish users · PODC 2006

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

game theory · 0.1combinatorial optimization · 0.1
YearPublicationVenuePosition
2016 Holistic disaster recovery approach for big data NoSQL workloads
abstract
In recent years, NoSQL databases have emerged as an answer to Internet scale datasets. However, these solutions do not support out of the box the necessary backup, restore and disaster recovery capabilities required by many big data scenarios. In this paper we address this gap: we present a novel disaster recovery approach designed for big data NoSQL workloads. This approach can support low recovery point and time objectives at low costs. Our approach is highly scalable and elastic, based on open source components and suitable for any document-based NoSQL solution, which makes it highly attractive for diverse big data workloads.
Aharon Abadi, Ashraf Haib, Roie Melamed, Alaa Nassar, Aidan Shribman, Hisham Yasin
IEEE BigData3
2014 Enabling Location-Based Services 2.0: Challenges and Opportunities
abstract
The next-generation mobile devices include smart watches, wristbands, wearables (e.g., Google Glass), etc. In the future such devices will constitute a large fraction of the total devices available in the market [1]. Latest studies confirm that location-based services are the most requested feature by developers with a market share of 13B in 2013 and have expected exponential growth [2]. Future location-based applications/services will use the data generated by the new mobile devices for providing enhanced user experience. This paper presents a vision of such next-generation location-based services, which we call LBS 2.0. We present the challenges and opportunities that LBS 2.0 will pose for mobile data management.
Saket Sathe 0001, Roie Melamed, Peter Bak, Shivkumar Kalyanaraman
MDM (1)2
2009 EquiCast: Scalable multicast with selfish users
Idit Keidar, Roie Melamed, Ariel Orda
Comput. Networks2
2008 Araneola: A scalable reliable multicast system for dynamic environments
Roie Melamed, Idit Keidar
J. Parallel Distributed Comput.1
2008 Octopus: A fault-tolerant and efficient ad-hoc routing protocol
Roie Melamed, Idit Keidar, Yoav Barel
Wirel. Networks1
2007 Constructing scalable overlays for pub-sub with many topics
abstract
We investigate the problem of designing a scalable overlay network to support decentralized topic-based pub/sub communication. We introduce a new optimization problem, called Minimum Topic-Connected Overlay (Min-TCO), that captures the tradeoff between the scalability of the overlay (in terms of the nodes' fanout) and the message forwarding overhead incurred by the communicating parties. Roughly, the Min-TCO problem is as follows: Given a collection of nodes and their subscriptions, connect the nodes using the minimum possible number of edges so that for each topic t, a message published on t could reach all the nodes interested in t by being forwarded by onlythe nodes interested in t.
Gregory V. Chockler, Roie Melamed, Yoav Tock, Roman Vitenberg
PODC2
2006 EquiCast: scalable multicast with selfish users
abstract
Peer-to-peer (P2P) networks suffer from the problem of "free-loaders", i.e., users who consume resources without contributing anything in return. In this paper, we tackle this problem taking a game theoretic perspective by modeling the system as a non-cooperative game. We introduce Equi-Cast, a wide-area P2P multicast protocol for large groups of selfish nodes. EquiCast is the first P2P multicast protocol that is formally proven to enforce cooperation in selfish environments. Additionally, we prove that EquiCast incurs a low constant load on each user.
Idit Keidar, Roie Melamed, Ariel Orda
PODC2
2005 Octopus: A Fault-Tolerant and Ef.cient Ad-hoc Routing Protocol
abstract
Mobile ad-hoc networks (MANETs) are failure-prone environments; it is common for mobile wireless nodes to intermittently disconnect from the network, e.g., due to signal blockage. This paper focuses on withstanding such failures in large MANETs: we present Octopus, a fault-tolerant and efficient position-based routing protocol. Fault-tolerance is achieved by employing redundancy, i.e., storing the location of each node at many other nodes, and by keeping frequently refreshed soft state. At the same time, Octopus achieves a low location update overhead by employing a novel aggregation technique, whereby a single packet updates the location of many nodes at many other nodes. Octopus is highly scalable: for a fixed node density, the number of location update packets sent does not grow with the network size. And when the density increases, the overhead drops. Thorough empirical evaluation using the ns2 simulator with up to 675 mobile nodes shows that Octopus achieves excellent fault-tolerance at a modest overhead: when all nodes intermittently disconnect and reconnect, Octopus achieves the same high reliability as when all nodes are constantly up.
Roie Melamed, Idit Keidar, Yoav Barel
SRDS1
2004 Araneola: A Scalable Reliable Multicast System for Dynamic Environments
abstract
We present Araneola, a scalable reliable application-level multicast system for highly dynamic wide-area environments. Araneola supports multi-point to multi-point reliable communication in a fully distributed manner while incurring constant load on each node. For a tunable parameter k /spl ges/ 3, Araneola constructs and dynamically maintains an overlay structure in which each node's degree is either k or k + 1, and roughly 90% of the nodes have degree k. Empirical evaluation shows that Araneola's overlay structure achieves three important mathematical properties of k-regular random graphs (i.e., random graphs in which each node has exactly k neighbors) with N nodes: (i) its diameter grows logarithmically with N; (ii) it is generally k-connected; and (iii) it remains highly connected following random removal of linear-size subsets of edges or nodes. The overlay is constructed at a very low cost: each join, leave, or failure is handled locally, and entails the sending of only about 3k messages in total. Given this overlay, Araneola disseminates multicast messages by gossiping over the overlay's links. We show that compared to a standard gossip-based multicast protocol, Araneola achieves substantial improvements in load, reliability, and latency. Finally, we present an extension to Araneola in which the basic overlay is enhanced with additional links chosen according to geographic proximity and available bandwidth. We show that this approach reduces the number of physical hops messages traverse without hurting the overlay's robustness.
Roie Melamed, Idit Keidar
NCA1
2004 Brief announcement: Trilix: a scalable unstructured lookup system for dynamic environments
Idit Keidar, Roie Melamed
PODC2