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

Alexander Jaffe

dblp:03/3760 · also Alex Jaffe · DBLP profile ↗
← Back
9ranked-venue papers
5as first author
0since 2021 · last 2012
—ORCID · none

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

Systems, architecture and hardware · 2 · 2 first-authorGraphics, computer vision, multimedia, augmented reality and games · 2 · 1 first-authorTheory of computation · 2 · 1 first-authorApplied, interdisciplinary, general and emerging computing · 2 · 1 first-authorComputer networks · 1Databases, data management, data science and information retrieval · 1 · 1 first-authorHuman-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.

Computer architecture, parallel and distributed computing, and storage systems
2 papers
Distributed systems · 60% Parallel and multicore computing · 17% Memory systems · 17%
Theoretical computer science
3 papers
Graph algorithms and graph theory · 85% Distributed computing theory · 10% Algorithms and data structures · 4%
Software engineering, system software, and programming languages
1 paper
Concurrent programming · 100%
Computer networks
1 paper
Content delivery and video streaming · 62% Network optimization and economics · 38%
Interdisciplinary, comprehensive, and emerging computing
1 paper
Bioinformatics and computational biology · 100%
Computer graphics and multimedia
1 paper
Multimedia analysis and retrieval · 100%

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

TopicWeightPapersLastEvidence papers
Distributed systems › consensus
byzantine agreement
0.112012
On the price of equivocation in byzantine agreement · PODC 2012
Distributed systems
consensus
0.112012
On the price of equivocation in byzantine agreement · PODC 2012
Distributed systems
fault tolerance
0.112012
On the price of equivocation in byzantine agreement · PODC 2012
Concurrent programming
concurrency bugs
0.112011
The impact of memory models on software reliability in multiprocessors · PODC 2011
Concurrent programming › concurrency bugs
thread interleaving
0.112011
The impact of memory models on software reliability in multiprocessors · PODC 2011
Memory systems › memory consistency
memory consistency model
0.112011
The impact of memory models on software reliability in multiprocessors · PODC 2011
Parallel and multicore computing
memory model
0.112011
The impact of memory models on software reliability in multiprocessors · PODC 2011
Content delivery and video streaming › peer-to-peer streaming
peer-to-peer live streaming
0.112010
Contracts: Practical Contribution Incentives for P2P Live Streaming · NSDI 2010
Graph algorithms and graph theory
graph embedding
0.112008
Embeddings of Topological Graphs: Lossy Invariants, Linearization, and 2-Sums · FOCS 2008
Graph algorithms and graph theory › graph minors
minor-closed graph classes
0.112008
Embeddings of Topological Graphs: Lossy Invariants, Linearization, and 2-Sums · FOCS 2008
Graph algorithms and graph theory › graph algorithms › network flow
multicommodity flow
0.112008
Embeddings of Topological Graphs: Lossy Invariants, Linearization, and 2-Sums · FOCS 2008
Graph algorithms and graph theory › graph cut
sparse cuts
0.112008
Embeddings of Topological Graphs: Lossy Invariants, Linearization, and 2-Sums · FOCS 2008
Bioinformatics and computational biology
phylogenetics
0.112006
Maximal Accurate Forests from Distance Matrices · RECOMB 2006
Bioinformatics and computational biology › phylogenetics
phylogenetic inference
0.112006
Maximal Accurate Forests from Distance Matrices · RECOMB 2006
Multimedia analysis and retrieval › visual summarization
image collection summarization
0.112006
Generating summaries for large collections of geo-referenced photographs · WWW 2006
Distributed computing theory › fault tolerance
byzantine fault tolerance
0.012012
On the price of equivocation in byzantine agreement · PODC 2012
Hardware reliability and fault tolerance › system reliability
software reliability
0.012011
The impact of memory models on software reliability in multiprocessors · PODC 2011
Network optimization and economics › mechanism design
contract design
0.012010
Contracts: Practical Contribution Incentives for P2P Live Streaming · NSDI 2010
Network optimization and economics › mechanism design
incentive mechanism
0.012010
Contracts: Practical Contribution Incentives for P2P Live Streaming · NSDI 2010
Graph algorithms and graph theory › graph theory › graph parameters › graph width parameters
treewidth
0.012008
Embeddings of Topological Graphs: Lossy Invariants, Linearization, and 2-Sums · FOCS 2008
Information retrieval › text summarization
query-focused summarization
0.012006
Generating summaries for large collections of geo-referenced photographs · WWW 2006

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

