18
SASB: S patial A ctivity S ummarization using B uffers Atanu Roy & Akash Agrawal

SASB: S patial A ctivity S ummarization using B uffers

  • Upload
    nita

  • View
    36

  • Download
    0

Embed Size (px)

DESCRIPTION

SASB: S patial A ctivity S ummarization using B uffers. Atanu Roy & Akash Agrawal. Overview. Motivation Problem Statement Computational Challenges Related Works Approach Examples Conclusion. Motivation. Applications in domains like Public safety Disaster relief operations. - PowerPoint PPT Presentation

Citation preview

Page 1: SASB:  S patial  A ctivity  S ummarization using  B uffers

SASB: Spatial Activity Summarization using Buffers

Atanu Roy & Akash Agrawal

Page 2: SASB:  S patial  A ctivity  S ummarization using  B uffers

Overview• Motivation• Problem Statement• Computational Challenges• Related Works• Approach• Examples• Conclusion

Page 3: SASB:  S patial  A ctivity  S ummarization using  B uffers

Motivation

• Applications in domains like

– Public safety

– Disaster relief operations

SASB

Page 4: SASB:  S patial  A ctivity  S ummarization using  B uffers

SASB Problem Statement• Input

– A spatial network,– Set of activities & their location in space,– Number of buffers required (k),– A set of buffer (β),

• Output– A set of k active buffers, where

• Objective– Maximize the number of activities covered in the k buffers

• Constraints– Minimize computation costs

Page 5: SASB:  S patial  A ctivity  S ummarization using  B uffers

Definitions

• Constant Area Buffers– Node buffers

– Path buffers

Page 6: SASB:  S patial  A ctivity  S ummarization using  B uffers

Running Example

CoveragePath Buffer = 16 Node Buffer = 15 Total Coverage = 31/33

Page 7: SASB:  S patial  A ctivity  S ummarization using  B uffers

Computational Challenges

• SASB is NP-Hard• Proof:

– KMR is a special case of SASB • Buffers have width = 0

– KMR is proved to be NP-Complete– SASB is at least NP-Hard

Page 8: SASB:  S patial  A ctivity  S ummarization using  B uffers

Related WorksGeometry based

No Yes

Network based

YesPath based:

KMR, Mean Streets

0-1 Subgraph:SANET, Max Subgraph

This work

No-

K-Means, K-Medoids, P-median,

Hierarchical Clustering

Page 9: SASB:  S patial  A ctivity  S ummarization using  B uffers

Contributions

• Definition SASB problem • NP-Hardness proof• Combination of geometry and network based

summarization.• First principle examples

Page 10: SASB:  S patial  A ctivity  S ummarization using  B uffers

Greedy Approach

Choice of k-best buffers

• Repeat k times– Choose the buffer with maximum activities – Delete all activities contained in the chosen buffer from all the

remaining buffers– Replace the chosen buffer from buffer pool to the result-set

Page 11: SASB:  S patial  A ctivity  S ummarization using  B uffers

Execution Trace

NB_A = 8

NB_B = 6

NB_C = 11

PB_1 = 8

PB_2 = 12

PB_12 = 2

NB_A = 8 NB_A = 8

NB_B = 6 NB_B = 2

NB_C = 11 NB_C = 1

PB_1 = 8 PB_1 = 7

PB_2 = 12 PB_2 = NA

PB_12 = 2 PB_12 = 1

Page 12: SASB:  S patial  A ctivity  S ummarization using  B uffers

Execution Trace: Final Solution

Page 13: SASB:  S patial  A ctivity  S ummarization using  B uffers

Best Case Scenario

Type Coverage Rank

Total 33 NA

Geo 27 2

N/w 14 3

SASB 31 1

Page 14: SASB:  S patial  A ctivity  S ummarization using  B uffers

Better

Type Coverage Rank

Total 14 NA

Geo 9 3

N/w 11 2

SASB 14 1

Page 15: SASB:  S patial  A ctivity  S ummarization using  B uffers

Average Case Scenario

Type Coverage

Rank

Geo 10 3

N/w 10 2

SASB

1

Type Coverage Rank

Total 10 NA

Geo 8 2

N/w 10 1

SASB 10 1

Page 16: SASB:  S patial  A ctivity  S ummarization using  B uffers

Conclusion

• Provides a framework to fuse geometry and network based approaches.

• First principle examples indicates it can be comparable with related approaches.

Page 17: SASB:  S patial  A ctivity  S ummarization using  B uffers

Acknowledgements

• CSci 8715 peer reviewers who gave valuable suggestions.

Page 18: SASB:  S patial  A ctivity  S ummarization using  B uffers

Thank you