Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

Skyline service selection method based on mapreduce and multi-objective simulated annealing

A mapreduce framework and simulated annealing algorithm technology, applied in the field of network services, can solve problems such as low efficiency, difficulty in service selection technology, and difficulty in ensuring the quality of the optimal solution, so as to achieve global QoS optimization and improve efficiency and effectiveness

Active Publication Date: 2018-05-01
李金忠
View PDF4 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

With the increasing number of services and QoS attributes in the Internet, as well as the distributed nature of services in the real world, traditional service selection techniques are difficult to deal with, and its efficiency is low and the quality of its optimal solution is difficult to guarantee

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Skyline service selection method based on mapreduce and multi-objective simulated annealing
  • Skyline service selection method based on mapreduce and multi-objective simulated annealing
  • Skyline service selection method based on mapreduce and multi-objective simulated annealing

Examples

Experimental program
Comparison scheme
Effect test

specific Embodiment

[0103] Such as Figure 5 As shown, suppose there is an abstract composite service instance composed of several abstract services, and each abstract service AS i Can have n i Candidate concrete services complete the abstract service AS i The functions of these candidate specific services WS i It is indexed in the HDFS massive service pool. After the first stage of "screening massive services", each type of candidate specific WS i From the original n i Reduced to m i First, the non-Skyline services of all kinds of services are removed, and the Skyline services of all kinds of services are left to form a Skyline service library. After the second stage of "optimized Skyline service", each abstract service AS i Select the corresponding specific service WS i After that, they are combined into a specific combined service. At this stage, since each abstract service AS i Specific service selected WS i If they are different, they can be combined into a large number of specific composite ...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

PUM

No PUM Login to View More

Abstract

The present invention relates to a Skyline service selection method based on MapReduce and multi-objective simulated annealing, comprising the following steps: Step 1: screening massive services: under the framework of MapReduce, using block nesting algorithm and Skyline calculation of divide-and-conquer algorithm, from massive services Select the service with better QoS from the pool to generate the Skyline service library; Step 2: Optimizing the Skyline service: Under the MapReduce framework, use the multi-objective simulated annealing algorithm to optimize the Skyline service from the Skyline service library generated in step 1, and generate Pareto composite service set; Step 3: Optimizing Pareto composite services: using the Top-k query processing technology, combined with the user's personalized QoS preference, from the Pareto composite service set generated in step 2, select k Pareto composite services that meet the user's QoS constraints . Compared with the prior art, the present invention has the advantages of greatly improving the efficiency and effect of mass service selection.

Description

Technical field [0001] The invention relates to the technical field of network services, in particular to a Skyline service selection method based on MapReduce and multi-objective simulated annealing. Background technique [0002] With the rapid development of service computing, cloud computing, big data and other related technologies, the types of services available on the Internet (including grid services, web services, cloud services, etc.) have grown rapidly in type and explosive growth in number. Massive services distributed in different geographical locations and on different servers may have the same or similar functions, rather than different services with different functional attributes (QoS). How to choose a service with better QoS from a large number of services with equivalent functions to form a combined service with the best QoS to meet the user’s QoS constraints and recommend it to users in a personalized way has become academic Issues of common concern to industr...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

Application Information

Patent Timeline
no application Login to View More
Patent Type & Authority Patents(China)
IPC IPC(8): H04L29/08
CPCH04L41/5019H04L41/5041H04L67/51
Inventor 李金忠夏洁武谭云兰曾小荟李满华吴玉春王巧玲胡运全
Owner 李金忠
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products