Efficient Region-Based Skyline Computation for a Group of Users

被引:0
作者
Dehaki, Ghoncheh Babanejad [1 ]
Ibrahim, Hamidah [1 ]
Alwan, Ali A. [2 ]
Sidi, Fatimah [1 ]
Udzir, Nur Izura [1 ]
Lawal, Ma'aruf Mohammed [3 ]
机构
[1] Univ Putra Malaysia, Fac Comp Sci & Informat Technol, Dept Comp Sci, Serdang 43400, Selangor, Malaysia
[2] Ramapo Coll, Sch Theoret & Appl Sci, Mahwah, NJ 07430 USA
[3] Ahmadu Bello Univ, Fac Phys Sci, Dept Comp Sci, Zaria 810107, Kaduna State, Nigeria
关键词
Multi-criteria decision making; skyline queries; group of users; spatial and non-spatial attributes; QUERIES; DATABASE; SYSTEM;
D O I
10.1109/ACCESS.2022.3204115
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Recently, with the advancement of technology, ad-hoc meetings or impromptu gatherings are becoming more and more common. The meetings/gatherings which involve at least two people will require a specific physical point location that is useful or interesting to them, called point of interest (PoI). These people might be residing at different locations; each with their own preferences which most likely to be different. Undoubtedly, given n people in a group, there will be n users' preferences. Finding a suitable PoI that meets these n users' preferences is not a straightforward task. Existing solutions that utilise skyline processing in discovering the best, most preferred objects in satisfying the preferences of a group of users within a predetermined area have shown acceptable results. However, these solutions have to be executed repeatedly for each query of a group of users since they do not exploit the possibilities that an area that has been visited by a group of users might be the area of interest of another group of users in the future. Inherently, they require rescanning the objects and recomputing the skylines of a previously visited region which is undoubtedly unwise and costly. This paper proposes the Region-based Skyline for a Group of Users (RSGU) and Extended Region-based Skyline for a Group of Users (ERSGU) frameworks which attempt to resolve the limitations of existing solutions. In this work, skylines objects are PoIs that are recommended to a group of users that are derived by analysing both the locations of the users, i.e. spatial attributes, as well as the spatial and non-spatial attributes of objects that are within a predetermined region of the group of users. Here, each region is partitioned into smaller units called fragments in such a way that overlapping areas between the currently and previously visited regions can be easily determined; while the results of computing the skylines of each fragment, known as fragment skylines, are saved to be utilised by the subsequent requests. Meanwhile, ERSGU has an additional feature in which the skylines derived for a group of users are not only based on the evaluation of the spatial and non-spatial attributes of the objects, but also the closeness of the objects to the desirable facilities or other interesting objects in the region. Undeniably, a PoI that is nearby to other attractions is appealing and worth the journey. Several experiments have been conducted and the results show that our proposed frameworks outperform the previous work with respect to CPU time.
引用
收藏
页码:94496 / 94517
页数:22
相关论文
共 87 条
[1]  
Aarthi RJ, 2021, SOLID STATE TECHNOL, V64, P1908
[2]   A framework for multidimensional skyline queries over streaming data [J].
Alami, Karim ;
Maabout, Sofian .
DATA & KNOWLEDGE ENGINEERING, 2020, 127
[3]   TQEL: Framework for Query-Driven Linking of Top-K Entities in Social Media Blogs [J].
Alsaudi, Abdulrahman ;
Altowim, Yasser ;
Mehrotra, Sharad ;
Yu, Yaming .
PROCEEDINGS OF THE VLDB ENDOWMENT, 2021, 14 (11) :2642-2654
[4]   Processing skyline queries in incomplete distributed databases [J].
Alwan, Ali A. ;
Ibrahim, Hamidah ;
Udzir, Nur Izura ;
Sidi, Fatimah .
JOURNAL OF INTELLIGENT INFORMATION SYSTEMS, 2017, 48 (02) :399-420
[5]   An Efficient Approach for Processing Skyline Queries in Incomplete Multidimensional Database [J].
Alwan, Ali A. ;
Ibrahim, Hamidah ;
Udzir, Nur Izura ;
Sidi, Fatima .
ARABIAN JOURNAL FOR SCIENCE AND ENGINEERING, 2016, 41 (08) :2927-2943
[6]   Space Filling Approach for Distributed Processing of Top-k Dominating Queries [J].
Amagata, Daichi ;
Hara, Takahiro ;
Onizuka, Makoto .
IEEE TRANSACTIONS ON KNOWLEDGE AND DATA ENGINEERING, 2018, 30 (06) :1150-1163
[7]  
[Anonymous], 2007, P VER LARG DAT BAS
[8]  
Arefin Mohammad Shamsul, 2014, Journal of Software, V9, P2938, DOI 10.4304/jsw.9.11.2938-2947
[9]   Towards Preference-aware Relational Databases [J].
Arvanitis, Anastasios ;
Koutrika, Georgia .
2012 IEEE 28TH INTERNATIONAL CONFERENCE ON DATA ENGINEERING (ICDE), 2012, :426-437
[10]  
Bartolini I., 2006, P 15 ACM INT C KNOWL, P405