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.

Jeffrey Considine

dblp:83/3631 · DBLP profile ↗
← Back
9ranked-venue papers
3as first author
0since 2021 · last 2009
0009-0004-5587-5979ORCID · reported

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

Computer networks · 3Databases, data management, data science and information retrieval · 3 · 2 first-authorSystems, architecture and hardware · 1Security and privacy · 1 · 1 first-authorSoftware engineering, systems software and programming languages · 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.

Databases, data mining, and information retrieval
3 papers
Query processing and optimization · 69% Graph data management · 15% Spatial and temporal data management · 8%
Computer networks
4 papers
Content delivery and video streaming · 55% Internet of things and sensor networks · 45%
Theoretical computer science
3 papers
Coding theory · 43% Distributed computing theory · 32% Algorithms and data structures · 25%
Software engineering, system software, and programming languages
1 paper
Programming languages and type systems · 100%

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

TopicWeightPapersLastEvidence papers
Query processing and optimization
approximate query processing
0.232009
Robust approximate aggregation in sensor data management systems · ACM Trans. Database Syst. 2009
Spatio-Temporal Aggregation Using Sketches · ICDE 2004
Approximate Aggregation Techniques for Sensor Databases · ICDE 2004
Query processing and optimization › approximate query processing
approximate aggregation
0.122009
Robust approximate aggregation in sensor data management systems · ACM Trans. Database Syst. 2009
Approximate Aggregation Techniques for Sensor Databases · ICDE 2004
Query processing and optimization
aggregate query processing
0.112009
Robust approximate aggregation in sensor data management systems · ACM Trans. Database Syst. 2009
Graph data management › graph analytics
graph aggregation
0.112009
Robust approximate aggregation in sensor data management systems · ACM Trans. Database Syst. 2009
Content delivery and video streaming › content distribution
overlay network content delivery
0.122004
Informed content delivery across adaptive overlay networks · IEEE/ACM Trans. Netw. 2004
Informed content delivery across adaptive overlay networks · SIGCOMM 2002
Distributed computing theory › fault tolerance › byzantine fault tolerance
byzantine agreement
0.112005
Byzantine Agreement Given Partial Broadcast · J. Cryptol. 2005
Data stream processing › sketch
sketch-based estimation
0.012004
Spatio-Temporal Aggregation Using Sketches · ICDE 2004
Spatial and temporal data management › spatio-temporal query processing
spatio-temporal aggregation
0.012004
Spatio-Temporal Aggregation Using Sketches · ICDE 2004
Internet of things and sensor networks
erasure coding
0.012004
Informed content delivery across adaptive overlay networks · IEEE/ACM Trans. Netw. 2004
Internet of things and sensor networks › erasure coding
fountain codes
0.012004
Informed content delivery across adaptive overlay networks · IEEE/ACM Trans. Netw. 2004
Content delivery and video streaming
peer-assisted content distribution
0.012004
Informed content delivery across adaptive overlay networks · IEEE/ACM Trans. Netw. 2004
Programming languages and type systems › type theory
type isomorphism
0.012003
Efficient algorithms for isomorphisms of simple types · POPL 2003
Content delivery and video streaming
peer-to-peer content distribution
0.012002
Informed content delivery across adaptive overlay networks · SIGCOMM 2002
Coding theory › error-correcting codes
erasure coding
0.012002
Informed content delivery across adaptive overlay networks · SIGCOMM 2002
Coding theory › error-correcting codes › rateless codes
fountain codes
0.012002
Informed content delivery across adaptive overlay networks · SIGCOMM 2002
Internet of things and sensor networks
sensor data management
0.012009
Robust approximate aggregation in sensor data management systems · ACM Trans. Database Syst. 2009
Internet of things and sensor networks › sensor data management
sensor database
0.012004
Approximate Aggregation Techniques for Sensor Databases · ICDE 2004
Distributed systems › peer-to-peer systems
overlay networks
0.012004
Informed content delivery across adaptive overlay networks · IEEE/ACM Trans. Netw. 2004

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

