On Efficient Processing of Group and Subsequent Queries for Social Activity Planning

被引:15
作者
Chen, Yi-Ling [1 ]
Yang, De-Nian [2 ]
Shen, Chih-Ya [3 ]
Lee, Wang-Chien [4 ]
Chen, Ming-Syan [5 ]
机构
[1] Natl Taiwan Univ Sci & Technol, Dept Comp Sci & Informat Engn, Taipei 10607, Taiwan
[2] Acad Sinica, Inst Informat Sci, Taipei 11529, Taiwan
[3] Natl Tsing Hun Univ, Dept Comp Sci, Hsinchu 30013, Taiwan
[4] Penn State Univ, Dept Comp Sci & Engn, State Coll, PA 16801 USA
[5] Natl Taiwan Univ, Dept Elect Engn, Taipei 10617, Taiwan
关键词
Indexes; Electronic mail; Social groups; Manuals; Schedules; Social network services; Social networks; query processing; indexing structure; SUBGRAPH;
D O I
10.1109/TKDE.2018.2875911
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Three essential criteria are important for social activity planning: (1) finding attendees familiar with the initiator, (2) ensuring most attendees have tight social relations with each other, and (3) selecting an activity period available to all. In this paper, we propose the Social-Temporal Group Query (STGQ) to find suitable time and attendees with minimum total social distance. We first prove that the problem is NP-hard and inapproximable within any ratio. Next, we design two algorithms, SGSelect and STGSelect, which include effective pruning techniques to substantially reduce running time. Moreover, as users may iteratively adjust query parameters to fine tune the results, we study the problem of Subsequent Social Group Query (SSGQ). We propose the Accumulative Search Tree and Social Boundary, to cache and index intermediate results of previous queries in order to accelerate subsequent query processing. Experimental results indicate that SGSelect and STGSelect are significantly more efficient than baseline approaches. With the caching mechanisms, processing time of subsequent queries can be further reduced by 50-75 percent. We conduct a user study to compare the proposed approach with manual activity coordination. The results show that our approach obtains higher quality solutions with lower coordination effort, thereby increasing the users' willingness to organize activities.
引用
收藏
页码:2364 / 2378
页数:15
相关论文
共 55 条
  • [31] Efficient mining for structurally diverse subgraph patterns in large molecular databases
    Maunz, Andreas
    Helma, Christoph
    Kramer, Stefan
    [J]. MACHINE LEARNING, 2011, 83 (02) : 193 - 218
  • [32] Discovering Social Circles in Ego Networks
    McAuley, Julian
    Leskovec, Jure
    [J]. ACM TRANSACTIONS ON KNOWLEDGE DISCOVERY FROM DATA, 2014, 8 (01) : 73 - 100
  • [33] Combinatorial algorithms for the maximum k-plex problem
    McClosky, Benjamin
    Hicks, Illya V.
    [J]. JOURNAL OF COMBINATORIAL OPTIMIZATION, 2012, 23 (01) : 29 - 49
  • [34] MILGRAM S, 1967, PSYCHOL TODAY, V1, P61
  • [35] CLIQUES, CLUBS AND CLANS
    MOKKEN, RJ
    [J]. QUALITY & QUANTITY, 1979, 13 (02) : 161 - 173
  • [36] Moser H, 2009, LECT NOTES COMPUT SC, V5526, P233, DOI 10.1007/978-3-642-02011-7_22
  • [37] Joint Search by Social and Spatial Proximity
    Mouratidis, Kyriakos
    Li, Jing
    Tang, Yu
    Mamoulis, Nikos
    [J]. IEEE TRANSACTIONS ON KNOWLEDGE AND DATA ENGINEERING, 2015, 27 (03) : 781 - 793
  • [38] The structure of scientific collaboration networks
    Newman, MEJ
    [J]. PROCEEDINGS OF THE NATIONAL ACADEMY OF SCIENCES OF THE UNITED STATES OF AMERICA, 2001, 98 (02) : 404 - 409
  • [39] Locally Densest Subgraph Discovery
    Qin, Lu
    Li, Rong-Hua
    Chang, Lijun
    Zhang, Chengqi
    [J]. KDD'15: PROCEEDINGS OF THE 21ST ACM SIGKDD INTERNATIONAL CONFERENCE ON KNOWLEDGE DISCOVERY AND DATA MINING, 2015, : 965 - 974
  • [40] Rangapuram S. S., 2013, P 22 INT C WORLD WID, P1077, DOI DOI 10.1145/2488388