An accurate interest matching algorithm based on prediction of the space-time intersection of regions for the distributed virtual environment

被引:0
作者
Peng, Yong [1 ]
Yang, Mei [1 ]
Yin, Quanjun [1 ]
Zha, Yabing [1 ]
机构
[1] Natl Univ Def Technol, Coll Informat Syst & Management, Changsha 410073, Hunan, Peoples R China
基金
美国国家科学基金会;
关键词
Interest management; Interest matching; Distributed simulation; DVE; HLA; SIMULATIONS; QUERIES; SUPPORT; UPDATE;
D O I
10.1016/j.simpat.2016.08.001
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
Interest matching is an important data-filtering mechanism for a large-scale distributed virtual environment. Many of the existing algorithms perform interest matching at discrete timesteps. Thus, they may suffer the missing-event problem: failing to report the events between two consecutive timesteps. Some algorithms solve this problem, by setting short timesteps, but they have a low computing efficiency. Additionally, these algorithms cannot capture all events, and some spurious events may also be reported. In this paper, we present an accurate interest matching algorithm called the predictive interest matching algorithm, which is able to capture the missing events between discrete timesteps. The PIM algorithm exploits the polynomial functions to model the movements of virtual entities, and predict the time intervals of region overlaps associated with the entities accurately. Based on the prediction of the space-time intersection of regions, our algorithm can capture all missing events and does not report the spurious events at the same time. To improve the runtime performance, a technique called region pruning is proposed and used in our algorithm. In experiments, we compare the new algorithm with the frequent interest matching algorithm and the space-time interest matching algorithm on the HLA/RTI distributed infrastructure. The results prove that although an additional matching effort is required in the new algorithm, it outperforms the baselines in terms of event-capturing ability, redundant matching avoidance, runtime efficiency and scalability. (C) 2016 Elsevier B.V. All rights reserved.
引用
收藏
页码:54 / 79
页数:26
相关论文
共 64 条
  • [1] Abrams H., 1998, ACM Symposium on Virtual Reality Software and Technology, P125
  • [2] Ahn J, 2011, WINT SIMUL C PROC, P2723, DOI 10.1109/WSC.2011.6147978
  • [3] [Anonymous], 2000, PARALLEL DISTRIBUTED
  • [4] [Anonymous], 2002, Proceedings of the AIS'2002 Conference AI, Simulation and Planning in High Autonomy Systems
  • [5] [Anonymous], 1995, ACM Transactions on Computer-Human Interaction (TOCHI), DOI DOI 10.1145/210079.210088
  • [6] [Anonymous], 2000, 1516 IEEE
  • [7] Optimizing cell-size in grid-based DDM
    Ayani, R
    Moradi, F
    Tan, G
    [J]. PADS 2000: FOURTEENTH WORKSHOP ON PARALLEL AND DISTRIBUTED SIMULATION, PROCEEDINGS, 2000, : 93 - 100
  • [8] A3 : a Novel Interest Management Algorithm for Distributed Simulations of MMOGs
    Bezerra, Carlos Eduardo B.
    Cecin, Fabio R.
    Geyer, Claudio F. R.
    [J]. DS-RT 2008: 12TH 2008 IEEE/ACM INTERNATIONAL SYMPOSIUM ON DISTRIBUTED SIMULATION AND REAL TIME APPLICATIONS, PROCEEDINGS, 2008, : 35 - 42
  • [9] Borshchev A., 2013, Proceedings of the 2013 Winter Simulation Conference, P4089
  • [10] A grid-filtered region-based approach to support synchronization in large-scale distributed interactive virtual environments
    Boukerche, A
    McGraw, NJ
    Araujo, RB
    [J]. 2005 INTERNATIONAL CONFERENCE ON PARALLEL PROCESSING WORKSHOPS, PROCEEDINGS, 2005, : 525 - 530