duplicate-insensitive sketch · 0.3set reconciliation · 0.2sketching · 0.2quantile estimation · 0.2summarization · 0.1erasure coding · 0.1in-network aggregation · 0.1erasure-resilient encoding · 0.1complexity analysis · 0.1spatio-temporal indexing · 0.0sketch · 0.0
YearPublicationVenuePosition
2009 Robust approximate aggregation in sensor data management systems
abstract
In the emerging area of sensor-based systems, a significant challenge is to develop scalable, fault-tolerant methods to extract useful information from the data the sensors collect. An approach to this data management problem is the use of sensor database systems, which allow users to perform aggregation queries such as MIN, COUNT, and AVG on the readings of a sensor network. In addition, more advanced queries such as frequency counting and quantile estimation can be supported. Due to energy limitations in sensor-based networks, centralized data collection is generally impractical, so most systems use in-network aggregation to reduce network traffic. However, even these aggregation strategies remain bandwidth-intensive when combined with the fault-tolerant, multipath routing methods often used in these environments. To avoid this expense, we investigate the use of approximate in-network aggregation using small sketches. We present duplicate-insensitive sketching techniques that can be implemented efficiently on small sensor devices with limited hardware support and we analyze both their performance and accuracy. Finally, we present an experimental evaluation that validates the effectiveness of our methods.
Jeffrey Considine, Marios Hadjieleftheriou, Feifei Li 0001, John W. Byers, George Kollios
ACM Trans. Database Syst.1
2006 Securing bulk content almost for free
John W. Byers, Jeffrey Considine, Gene Itkis, Mei Chin Cheng, Alex Yeung
Comput. Commun.2
2005 Byzantine Agreement Given Partial Broadcast
Jeffrey Considine, Matthias Fitzi, Matthew K. Franklin, Leonid A. Levin, Ueli Maurer, David Metcalf
J. Cryptol.1
2004 Approximate Aggregation Techniques for Sensor Databases
abstract
In the emerging area of sensor-based systems, a significant challenge is to develop scalable, fault-tolerant methods to extract useful information from the data the sensors collect. An approach to this data management problem is the use of sensor database systems, exemplified by TinyDB and Cougar, which allow users to perform aggregation queries such as MIN, COUNT and AVG on a sensor network. Due to power and range constraints, centralized approaches are generally impractical, so most systems use in-network aggregation to reduce network traffic. However, these aggregation strategies become bandwidth-intensive when combined with the fault-tolerant, multipath routing methods often used in these environments. For example, duplicate-sensitive aggregates such as SUM cannot be computed exactly using substantially less bandwidth than explicit enumeration. To avoid this expense, we investigate the use of approximate in-network aggregation using small sketches. Our contributions are as follows: 1) we generalize well known duplicate-insensitive sketches for approximating COUNT to handle SUM, 2) we present and analyze methods for using sketches to produce accurate results with low communication and computation overhead, and 3) we present an extensive experimental validation of our methods.
Jeffrey Considine, Feifei Li 0001, George Kollios, John W. Byers
ICDE1
2004 Spatio-Temporal Aggregation Using Sketches
abstract
Several spatio-temporal applications require the retrieval of summarized information about moving objects that lie in a query region during a query interval (e.g., the number of mobile users covered by a cell, traffic volume in a district, etc.). Existing solutions have the distinct counting problem: if an object remains in the query region for several timestamps during the query interval, it will be counted multiple times in the result. We solve this problem by integrating spatio-temporal indexes with sketches, traditionally used for approximate query processing. The proposed techniques can also be applied to reduce the space requirements of conventional spatio-temporal data and to mine spatio-temporal association rules.
Yufei Tao 0001, George Kollios, Jeffrey Considine, Feifei Li 0001, Dimitris Papadias
ICDE3
2004 Geometric generalizations of the power of two choices
abstract
A well-known paradigm for load balancing in parallel and distributed systems is the "power of two choices," whereby an item is stored at the less loaded of two (or more) random alternative servers. We investigate the power of two choices in natural settings where items and servers reside in a geometric space and each item is associated with the server that is its nearest neighbor. This is the setting for example in the Chord distributed hash table, where the geometric space is determined by clockwise distance on a one-dimensional ring. For example, our analysis shows that when $n$ items are placed at n servers with d choices per item, the maximum load at any server is log log n/ log d + O(1) with high probability, only an additive constant more than when servers are chosen uniformly at random. Our proofs are quite general, showing that the power of two choices works under a variety of distributions, with most geometric constructions having at most an additive O(1) penalty. We also show that these techniques still work under highly unbalanced distributions, and give sharp bounds on the necessary number of choices. Finally, we provide simulation results demonstrating the load balance that results as the system size scales into the millions.
John W. Byers, Jeffrey Considine, Michael Mitzenmacher
SPAA2
2004 Informed content delivery across adaptive overlay networks
abstract
Overlay networks have emerged as a powerful and highly flexible method for delivering content. We study how to optimize throughput of large transfers across richly connected, adaptive overlay networks, focusing on the potential of collaborative transfers between peers to supplement ongoing downloads. First, we make the case for an erasure-resilient encoding of the content. Using the digital fountain encoding approach, end hosts can efficiently reconstruct the original content of size n from a subset of any n symbols drawn from a large universe of encoding symbols. Such an approach affords reliability and a substantial degree of application-level flexibility, as it seamlessly accommodates connection migration and parallel transfers while providing resilience to packet loss. However, since the sets of encoding symbols acquired by peers during downloads may overlap substantially, care must be taken to enable them to collaborate effectively. Our main contribution is a collection of useful algorithmic tools for efficient summarization and approximate reconciliation of sets of symbols between pairs of collaborating peers, all of which keep message complexity and computation to a minimum. Through simulations and experiments on a prototype implementation, we demonstrate the performance benefits of our informed content-delivery mechanisms and how they complement existing overlay network architectures.
John W. Byers, Jeffrey Considine, Michael Mitzenmacher, Stanislav Rost
IEEE/ACM Trans. Netw.2
2003 Efficient algorithms for isomorphisms of simple types
abstract
The first order isomorphism problem is to decide whether two nonrecursive types using product- and function-type constructors, are isomorphic under the axioms of commutative and associative products, and currying and distributivity of functions over products. We show that this problem can be solved in 2 is the input size. This result improves upon the space bounds of the best previous algorithm. We also describe an time algorithm for the linear isomorphism problem, which does not include the distributive axiom, whereby improving upon the time of the best previous algorithm for this problem.
Yoav Zibin, Joseph Gil, Jeffrey Considine
POPL3
2002 Informed content delivery across adaptive overlay networks
abstract
Overlay networks have emerged as a powerful and highly flexible method for delivering content. We study how to optimize throughput of large transfers across richly connected, adaptive overlay networks, focusing on the potential of collaborative transfers between peers to supplement ongoing downloads. First, we make the case for an erasure-resilient encoding of the content. Using the digital fountain encoding approach, end-hosts can efficiently reconstruct the original content of size $n$ from a subset of any $n$ symbols drawn from a large universe of encoded symbols. Such an approach affords reliability and a substantial degree of application-level flexibility, as it seamlessly accommodates connection migration and parallel transfers while providing resilience to packet loss. However, since the sets of encoded symbols acquired by peers during downloads may overlap substantially, care must be taken to enable them to collaborate effectively. Our main contribution is a collection of useful algorithmic tools for efficient estimation, summarization, and approximate reconciliation of sets of symbols between pairs of collaborating peers, all of which keep message complexity and computation to a minimum. Through simulations and experiments on a prototype implementation, we demonstrate the performance benefits of our informed content delivery mechanisms and how they complement existing overlay network architectures.
John W. Byers, Jeffrey Considine, Michael Mitzenmacher, Stanislav Rost
SIGCOMM2