Finding the most profitable candidate product by dynamic skyline and parallel processing

被引:0
|
作者
Liang Kuang Tai
En Tzu Wang
Arbee L. P. Chen
机构
[1] National Tsing Hua University,Department of Computer Science
[2] Industrial Technology Research Institute,Computational Intelligence Technology Center
[3] Asia University,Department of Computer Science and Information Engineering
来源
关键词
Dynamic skyline; Price setting; Voronoi-Diagram-based partitioning; Parallel processing; Pruning strategies;
D O I
暂无
中图分类号
学科分类号
摘要
Given a set of existing products in the market and a set of customer preferences, we set a price for a specific product selected from a pool of candidate products to launch to market to gain the most profit. A customer preference represents his/her basic requirements. The dynamic skyline of a customer preference identifies the products that the customer may purchase. Each time the price of a candidate product is adjusted, it needs to compete with all of the existing products to determine whether it can be one of the dynamic skyline products of some customer preferences. To compute in parallel, we use a Voronoi-Diagram-based partitioning method to separate the set of existing products and that of customer preferences into cells. For these cells, a large number of combinations can be generated. For each price under consideration of a candidate product, we process all the combinations in parallel to determine whether this candidate product can be one of the dynamic skyline products of the customer preferences. We then integrate the results to decide the price for each candidate product to achieve the most profit. To further improve the performance, we design two efficient pruning strategies to avoid computing all combinations. A set of experiments using real and synthetic datasets are performed and the experiment results reveal that the pruning strategies are effective.
引用
收藏
页码:979 / 1008
页数:29
相关论文
共 50 条
  • [41] Dynamic sorting and average skyline method for query processing in spatial-temporal data
    John, A.
    Singh, Shubham Kumar
    Adimoolam, M.
    Kumar, T. Ananth
    International Journal of Data Science, 2021, 6 (01) : 1 - 18
  • [42] Efficient Continuous Skyline Query Processing Scheme over Large Dynamic Data Sets
    Li, He
    Yoo, Jaesoo
    ETRI JOURNAL, 2016, 38 (06) : 1197 - 1206
  • [43] AN APPROACH TO PARALLEL PROCESSING OF DYNAMIC ROBOT MODELS
    VUKOBRATOVIC, M
    KIRCANSKI, N
    LI, SG
    INTERNATIONAL JOURNAL OF ROBOTICS RESEARCH, 1988, 7 (02): : 64 - 71
  • [44] Dynamic object-oriented parallel processing
    Grimshaw, Andrews
    Strayer, Timothy
    IEEE Parallel and Distributed Technology, 1993, 1 (02): : 33 - 47
  • [45] Dynamic Parallel Computing Architecture for Video Processing
    Bharanitharan, K.
    Paul, Anand
    Jiang, Yung-Chuan
    Wang, Jhing-Fa
    JOURNAL OF INTERNET TECHNOLOGY, 2010, 11 (06): : 867 - 873
  • [46] Massively Parallel Processing for Dynamic Airspace Configuration
    Gallet, Bart
    2011 IEEE/AIAA 30TH DIGITAL AVIONICS SYSTEMS CONFERENCE (DASC), 2011,
  • [47] MASSIVELY PARALLEL PROCESSING FOR DYNAMIC AIRSPACE CONFIGURATION
    Gallet, Bart
    Brinton, Chris
    2011 IEEE/AIAA 30TH DIGITAL AVIONICS SYSTEMS CONFERENCE (DASC), 2011,
  • [48] A VIRTUAL BUS ARCHITECTURE FOR DYNAMIC PARALLEL PROCESSING
    LEE, KC
    IEEE TRANSACTIONS ON PARALLEL AND DISTRIBUTED SYSTEMS, 1993, 4 (02) : 121 - 130
  • [49] Dynamic parallel query processing for distributed objects
    Jiang, Y
    Wang, GR
    Makinouchi, A
    NINTH INTERNATIONAL WORKSHOP ON DATABASE AND EXPERT SYSTEMS APPLICATIONS, PROCEEDINGS, 1998, : 699 - 704
  • [50] Cultivation Methods of the Black Truffle, the Most Profitable Mediterranean Non-Wood Forest Product; A State of the Art Review
    Antonio Bonet, Jose
    Oliach, Daniel
    Fischer, Christine
    Olivera, Antoni
    Martinez de Aragon, Juan
    Colinas, Carlos
    MODELLING, VALUING AND MANAGING MEDITERRANEAN FOREST ECOSYSTEMS FOR NON-TIMBER GOODS AND SERVICES, 2009, (57): : 57 - 71