TY - JOUR
T1 - Group evolution patterns in running races
AU - Diez, Y.
AU - Fort, M.
AU - Korman, M.
AU - Sellarès, J. A.
N1 - Funding Information:
Y. Diez is supported by the ImPACT Tough Robotics Challenge project through the Council for Science and Technology Agency, Japan. M. Fort and J. A. Sellarès are partially funded by the MPCUdG2016-031 from the UdG. M. Korman was supported by MEXT KAKENHI No. 17K12635 and the NSF award CCF-1422311 .
Funding Information:
Y. Diez is supported by the ImPACT Tough Robotics Challenge project through the Council for Science and Technology Agency, Japan. M. Fort and J. A. Sellarès are partially funded by the MPCUdG2016-031 from the UdG. M. Korman was supported by MEXT KAKENHI No. 17K12635 and the NSF award CCF-1422311.
Publisher Copyright:
© 2018 Elsevier Inc.
PY - 2019/4
Y1 - 2019/4
N2 - We address the problem of tracking and detecting interactions between the different groups of runners that form during a race. In athletic races control points are set to monitor the progress of athletes over the course. Intuitively, a group is a sufficiently large set of athletes that cross a control point together. After adapting an existing definition of group to our setting we go on to study two types of group evolution patterns. The primary focus of this work are evolution patterns, i.e. the transformation and interaction of groups of athletes between two consecutive control points. We provide an accurate geometric model of the following evolution patterns: survives, appears, disappears, expands, shrinks, merges, splits, coheres and disbands, and present algorithms to efficiently compute these patterns. Next, based on the algorithms introduced for identifying evolution patterns, algorithms to detect long-term patterns are introduced. These patterns track global properties over several control points: surviving, traceable forward, traceable backward and related forward and backward. Experimental evaluation of the algorithms provided is presented using real and synthetic data. Using the data currently available, our experiments show how our algorithms can provide valuable insight into how running races develop. Moreover, we also show how, even if dense (synthetic) data is considered, our algorithms are also able to process it in real time.
AB - We address the problem of tracking and detecting interactions between the different groups of runners that form during a race. In athletic races control points are set to monitor the progress of athletes over the course. Intuitively, a group is a sufficiently large set of athletes that cross a control point together. After adapting an existing definition of group to our setting we go on to study two types of group evolution patterns. The primary focus of this work are evolution patterns, i.e. the transformation and interaction of groups of athletes between two consecutive control points. We provide an accurate geometric model of the following evolution patterns: survives, appears, disappears, expands, shrinks, merges, splits, coheres and disbands, and present algorithms to efficiently compute these patterns. Next, based on the algorithms introduced for identifying evolution patterns, algorithms to detect long-term patterns are introduced. These patterns track global properties over several control points: surviving, traceable forward, traceable backward and related forward and backward. Experimental evaluation of the algorithms provided is presented using real and synthetic data. Using the data currently available, our experiments show how our algorithms can provide valuable insight into how running races develop. Moreover, we also show how, even if dense (synthetic) data is considered, our algorithms are also able to process it in real time.
KW - Computer science
KW - Evolution patterns
KW - Groups in running races
KW - Information system
KW - Long-term patterns
KW - Running race analysis
UR - http://www.scopus.com/inward/record.url?scp=85057265480&partnerID=8YFLogxK
UR - http://www.scopus.com/inward/citedby.url?scp=85057265480&partnerID=8YFLogxK
U2 - 10.1016/j.ins.2018.11.044
DO - 10.1016/j.ins.2018.11.044
M3 - Article
AN - SCOPUS:85057265480
SN - 0020-0255
VL - 479
SP - 20
EP - 39
JO - Information Sciences
JF - Information Sciences
ER -