SPAA 2016: 28TH ACM SYMPOSIUM ON PARALLELISM IN ALGORITHMS AND ARCHITECTURES
TALK KEYWORD INDEX

This page contains an index consisting of author-provided keywords.

A
Accelerator
advice
All Pairs Shortest Paths
approximation algorithm
approximation algorithms
Asymmetric Read-Write Costs
async
autonomous robots
AVL
B
Balanced Binary Search Tree
bandwidth allocation
Benchmarking
big data
blocking
Breadth-first Search
Breadth-First-Search
buffer management
buffered crossbar switches
Byzantine consensus
C
Cache-Adaptive Algorithms
Cache-Oblivious Parallel Algorithms
Cache-Oblivious Wavefront
cactus stack
cell-probe model
Churn
Cilk
CIOQ switches
Closest Pair
cloud computing
Clustering Coefficient
Co-flow Scheduling
communication complexity
Comparison Sorting
competitive analysis
complexity
Computational Geometry
Concurrency
Concurrent algorithms
concurrent data structures
Concurrent Open Shop Scheduling
CONGEST Model
Congruence Relation on Semimodules
consistency models
Convex Hull
Convex Programming
Cover Time
Cuckoo hashing
D
data structures
Data-Flow Model
datacenters
deadline
Delaunay Triangulation
Delta-Stepping
Densest Subgraph
Dependence Graphs
Determinacy race
Determinism
deterministic distributed algorithm
Diameter
difference
Distributed Algorithm
Distributed Algorithms
Distributed Graph Algorithms
DoS-Attack
dynamic bin packing
dynamic networks
Dynamic Programming
E
election
Energy
Energy Optimization
Epidemic Processes
equivalence classes
Expander
external-memory algorithms
F
Failure-aware placement
Fairness
fault diagnosis
Fault-Tolerant Graph Structures
Fibril
finish
first in first out
flexgrid all-optical networks
flexible storage allocation
floating-point numbers
Flow time
Fork-Join Model
FPGA
FT-BFS
FT-MST
Future
G
gathering problem
GCC
General profit
Girth
Global DVFS
GPU
GPU programming
Graph Algorithms
Graph Connectivity
Graph Sketching
H
hardware transactional memory
Heterogeneous machines
hierarchical max-min fairness
Hypercube
I
I/O complexity
Information Spreading
interoperability
intersection
Irregular Parallel Algorithms
J
job scheduling
join
K
kick-out victim
L
latency
latency hiding
Linear Programming
List and Tree Contraction
Lock-free Programming
locks
Low Level Semantics
lower bounds
M
machine minimization
MapReduce
MapReduce algorithms
Massive Graphs
maximum finding
maximum flow time
memory hierarchy
Memory Intensive
memory mapping
Memory reclamation
MIC
migration
Minimum Spanning Tree
Minimum Spanning Trees
Multi-core Programming
Multicore
multiple DAGs
N
nearest neighbor search
Nested-Parallel Model
Networks
Non-blocking Data Structure
Non-migration
non-preemptive scheduling
non-uniform memory access
Non-Volatile Memory
nonvolatile memory
Numerical Algorithms
O
online algorithm
Online algorithms
online scheduling
optimistic concurrency
order-maintenance data structures
Overlay Network
P
Packet Classification
paging problem
Parallel Algorithm
Parallel algorithms
Parallel Applications
parallel computing
parallel machines
Parallel Primitives
Parallel Programming Model
Parallelism Tuning
Performance
Periodic Scheduling
persistency models
PRAM algorithms
Prefix free encoding
Priority Queues
Programmable Matter
progress guarantees
R
race detection
Random Walks
Randomized Algorithm
Randomized Incremental Algorithms
Red-black tree
red-blue pebble game
Relaxation
relaxed validity conditions
Resource Allocation
robot formation problems
Robustness
runtime bound
S
scheduler
scheduling
Scheduling independent sets
secret handshakes
selection
Self-Organizing Systems
Selfish jobs
serializability
series-parallel maintenance
Set Functions
Shared-memory multicore processors
Single-Source Shortest-Paths
Smallest Enclosing Disk
sorting
Space-Bounded Scheduler
Spectral Graph Theory
split
stochastic optimization
Streaming Algorithm
String matching
Strongly Connected Components
Sublinear Time
T
TCAM
Throughput maximization
time
transaction abort
Transactional Boosting
transactional correctness
Transactional Data Structure
transactional lock elision
Transactional Memory
Transactions
Trapezoidal Maps
treap
Tree Embedding
U
Uniform Sampling
union
unknown network diameter
V
vector inputs
W
weight-balanced tree
work stealing
work-stealing