Flexible service discovery based on multiple matching algorithms

被引:0
|
作者
Hadjila F. [1 ]
Belabed A. [1 ]
Merzoug M. [1 ]
机构
[1] Department of Computer Science, University of Tlemcen, LRIT Laboratory
关键词
Majority vote; Probabilistic dominance; Rank aggregation; Service matching; Web service discovery;
D O I
10.1504/IJWET.2019.105591
中图分类号
学科分类号
摘要
Traditional web service discovery approaches rely on logic or non-logic matching techniques. In general, logic approaches can achieve satisfactory precision levels, but they result in modest recall scores. In contrast, non-logic approaches may ensure more balanced scores in terms of recall and precision, but they need additional aggregation schemes or optimisation methods. To improve the discovery performance, we need to combine multiple matching algorithms and fuse their results into a single ranked list of services. This combination must avoid the well-known side effects of fusion, such as overfitting or noise sensitivity. To tackle the service-discovery issue, we propose a solution based on two key ideas: first, we propose a majority voting model based on the 'Condorcet' paradigm to fuse a set of individual ranked lists (provided by the matching functions). Second, we leverage a probabilistic extension of the dominance relationship to ensure comparison between the services. The experimental evaluations indicate the proposed solution, 'probabilistic Condorcet', outperforms all individual matching functions, as well as many concurrent fusion algorithms. Copyright © 2020 Inderscience Enterprises Ltd.
引用
收藏
页码:315 / 340
页数:25
相关论文
共 50 条
  • [41] Perfect Hashing Based Parallel Algorithms for Multiple String Matching on Graphic Processing Units
    Lin, Cheng-Hung
    Li, Jin-Cheng
    Liu, Chen-Hsiung
    Chang, Shih-Chieh
    IEEE TRANSACTIONS ON PARALLEL AND DISTRIBUTED SYSTEMS, 2017, 28 (09) : 2639 - 2650
  • [42] Improving fuzzy service matchmaking through concept matching discovery
    Fenza, Giuseppe
    Loia, Vincenzo
    Senatore, Sabrina
    2007 IEEE INTERNATIONAL CONFERENCE ON FUZZY SYSTEMS, VOLS 1-4, 2007, : 1209 - 1214
  • [43] A field-based service management and discovery method in multiple clouds context
    Shuai Zhang
    Xinjun Mao
    Fu Hou
    Peini Liu
    Frontiers of Computer Science, 2019, 13 : 976 - 995
  • [44] A field-based service management and discovery method in multiple clouds context
    Zhang, Shuai
    Mao, Xinjun
    Hou, Fu
    Liu, Peini
    FRONTIERS OF COMPUTER SCIENCE, 2019, 13 (05) : 976 - 995
  • [45] Rational Agent based Multiple Concurrent and Complex Concession for Service Composition and Discovery
    Dhanasekaran, S.
    Vasudevan, V.
    Kumar, K. Ranjith
    2016 INTERNATIONAL CONFERENCE ON ELECTRICAL, ELECTRONICS, AND OPTIMIZATION TECHNIQUES (ICEEOT), 2016, : 2797 - 2801
  • [46] Performance of Multiple String Matching Algorithms in Text Mining
    Sheshasaayee, Ananthi
    Thailambal, G.
    PROCEEDINGS OF THE 5TH INTERNATIONAL CONFERENCE ON FRONTIERS IN INTELLIGENT COMPUTING: THEORY AND APPLICATIONS, (FICTA 2016), VOL 2, 2017, 516 : 671 - 681
  • [47] A taxonomy of sublinear multiple keyword pattern matching algorithms
    Watson, BW
    Zwaan, G
    SCIENCE OF COMPUTER PROGRAMMING, 1996, 27 (02) : 85 - 118
  • [48] Taxonomy of sublinear multiple keyword pattern matching algorithms
    Eindhoven Univ of Technology, Eindhoven, Netherlands
    Sci Comput Program, 2 (85-118):
  • [49] High-speed block matching algorithms for multimedia service
    Yun, Tae-Sung
    Seo, Eun-Ju
    Kim, Dong-Woo
    Song, Young-Jun
    Ahn, Jae-Hyeong
    ADVANCED INTELLIGENT COMPUTING THEORIES AND APPLICATIONS: WITH ASPECTS OF CONTEMPORARY INTELLIGENT COMPUTING TECHNIQUES, 2007, 2 : 886 - +
  • [50] Matchmaking algorithms to improve dynamic service matching in ubiquitous environments
    Lee, KM
    Choi, KH
    Her, SP
    Shin, DR
    FOURTH ANNUAL ACIS INTERNATIONAL CONFERENCE ON COMPUTER AND INFORMATION SCIENCE, PROCEEDINGS, 2005, : 239 - 244