Computing consensus curves

Livio De La Cruz, Stephen G Kobourov, Sergey Pupyrev, Paul S. Shen, Sankar Veeramoni

Research output: Chapter in Book/Report/Conference proceedingConference contribution

2 Citations (Scopus)

Abstract

We study the problem of extracting accurate average ant trajectories from many (inaccurate) input trajectories contributed by citizen scientists. Although there are many generic software tools for motion tracking and specific ones for insect tracking, even untrained humans are better at this task. We consider several local (one ant at a time) and global (all ants together) methods. Our best performing algorithm uses a novel global method, based on finding edge-disjoint paths in a graph constructed from the input trajectories. The underlying optimization problem is a new and interesting network flow variant. Even though the problem is NP-complete, two heuristics work well in practice, outperforming all other approaches, including the best automated system.

Original languageEnglish (US)
Title of host publicationLecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)
PublisherSpringer Verlag
Pages223-234
Number of pages12
Volume8504 LNCS
ISBN (Print)9783319079585
DOIs
StatePublished - 2014
Event13th International Symposium on Experimental Algorithms, SEA 2014 - Copenhagen, Denmark
Duration: Jun 29 2014Jul 1 2014

Publication series

NameLecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)
Volume8504 LNCS
ISSN (Print)03029743
ISSN (Electronic)16113349

Other

Other13th International Symposium on Experimental Algorithms, SEA 2014
CountryDenmark
CityCopenhagen
Period6/29/147/1/14

Fingerprint

Trajectories
Trajectory
Curve
Computing
Edge-disjoint Paths
Motion Tracking
Network Flow
Inaccurate
Software Tools
Computational complexity
NP-complete problem
Heuristics
Optimization Problem
Graph in graph theory
Human

ASJC Scopus subject areas

  • Computer Science(all)
  • Theoretical Computer Science

Cite this

De La Cruz, L., Kobourov, S. G., Pupyrev, S., Shen, P. S., & Veeramoni, S. (2014). Computing consensus curves. In Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics) (Vol. 8504 LNCS, pp. 223-234). (Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics); Vol. 8504 LNCS). Springer Verlag. https://doi.org/10.1007/978-3-319-07959-2_19

Computing consensus curves. / De La Cruz, Livio; Kobourov, Stephen G; Pupyrev, Sergey; Shen, Paul S.; Veeramoni, Sankar.

Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics). Vol. 8504 LNCS Springer Verlag, 2014. p. 223-234 (Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics); Vol. 8504 LNCS).

Research output: Chapter in Book/Report/Conference proceedingConference contribution

De La Cruz, L, Kobourov, SG, Pupyrev, S, Shen, PS & Veeramoni, S 2014, Computing consensus curves. in Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics). vol. 8504 LNCS, Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics), vol. 8504 LNCS, Springer Verlag, pp. 223-234, 13th International Symposium on Experimental Algorithms, SEA 2014, Copenhagen, Denmark, 6/29/14. https://doi.org/10.1007/978-3-319-07959-2_19
De La Cruz L, Kobourov SG, Pupyrev S, Shen PS, Veeramoni S. Computing consensus curves. In Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics). Vol. 8504 LNCS. Springer Verlag. 2014. p. 223-234. (Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)). https://doi.org/10.1007/978-3-319-07959-2_19
De La Cruz, Livio ; Kobourov, Stephen G ; Pupyrev, Sergey ; Shen, Paul S. ; Veeramoni, Sankar. / Computing consensus curves. Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics). Vol. 8504 LNCS Springer Verlag, 2014. pp. 223-234 (Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)).
@inproceedings{8aba7a8890ac4494864be73d4d22d843,
title = "Computing consensus curves",
abstract = "We study the problem of extracting accurate average ant trajectories from many (inaccurate) input trajectories contributed by citizen scientists. Although there are many generic software tools for motion tracking and specific ones for insect tracking, even untrained humans are better at this task. We consider several local (one ant at a time) and global (all ants together) methods. Our best performing algorithm uses a novel global method, based on finding edge-disjoint paths in a graph constructed from the input trajectories. The underlying optimization problem is a new and interesting network flow variant. Even though the problem is NP-complete, two heuristics work well in practice, outperforming all other approaches, including the best automated system.",
author = "{De La Cruz}, Livio and Kobourov, {Stephen G} and Sergey Pupyrev and Shen, {Paul S.} and Sankar Veeramoni",
year = "2014",
doi = "10.1007/978-3-319-07959-2_19",
language = "English (US)",
isbn = "9783319079585",
volume = "8504 LNCS",
series = "Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)",
publisher = "Springer Verlag",
pages = "223--234",
booktitle = "Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)",

}

TY - GEN

T1 - Computing consensus curves

AU - De La Cruz, Livio

AU - Kobourov, Stephen G

AU - Pupyrev, Sergey

AU - Shen, Paul S.

AU - Veeramoni, Sankar

PY - 2014

Y1 - 2014

N2 - We study the problem of extracting accurate average ant trajectories from many (inaccurate) input trajectories contributed by citizen scientists. Although there are many generic software tools for motion tracking and specific ones for insect tracking, even untrained humans are better at this task. We consider several local (one ant at a time) and global (all ants together) methods. Our best performing algorithm uses a novel global method, based on finding edge-disjoint paths in a graph constructed from the input trajectories. The underlying optimization problem is a new and interesting network flow variant. Even though the problem is NP-complete, two heuristics work well in practice, outperforming all other approaches, including the best automated system.

AB - We study the problem of extracting accurate average ant trajectories from many (inaccurate) input trajectories contributed by citizen scientists. Although there are many generic software tools for motion tracking and specific ones for insect tracking, even untrained humans are better at this task. We consider several local (one ant at a time) and global (all ants together) methods. Our best performing algorithm uses a novel global method, based on finding edge-disjoint paths in a graph constructed from the input trajectories. The underlying optimization problem is a new and interesting network flow variant. Even though the problem is NP-complete, two heuristics work well in practice, outperforming all other approaches, including the best automated system.

UR - http://www.scopus.com/inward/record.url?scp=84903692950&partnerID=8YFLogxK

UR - http://www.scopus.com/inward/citedby.url?scp=84903692950&partnerID=8YFLogxK

U2 - 10.1007/978-3-319-07959-2_19

DO - 10.1007/978-3-319-07959-2_19

M3 - Conference contribution

AN - SCOPUS:84903692950

SN - 9783319079585

VL - 8504 LNCS

T3 - Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)

SP - 223

EP - 234

BT - Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)

PB - Springer Verlag

ER -