计算机与现代化

• 数据库与数据挖掘 • 上一篇    下一篇

基于属性优先关系的多用户Skyline查询处理算法#br#

  

  1. (南京航空航天大学计算机科学与技术学院,江苏南京210016)
  • 收稿日期:2017-12-25 出版日期:2018-08-23 发布日期:2018-08-27
  • 作者简介:邵路伊(1993-),女,浙江台州人,南京航空航天大学计算机科学与技术学院硕士研究生,研究方向:数据管理与查询,交互查询;王沁雪(1992-),女,河北任丘人,硕士研究生,研究方向:数据管理,数据库并发控制;郭帅(1993-),男,硕士研究生,研究方向:传感器网络数据库,时空数据管理。
  • 基金资助:
    江苏省自然科学基金资助项目(BK20140832)

AlgorithmforMulti-usersSkylineQueryBasedonPriorityofAttribute

  1. (CollegeofComputerScienceandTechnology,NanjingUniversityofAeronauticsandAstronautics,Nanjing210016,China)
  • Received:2017-12-25 Online:2018-08-23 Published:2018-08-27

摘要: Skyline查询为多目标决策等问题提供了解决方案。每个用户对数据属性的优先关系的需求不同,传统算法无法有效解决多用户场景下的偏好Skyline查询。针对该问题,提出一种基于属性优先关系的多用户偏好Skyline查询算法——MUPS算法。该算法基于属性权重对原始Skyline结果集通过新的σ-支配方式进行剪枝;同时,通过交互动态修正属性的权重大小,使最终结果更符合用户群的真实偏好需求。最后,在模拟和真实数据上验证MUPS算法的有效性和良好的交互性能。

关键词: 多用户, 偏好Skyline查询, 属性权重, 交互, 动态调整

Abstract: Skylinequeryprovidedasolutionformulti-objectivedecision-makingandotherissues.However,wheneachuserhaddifferentrequirementsonthepriorityofattributes,thetraditionalalgorithmcouldn’teffectivelysolvethepreferenceSkylinequeryunderthemulti-usersscenario.Tosolvethisproblem,thispaperproposesamulti-userspreferenceSkylinequeryalgorithmbasedonpriorityofattribute,whichnamedMUPSalgorithm.Basedontheweightsofattributes,theoriginalSkylineresultWasprunedbyapplyingthenovelσ-dominatedapproach.Atthesametime,theweightsoftheattributesaredynamicallyamendedthroughtheinteractionbetweenusersandreturnedcandidate,makingthefinalresultmoreinlinewithusers’realpreferenceneeds.Finally,thefeasibilityofMUPSalgorithmisverifiedbysimulationandrealdata,andithasgoodinteractiveperformance.

Key words: multi-users, preferenceSkylinequery, weightofattributes, interaction, dynamicadjustment

中图分类号: