A new vertical fragmentation algorithm based on ant collective behavior in distributed database systems

被引:0
|
作者
Mehdi Goli
Seyed Mohammad Taghi Rouhani Rankoohi
机构
[1] Shahid Beheshti University,Electrical & Computer Engineering Department
来源
关键词
Distributed database design; Data fragmentation; Vertical fragmentation; Optimal fragment numbers; Minimum transaction access cost; Ant clustering algorithm;
D O I
暂无
中图分类号
学科分类号
摘要
Considering the existing massive volumes of data processed nowadays and the distributed nature of many organizations, there is no doubt how vital the need is for distributed database systems. In such systems, the response time to a transaction or a query is highly affected by the distribution design of the database system, particularly its methods for fragmentation, replication, and allocation data. According to the relevant literature, from the two approaches to fragmentation, namely horizontal and vertical fragmentation, the latter requires the use of heuristic methods due to it being NP-Hard. Currently, there are a number of different methods of providing vertical fragmentation, which normally introduce a relatively high computational complexity or do not yield optimal results, particularly for large-scale problems. In this paper, because of their distributed and scalable nature, we apply swarm intelligence algorithms to present an algorithm for finding a solution to vertical fragmentation problem, which is optimal in most cases. In our proposed algorithm, the relations are tried to be fragmented in such a way so as not only to make transaction processing at each site as much localized as possible, but also to reduce the costs of operations. Moreover, we report on the experimental results of comparing our algorithm with several other similar algorithms to show that ours outperforms the other algorithms and is able to generate a better solution in terms of the optimality of results and computational complexity.
引用
收藏
页码:435 / 455
页数:20
相关论文
共 50 条
  • [1] A new vertical fragmentation algorithm based on ant collective behavior in distributed database systems
    Goli, Mehdi
    Rankoohi, Seyed Mohammad Taghi Rouhani
    KNOWLEDGE AND INFORMATION SYSTEMS, 2012, 30 (02) : 435 - 455
  • [2] Vertical fragmentation and allocation in distributed deductive database systems
    Lim, SJ
    Ng, YK
    INFORMATION SYSTEMS, 1997, 22 (01) : 1 - 24
  • [3] Fragmentation in Distributed Database Design Based on Ant Colony Optimization Technique
    Van Nghia Luong
    Solanki, Vijender Kumar
    Nguyen Ha Huy Cuong
    INTERNATIONAL JOURNAL OF INFORMATION RETRIEVAL RESEARCH, 2019, 9 (02) : 28 - 37
  • [4] Distributed Memetic Algorithm for Outsourced Database Fragmentation
    Ge, Yong-Feng
    Yu, Wei-Jie
    Cao, Jinli
    Wang, Hua
    Zhan, Zhi-Hui
    Zhang, Yanchun
    Zhang, Jun
    IEEE TRANSACTIONS ON CYBERNETICS, 2021, 51 (10) : 4808 - 4821
  • [5] A Novel Query-Driven Clustering-Based Technique for Vertical Fragmentation and Allocation in Distributed Database Systems
    Sewisy, Adel A.
    Amer, Ali Abdullah
    Abdalla, Hassan I.
    INTERNATIONAL JOURNAL ON SEMANTIC WEB AND INFORMATION SYSTEMS, 2017, 13 (02) : 27 - 54
  • [6] An Optimized Scheme For Vertical Fragmentation ,Allocation And Replication Of A Distributed Database
    Raouf, Ahmed E. Abdel
    Badr, Nagwa L.
    Tolba, M. F.
    2015 IEEE SEVENTH INTERNATIONAL CONFERENCE ON INTELLIGENT COMPUTING AND INFORMATION SYSTEMS (ICICIS), 2015, : 506 - 513
  • [7] A multi-colony ant algorithm for optimizing join queries in distributed database systems
    Golshanara, Ladan
    Rankoohi, Seyed Mohammad Taghi Rouhani
    Shah-Hosseini, Hamed
    KNOWLEDGE AND INFORMATION SYSTEMS, 2014, 39 (01) : 175 - 206
  • [8] A multi-colony ant algorithm for optimizing join queries in distributed database systems
    Ladan Golshanara
    Seyed Mohammad Taghi Rouhani Rankoohi
    Hamed Shah-Hosseini
    Knowledge and Information Systems, 2014, 39 : 175 - 206
  • [9] A NEW DYNAMIC VOTING ALGORITHM FOR DISTRIBUTED DATABASE-SYSTEMS
    ADAM, NR
    IEEE TRANSACTIONS ON KNOWLEDGE AND DATA ENGINEERING, 1994, 6 (03) : 470 - 478
  • [10] Optimization of distributed systems' fusion based on Climb-ant algorithm
    Hu, XueHai
    Wang, Houjun
    Ren, DaiRong
    Gong, Cheng
    MECHANICAL ENGINEERING, MATERIALS AND ENERGY III, 2014, 483 : 524 - +