USING THE ANALYTIC HIERARCHY PROCESS WITH FUZZY LOGIC ELEMENTS TO OPTIMIZE THE DATABASE STRUCTURE

IF 0.2 Q4 COMPUTER SCIENCE, HARDWARE & ARCHITECTURE Radio Electronics Computer Science Control Pub Date : 2022-06-18 DOI:10.15588/1607-3274-2022-2-10
M. Dvoretskyi, T. Savchuk, M. Fisun, S. V. Dvoretska
{"title":"USING THE ANALYTIC HIERARCHY PROCESS WITH FUZZY LOGIC ELEMENTS TO OPTIMIZE THE DATABASE STRUCTURE","authors":"M. Dvoretskyi, T. Savchuk, M. Fisun, S. V. Dvoretska","doi":"10.15588/1607-3274-2022-2-10","DOIUrl":null,"url":null,"abstract":"Context. Informational systems are very common and use databases to store information that users need. Many different data models can be used but the relational model is still relevant. The last decade show tendency of using distributed databases while working with relational data model and this approach requires a specially designed module to synchronize data of all separate databases. Considering optimizing the database structure, researchers didn’t pay much attention to the potential of users’ SQL-queries history. The optimal structure of all the distributed nodes could reduce the necessity of synchronization while the data access speed and its actuality would remain stable. The object of the research is the process of optimizing the structure of the distributed database of corporate information systems, which are based on the relational database’s model.\nObjective. The research aims at improving the accuracy of the data representation marker’s value on the distributed corporate information system’s (DCIS) node, obtained using the analytic hierarchy process by applying the fuzzy logic elements while processing the alternatives’ global priority vector.\nMethod. The research’s authors in the set of their previous works emphasize the potential of using the collected history of users’ SQL queries. Firstly presented technology of users’ queries parsing. Then, the idea of using the multidimensional database for analyzing users’ queries by slices of workstation type, application, user, and his/her position was considered. Finally, the authors gave the full-scaled mathematical model for formalizing database and query models, and criteria of database structure’s optimality.The current research continues the given sequence and tries to increase the efficiency of the decision support system, by introducing elements of fuzzy logic to the analytic hierarchy process algorithm. The approach’s main idea is in presenting the global priorities vector in the form of a series of fuzzy sets of one variable with subsequent transformation to the exact value. This approach made it possible to maintain the accuracy of the obtained result while decreasing the number of solution alternatives. For new tuples added to the database’s tables after all calculations had been performed, the  problem was formalized. After obtaining the probability of a tuple belonging to the class “needed” and performing the normalization of the value, it is taken as the level of the representation marker. Accordingly, the data is loaded onto the node if this value is greater than the optimal level of the representation marker for the DCIS node.\nResults. After calculating and obtaining the alternatives global priorities’ vector in order to improve the accuracy of the obtained result, the apparatus of fuzzy sets was used. The obtained vector of global priorities was presented as a vector of fuzzy digits for the data representation marker with subsequent transformation to the exact value. This approach made it possible to maintain the accuracy of the obtained result while decreasing the number of solution alternatives.\nConclusions. While working on the research, the concept of a data representation marker on the DCIS node for the elements of the SQL query model was introduced. An aggregation function has been developed that allows determining the level of need for attributes and tuples in the database’s relation for the DCIS node based on the statistics of SQL queries. A model of the dependence of the database structure’s optimality criteria on the value of the data representation marker is built. Received further development method of analytic hierarchy process. The initialization of the alternatives’ pairwise comparisons matrix can be performed automatically according to the obtained mathematical models. Representation of the obtained result in the form of the vector of fuzzy numbers with the reduction to the exact value allows increasing the accuracy of the obtained results. ","PeriodicalId":43783,"journal":{"name":"Radio Electronics Computer Science Control","volume":"239 1","pages":""},"PeriodicalIF":0.2000,"publicationDate":"2022-06-18","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Radio Electronics Computer Science Control","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.15588/1607-3274-2022-2-10","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"Q4","JCRName":"COMPUTER SCIENCE, HARDWARE & ARCHITECTURE","Score":null,"Total":0}
引用次数: 0

Abstract

Context. Informational systems are very common and use databases to store information that users need. Many different data models can be used but the relational model is still relevant. The last decade show tendency of using distributed databases while working with relational data model and this approach requires a specially designed module to synchronize data of all separate databases. Considering optimizing the database structure, researchers didn’t pay much attention to the potential of users’ SQL-queries history. The optimal structure of all the distributed nodes could reduce the necessity of synchronization while the data access speed and its actuality would remain stable. The object of the research is the process of optimizing the structure of the distributed database of corporate information systems, which are based on the relational database’s model. Objective. The research aims at improving the accuracy of the data representation marker’s value on the distributed corporate information system’s (DCIS) node, obtained using the analytic hierarchy process by applying the fuzzy logic elements while processing the alternatives’ global priority vector. Method. The research’s authors in the set of their previous works emphasize the potential of using the collected history of users’ SQL queries. Firstly presented technology of users’ queries parsing. Then, the idea of using the multidimensional database for analyzing users’ queries by slices of workstation type, application, user, and his/her position was considered. Finally, the authors gave the full-scaled mathematical model for formalizing database and query models, and criteria of database structure’s optimality.The current research continues the given sequence and tries to increase the efficiency of the decision support system, by introducing elements of fuzzy logic to the analytic hierarchy process algorithm. The approach’s main idea is in presenting the global priorities vector in the form of a series of fuzzy sets of one variable with subsequent transformation to the exact value. This approach made it possible to maintain the accuracy of the obtained result while decreasing the number of solution alternatives. For new tuples added to the database’s tables after all calculations had been performed, the  problem was formalized. After obtaining the probability of a tuple belonging to the class “needed” and performing the normalization of the value, it is taken as the level of the representation marker. Accordingly, the data is loaded onto the node if this value is greater than the optimal level of the representation marker for the DCIS node. Results. After calculating and obtaining the alternatives global priorities’ vector in order to improve the accuracy of the obtained result, the apparatus of fuzzy sets was used. The obtained vector of global priorities was presented as a vector of fuzzy digits for the data representation marker with subsequent transformation to the exact value. This approach made it possible to maintain the accuracy of the obtained result while decreasing the number of solution alternatives. Conclusions. While working on the research, the concept of a data representation marker on the DCIS node for the elements of the SQL query model was introduced. An aggregation function has been developed that allows determining the level of need for attributes and tuples in the database’s relation for the DCIS node based on the statistics of SQL queries. A model of the dependence of the database structure’s optimality criteria on the value of the data representation marker is built. Received further development method of analytic hierarchy process. The initialization of the alternatives’ pairwise comparisons matrix can be performed automatically according to the obtained mathematical models. Representation of the obtained result in the form of the vector of fuzzy numbers with the reduction to the exact value allows increasing the accuracy of the obtained results. 
查看原文
分享 分享
微信好友 朋友圈 QQ好友 复制链接
本刊更多论文
采用层次分析法结合模糊逻辑元素对数据库结构进行优化
上下文。信息系统非常普遍,它使用数据库来存储用户需要的信息。可以使用许多不同的数据模型,但关系模型仍然是相关的。过去十年显示出在处理关系数据模型时使用分布式数据库的趋势,这种方法需要一个专门设计的模块来同步所有独立数据库的数据。考虑到优化数据库结构,研究人员并没有注意到用户sql查询历史的潜力。通过优化各分布式节点的结构,可以在保持数据访问速度和现状稳定的情况下减少同步的必要性。本文的研究对象是基于关系数据库模型的企业信息系统分布式数据库结构优化过程。研究的目的是提高分布式企业信息系统(DCIS)节点上数据表示标记值的准确性,在处理备选方案全局优先向量的同时,应用模糊逻辑元素,采用层次分析法得到数据表示标记值。该研究的作者在他们之前的工作集中强调了使用收集到的用户SQL查询历史的潜力。首先提出了用户查询解析技术。然后,考虑了使用多维数据库按工作站类型、应用程序、用户及其位置切片分析用户查询的思想。最后,给出了形式化数据库和查询模型的完整数学模型,以及数据库结构的最优性准则。当前的研究延续了给定的序列,通过在层次分析法中引入模糊逻辑的元素,试图提高决策支持系统的效率。该方法的主要思想是将全局优先级向量以一系列单一变量的模糊集的形式呈现,并随后转换为精确值。这种方法可以在减少备选方案数量的同时保持所获得结果的准确性。对于在执行了所有计算之后添加到数据库表中的新元组,问题是形式化的。在获得属于“需要”类的元组的概率并对该值进行归一化后,将其作为表示标记的级别。因此,如果此值大于DCIS节点的表示标记的最佳级别,则将数据加载到节点上。在计算得到备选方案全局优先级向量后,为了提高得到结果的精度,采用了模糊集的方法。将得到的全局优先级向量表示为数据表示标记的模糊数字向量,并将其转换为精确值。这种方法可以在保持所得结果的准确性的同时减少可选溶液的数量。在研究过程中,引入了SQL查询模型元素的DCIS节点上的数据表示标记的概念。已经开发了一个聚合函数,它允许根据SQL查询的统计信息确定DCIS节点的数据库关系中属性和元组的需求级别。建立了数据库结构的最优性准则对数据表示标记值的依赖关系模型。得到了层次分析法的进一步发展。根据得到的数学模型,自动初始化备选方案的两两比较矩阵。将得到的结果以模糊数向量的形式表示,并简化为精确值,可以提高得到的结果的准确性。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 去求助
来源期刊
Radio Electronics Computer Science Control
Radio Electronics Computer Science Control COMPUTER SCIENCE, HARDWARE & ARCHITECTURE-
自引率
20.00%
发文量
66
审稿时长
12 weeks
期刊最新文献
POLYNOMIAL ESTIMATION OF DATA MODEL PARAMETERS WITH NEGATIVE KURTOSIS USING ESP32 MICROCONTROLLER FOR PHYSICAL SIMULATION OF THE WIRELESS REMOTE CONTROL MODEM APPLICATION OF BLOW-UP THEORY TO DETERMINE THE SERVICE LIFE OF SMALL-SERIES AND SINGLE ITEMS IMPROVED MULTI-OBJECTIVE OPTIMIZATION IN BUSINESS PROCESS MANAGEMENT USING R-NSGA-II PERFORMANCE ANALYSIS OF WIRELESS COMPUTER NETWORKS IN CONDITIONS OF HIGH INTERFERENCE INTENSITY
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
现在去查看 取消
×
提示
确定
0
微信
客服QQ
Book学术公众号 扫码关注我们
反馈
×
意见反馈
请填写您的意见或建议
请填写您的手机或邮箱
已复制链接
已复制链接
快去分享给好友吧!
我知道了
×
扫码分享
扫码分享
Book学术官方微信
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术
文献互助 智能选刊 最新文献 互助须知 联系我们:info@booksci.cn
Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。
Copyright © 2023 Book学术 All rights reserved.
ghs 京公网安备 11010802042870号 京ICP备2023020795号-1