A Skyline Query Method on Partial Order Domain

A query method and partial order technology, applied in the field of data query, can solve problems such as lack of data calculation methods, achieve the effects of reducing redundant calculations, improving filtering efficiency, and improving computing efficiency

Active Publication Date: 2022-04-12
DALIAN MARITIME UNIVERSITY
View PDF3 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

The skyline problem on the partially ordered domain has more practical significance in real life because it includes the user's individual preference. However, although skyline queries on the totally ordered The main method is to directly map all the partial order domains to the total order domain, and then apply the calculation method on the total order domain to calculate. There is a lack of an efficient calculation method for the data on the partial order domain.

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • A Skyline Query Method on Partial Order Domain
  • A Skyline Query Method on Partial Order Domain
  • A Skyline Query Method on Partial Order Domain

Examples

Experimental program
Comparison scheme
Effect test

Embodiment

[0056] This implementation experiment takes book information as an example to perform skyline calculation, among which, figure 2 and image 3 Represents the book tuple information in the embodiment, including three dimensions, two of which are total order dimensions: price and rating; one partial order dimension: book category;

[0057] Different users have different preferences for attributes on the partial order dimension, which will lead to great changes in the results returned to users, such as Figure 4 As shown, different users have different preferences for book types, which leads to different results returned to users after skyline query.

[0058] Such as Figure 5 As shown, choose the partial order dimension book type as the grouping dimension, group all the book information, and group the elements of the same book type into a group. In this implementation experiment, only one partial order dimension is involved. When multiple partial order dimensions are involved ...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

PUM

No PUM Login to view more

Abstract

The present invention provides a skyline query method on a partial order domain, including: grouping the data set to be tested; mapping to the total order dimension according to the mapping rules according to the user's preference Hasse diagram; Create an inverted index for the data in the group; scan the grouped data set according to the cyclic scanning strategy and the temporary table update strategy, and store the scanning result in the temporary result set until the scanning end point is completed according to the group calculation end condition Calculation of the corresponding group; when the calculation of all the groups is over, the algorithm ends, and the results of all temporary result sets are combined and output, and the union is the skyline that needs to be returned to the user. The invention solves the efficiency bottleneck problem of the existing skyline calculation method on the partial order domain, and improves the skyline calculation efficiency by introducing the inverted index into the skyline query field, grouping data in advance and establishing the inverted index.

Description

technical field [0001] The invention relates to the technical field of data query, in particular to a skyline query method on a partial order domain. Background technique [0002] Skyline query is a typical multi-objective optimization problem. Efficiently dealing with skyline queries over partially ordered domains is a problem of great practical significance. In recent years, due to the development of Internet technology and the advancement of information acquisition equipment, the amount of data collected and processed by databases has increased, and furthermore, the amount of data stored in databases has also increased dramatically. However, it is difficult for people to dig out the valuable information they want most from these massive and complex information. Therefore, how to quickly and efficiently return the data that users are most concerned about from massive data has become a research hotspot that the academic community cares about. The skyline problem on the p...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

Application Information

Patent Timeline
no application Login to view more
Patent Type & Authority Patents(China)
IPC IPC(8): G06F16/901G06F16/903
CPCG06F16/901G06F16/903
Inventor 白梅王京徽王习特李冠宇朱斌宁博
Owner DALIAN MARITIME UNIVERSITY
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products