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 条
  • [31] Protein structure topological comparison, discovery and matching service
    Torrance, GM
    Gilbert, DR
    Michalopoulos, I
    Westhead, DW
    BIOINFORMATICS, 2005, 21 (10) : 2537 - 2538
  • [32] Parameter matching discovery enabled Web Service composition
    Gu, Qing
    Gu, Ning
    Journal of Computational Information Systems, 2007, 3 (05): : 1777 - 1782
  • [33] A LRAAM-based Partial Order Function for Ontology Matching in the Context of Service Discovery
    Ludolph, Hendrik
    Kropf, Peter
    Babin, Gilbert
    CLOSER: PROCEEDINGS OF THE 7TH INTERNATIONAL CONFERENCE ON CLOUD COMPUTING AND SERVICES SCIENCE, 2017, : 393 - 403
  • [34] Matching algorithms for causal inference with multiple treatments
    Scotina, Anthony D.
    Gutman, Roee
    STATISTICS IN MEDICINE, 2019, 38 (17) : 3139 - 3167
  • [36] Dynamic rideshare matching algorithms for the taxipooling service based on intelligent transportation system technologies
    Tao Chi-chung
    Chen Chun-ying
    PROCEEDINGS OF 2007 INTERNATIONAL CONFERENCE ON MANAGEMENT SCIENCE & ENGINEERING (14TH) VOLS 1-3, 2007, : 399 - 404
  • [37] Efficient algorithms for model-based motif discovery from multiple sequences
    Fu, Bin
    Kao, Ming-Yang
    Wang, Lusheng
    THEORY AND APPLICATIONS OF MODELS OF COMPUTATION, PROCEEDINGS, 2008, 4978 : 234 - +
  • [38] OBJECT RECOGNITION BY FLEXIBLE TEMPLATE MATCHING USING GENETIC ALGORITHMS
    HILL, A
    TAYLOR, CJ
    COOTES, T
    LECTURE NOTES IN COMPUTER SCIENCE, 1992, 588 : 852 - 856
  • [39] Framework of semantic web service discovery based on fuzzy logic and multi-phase matching
    Su, Zhenglian
    Chen, Haisong
    Zhu, Liang
    Zeng, Yonghua
    Journal of Information and Computational Science, 2012, 9 (01): : 203 - 214
  • [40] Service discovery for composite process through matching of behavioral consistency
    School of Information Science and Engineering, Northeastern University, Shenyang 110004, China
    Dongbei Daxue Xuebao, 2008, 10 (1410-1413):