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

Guy Sagy

dblp:27/6566 · DBLP profile ↗
← Back
3ranked-venue papers
2as first author
0since 2021 · last 2014
—ORCID · none

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

Databases, data management, data science and information retrieval · 2 · 1 first-authorSystems, architecture and hardware · 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.

Databases, data mining, and information retrieval
2 papers
Data stream processing · 46% Information retrieval · 27% Distributed and cloud data management · 27%
Computer architecture, parallel and distributed computing, and storage systems
1 paper
Distributed systems · 100%

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

TopicWeightPapersLastEvidence papers
Data stream processing › stream monitoring
distributed stream monitoring
0.212014
Geometric Monitoring of Heterogeneous Streams · IEEE Trans. Knowl. Data Eng. 2014
Distributed and cloud data management
distributed query processing
0.112010
Distributed Threshold Querying of General Functions by a Difference of Monotonic Representation · Proc. VLDB Endow. 2010
Information retrieval › query processing
threshold query
0.112010
Distributed Threshold Querying of General Functions by a Difference of Monotonic Representation · Proc. VLDB Endow. 2010

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

optimization · 0.4hierarchical clustering · 0.4geometric monitoring · 0.4monotonic aggregation · 0.1difference of monotonic functions representation · 0.1
YearPublicationVenuePosition
2014 Geometric Monitoring of Heterogeneous Streams
abstract
Interest in stream monitoring is shifting toward the distributed case. In many applications the data is high volume, dynamic, and distributed, making it infeasible to collect the distinct streams to a central node for processing. Often, the monitoring problem consists of determining whether the value of a global function, defined on the union of all streams, crossed a certain threshold. We wish to reduce communication by transforming the global monitoring to the testing of local constraints, checked independently at the nodes. Geometric monitoring (GM) proved useful for constructing such local constraints for general functions. Alas, in GM the constraints at all nodes share an identical structure and are thus unsuitable for handling heterogeneous streams. Therefore, we propose a general approach for monitoring heterogeneous streams (HGM), which defines constraints tailored to fit the data distributions at the nodes. While we prove that optimally selecting the constraints is NP-hard, we provide a practical solution, which reduces the running time by hierarchically clustering nodes with similar data distributions and then solving simpler optimization problems. We also present a method for efficiently recovering from local violations at the nodes. Experiments yield an improvement of over an order of magnitude in communication relative to GM.
Daniel Keren, Guy Sagy, Amir Abboud, David Ben-David, Assaf Schuster, Izchak Sharfman, Antonios Deligiannakis
IEEE Trans. Knowl. Data Eng.2
2011 Top-k vectorial aggregation queries in a distributed environment
Guy Sagy, Izchak Sharfman, Daniel Keren, Assaf Schuster
J. Parallel Distributed Comput.1
2010 Distributed Threshold Querying of General Functions by a Difference of Monotonic Representation
abstract
The goal of athreshold queryis to detect all objects whose score exceeds a given threshold. This type of query is used in many settings, such as data mining, event triggering, and top-kselection. Often, threshold queries are performed overdistributed data. Given database relations that are distributed over many nodes, an object's score is computed by aggregating the value of each attribute, applying a given scoring function over the aggregation, and thresholding the function's value. However, joining all the distributed relations to a central database might incur prohibitive overheads in bandwidth, CPU, and storage accesses. Efficient algorithms required to reduce these costs exist only for monotonic aggregation threshold queries and certain specific scoring functions. We present a novel approach for efficiently performing general distributed threshold queries. To the best of our knowledge, this is the first solution to the problem of performing such queries with general scoring functions. We first present a solution for monotonic functions, and then introduce a technique to solve for other functions by representing them as a difference of monotonic functions. Experiments with real-world data demonstrate the method's effectiveness in achieving low communication and access costs.
Guy Sagy, Daniel Keren, Izchak Sharfman, Assaf Schuster
Proc. VLDB Endow.1