CSQUiD: an index and non-probability framework for constrained skyline query processing over uncertain data

View article
PeerJ Computer Science

Main article text

 

Introduction

  • i)

    We have proposed an index, non-probability framework, named Constrained Skyline Query processing on Uncertain Data (CSQUiD) designed to tackle the issue of processing constrained skyline queries over uncertain data.

  • ii)

    We have formally extended the concept of object dominance to MBRs and introduced a variant of dominance relationship, named Dominance Relationship between MBRs, which identifies the skyline objects based on the identified dominant MBRs.

  • iii)

    We have conducted extensive experiments to demonstrate the CSQUiD’s superiority over the most recent solutions in processing constrained skyline queries and ultimately identifying the dominant objects over uncertain data.

Motivating example

Preliminaries

  • i)

    r.tl[x]s.br[x] or s.tl[x]r.br[x]

  • ii)

    r.tl[y]s.br[y] or s.tl[y]r.br[y]

  • i)

    s.br[x]r.tl[x], s.br[y]r.tl[y], s.bl[x]r.br[x], and s.tl[y]r.br[y]

  • ii)

    MBRs is not a subset of MBRr as defined by Case II of Definition 10.

  • i)

    w.tl[x]<cqi.lb and w.br[x]<cqi.ub

  • ii)

    w.tl[x]>cqi.lb and w.br[x]>cqi.ub

  • i)

    MBRw={w.bl=(cqi.lb,w.bl[y]),w.br,w.tr,w.tl=(cqi.lb,w.tl[y])}

  • ii)

    MBRw={w.bl,w.br=(cqi.ub,w.br[y]),w.tr=(cqi.ub,w.tr[y]),w.tl}

  • i)

    w.tl[x]<cqi.lb and w.br[x]=cqi.ub

  • ii)

    w.tl[x]<cqi.lb and w.br[x]>cqi.ub

  • iii)

    w.tl[x]=cqi.lb and w.br[x]>cqi.ub

  • i)

    MBRw={w.bl=(cqi.lb,w.bl[y]),w.br,w.tr,w.tl=(cqi.lb,w.tl[y])}

  • ii)

    MBRw={w.bl=(cqi.lb,w.bl[y]),w.br=(cqi.ub,w.br[y]),w.tr=(cqi.ub,w.tr[y]),w.tl=(cqi.lb,w.tl[y])}

  • iii)

    MBRw={w.bl,w.br=(cqi.ub,w.br[y]),w.tr=(cqi.ub,w.tr[y]),w.tl}

  • i)

    w.tl[x]>cqi.ub or

  • ii)

    w.br[x]<cqi.lb

The proposed framework

Data pre-processing & local skylines derivation (DP&LSD)

Fuzzification & final skylines derivation (F&FSD)

Results and discussions

Experimental settings

Synthetic data set

Real data set

Eperimental results

Conclusion

Supplemental Information

Additional Information and Declarations

Competing Interests

The authors declare that we have no known competing financial interests or personal relationships that could have appeared to influence the work reported in this article.

Author Contributions

Ma'aruf Mohammed Lawal conceived and designed the experiments, performed the experiments, analyzed the data, performed the computation work, prepared figures and/or tables, authored or reviewed drafts of the article, and approved the final draft.

Hamidah Ibrahim conceived and designed the experiments, authored or reviewed drafts of the article, and approved the final draft.

Nor Fazlida Mohd Sani performed the experiments, authored or reviewed drafts of the article, and approved the final draft.

Razali Yaakob performed the experiments, authored or reviewed drafts of the article, and approved the final draft.

Ali A. Alwan performed the experiments, authored or reviewed drafts of the article, and approved the final draft.

Data Availability

The following information was supplied regarding data availability:

The statistical data set of players obtained from National Basketball Association are available in the Supplemental File.

Funding

This work was supported by the Ministry of Higher Education Malaysia under the Fundamental Research Grant Scheme (FRGS/1/2020/ICT03/UPM/01/1) and the Universiti Putra Malaysia. The funders had no role in study design, data collection and analysis, decision to publish, or preparation of the manuscript.

1 Citation 726 Views 17 Downloads

Your institution may have Open Access funds available for qualifying authors. See if you qualify

Publish for free

Comment on Articles or Preprints and we'll waive your author fee
Learn more

Five new journals in Chemistry

Free to publish • Peer-reviewed • From PeerJ
Find out more