Encodings of Range MaximumSum Segment Queries and Applications
- Slides: 50
Encodings of Range Maximum-Sum Segment Queries and Applications Paweł Gawrychowski* and Pat Nicholson** *University of Warsaw **Max-Planck-Institut für Informatik
Range Queries in Arrays �
Encoding Range Queries in Arrays �
Typical Data Structure Input Data (Relatively Big)
Typical Data Structure Input Data (Relatively Big) Preprocess Data Structure
Encoding Approach Input Data (Relatively Big)
Encoding Approach Preprocess w. r. t. Some Query Input Data (Relatively Big) Encoding (Hope: much smaller)
Encoding Approach Preprocess w. r. t. Some Query Input Data (Relatively Big) Encoding (Hope: much smaller)
Encoding Approach Preprocess w. r. t. Some Query Input Data (Relatively Big) Encoding (Hope: much smaller) Auxiliary Data Structures: (Should be smaller still)
Encoding Approach Succinct Data Structure: Minimum Space Possible Preprocess w. r. t. Some Query Input Data (Relatively Big) Encoding (Hope: much smaller) Auxiliary Data Structures: (Should be smaller still)
Encoding Approach Succinct Data Structure: Minimum Space Possible Preprocess w. r. t. Some Query Auxiliary Data Structures: Encoding (Hope: much smaller) (Should be smaller still) Input Data (Relatively Big) Query (Hope: as fast as nonsuccinct counterpart)
This Talk: Maximum-Sum Segments �
Range Maximum-Sum Segment Queries �
Range Maximum-Sum Segment Queries � Really similar to RMax. Q
Range Maximum-Sum Segment Queries �
�Now find the minimum in this range
�Now find the minimum in this range
Candidate Pairs �
What Do They Store? �
�How to answer a query: the easy case
�How to answer a query: the not so easy case
Reducing the Space �
Recall The Query Algorithm �
Recall The Query Algorithm �
Recall The Query Algorithm �
Recall The Query Algorithm �
Problem: cannot store the left siblings explicitly
Idea: try to find something that is nested
What Do We Store? �
Thank You
- Arsitektur komunikasi satelit
- Segment invasion plan
- Sql insert update delete query
- Suggestions and queries
- As compared to long-range forecasts, short-range forecasts
- Using subqueries to solve queries
- Standing queries are
- Action queries in access
- Facts and dimensions example
- Multirelation queries
- Wildcard queries in information retrieval
- Any queries
- Complex sql join queries
- Basic retrieval queries in sql
- Hotel database sql queries
- Answering my queries
- Wideworldimporters
- Sql queries for banking database
- Conjunctive queries
- Stefano grazioli
- Join ordering in fragment queries
- Tpch queries
- For any queries
- Exam queries scdl
- Sql dml
- Any queries images
- J queries
- Eyegaze
- Texas rrc production query
- Texas railroad commission online queries
- Codeapillar troubleshooting
- Ir queries
- Heat transfer
- Image sets
- Practice 11-4 angle measures and segment lengths
- Quiz 10-3 angles arcs and segment lengths
- Sectors and segments
- 7.7 special segments in a circle
- Assimilation in phonology
- How to find an area of a sector
- Angle measure and segment lengths
- Variable costing and segment reporting
- How to find a point that partitions a line segment
- Pla pal
- Draw and label a figure for each relationship
- Segment whose endpoints are on the circle
- Angle addition postulate proof
- Variable costing and segment reporting tools for management
- Segment and angle proof reasons scavenger hunt
- Midpoint formula quiz
- Partition a line segment formula