global broadcast channel · 0.3fault tolerance bound · 0.3vulnerability bound · 0.2probabilistic model · 0.2spatial pattern analysis · 0.1distance matrix methods · 0.1mechanism design · 0.1contract theory · 0.1graph minor theory · 0.12-sum decomposition · 0.1
YearPublicationVenuePosition
2012 Picard: a creative and social online flashcard learning game
abstract
Many subjects such as languages, history, biology, geography, law, and medicine require the memorization of large numbers of unstructured facts and vocabulary. While there are many techniques and tools for memorizing such information, sustaining motivation remains a major barrier towards progress in these subjects. In order to help fill this gap, we brainstormed, experimented, and paper-prototyped to create Picard, a Facebook game that intertwines creative and social elements to turn rote learning into a creative, engaging experience. Picard, inspired by Pictionary, encourages players to come up with creative stories and images to help remember a particular card. Players compete and cooperate with their friends on Facebook to create the most memorable and funny mnemonics, called Picards, gaining points when they help themselves or others remember flashcards. Players use these Picards to learn and prove knowledge of the material at spaced intervals, which research has shown to be maximally effective for learning. Our game is the novel combination of an established learning methodology with player creativity and social support for learning. Picard increases player investment in the process of learning by allowing players to create and share useful visual mnemonics, while at the same time motivating and structuring their study habits through spaced-repetition quizzes.
Kathleen Tuite, Timothy Pavlik, Sandra B. Fan, Tyler Robison, Alexander Jaffe, Yun-En Liu, Erik Andersen 0001, Steven L. Tanimoto
FDG5
2012 On the price of equivocation in byzantine agreement
abstract
In the Byzantine agreement problem, a set of n processors, any f of whom may be arbitrarily faulty, must reach agreement on a value proposed by one of the correct processors. It is a celebrated result that unless n > 3f, Byzantine agreement is impossible in a variety of computation and communication models. This is due to the fact that faulty processors can equivocate, that is, say different things to different processors. If this ability is mitigated, for example by assuming a global broadcast channel, then n > 2f is sufficient. With very few exceptions, the literature on Byzantine agreement has been confined to the n > 2f and n > 3f paradigms.
Alexander Jaffe, Thomas Moscibroda, Siddhartha Sen 0001
PODC1
2011 The impact of memory models on software reliability in multiprocessors
abstract
The memory consistency model is a fundamental system property characterizing a multiprocessor. The relative merits of strict versus relaxed memory models have been widely debated in terms of their impact on performance, hardware complexity and programmability. This paper adds a new dimension to this discussion: the impact of memory models on software reliability. By allowing some instructions to reorder, weak memory models may expand the window between critical memory operations. This can increase the chance of an undesirable thread-interleaving, thus allowing an otherwise-unlikely concurrency bug to manifest. To explore this phenomenon, we define and study a probabilistic model of shared-memory parallel programs that takes into account such reordering. We use this model to formally derive bounds on the vulnerability to concurrency bugs of different memory models. Our results show that for 2 concurrent threads, weaker memory models do indeed have a higher likelihood of allowing bugs. On the other hand, we show that as the number of parallel, buggy threads increases, the gap between the different memory models becomes proportionally insignificant, and thus the importance of using a strict memory model diminishes.
Alexander Jaffe, Thomas Moscibroda, Laura Effinger-Dean, Luis Ceze, Karin Strauss
PODC1
2011 On the Optimality of Gluing over Scales
Alexander Jaffe, James R. Lee, Mohammad Moharrami
Discret. Comput. Geom.1
2010 Contracts: Practical Contribution Incentives for P2P Live Streaming
Michael Piatek, Arvind Krishnamurthy, Arun Venkataramani, Yang Richard Yang, David Zhang 0002, Alexander Jaffe
NSDI6
2009 On the Optimality of Gluing over Scales
Alexander Jaffe, James R. Lee, Mohammad Moharrami
APPROX-RANDOM1
2008 Embeddings of Topological Graphs: Lossy Invariants, Linearization, and 2-Sums
abstract
We study the properties of embeddings, multicommodity flows, and sparse cuts in minor-closed families of graphs which are also closed under 2-sums; this includes planar graphs, graphs of bounded treewidth, and constructions based on recursive edge replacement.
Amit Chakrabarti, Alexander Jaffe, James R. Lee, Justin Vincent
FOCS2
2006 Maximal Accurate Forests from Distance Matrices
Constantinos Daskalakis, Cameron Hill, Alexander Jaffe, Radu Mihaescu, Elchanan Mossel, Satish Rao
RECOMB3
2006 Generating summaries for large collections of geo-referenced photographs
abstract
We describe a framework for automatically selecting a summary set of photographs from a large collection of geo-referenced photos. The summary algorithm is based on spatial patterns in photo sets, but can be expanded to support social, temporal, as well as textual-topical factors of the photo set. The summary set can be biased by the user, the content of the user's query, and the context in which the query is made. An initial evaluation on a set of geo-referenced photos shows that our algorithm performs well, producing results that are highly rated by users.
Alexander Jaffe, Mor Naaman, Tamir Tassa, Marc Davis
WWW1