Data stream processing system multi-objective optimization method based on uncertainty
A multi-objective optimization and processing system technology, applied in the field of multi-objective optimization of data flow processing systems, can solve problems such as user response delay and throughput, Palito optimal solution randomness, etc.
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment 1
[0061] This embodiment illustrates the process of applying the present invention "a method for multi-objective optimization of a data stream processing system based on uncertainty" to a specific real-time big data analysis system Apache Spark Streaming scenario.
[0062] figure 1 This is the algorithm flowchart of this method and the flowchart of this embodiment. As can be seen from the figure, this method includes the following steps:
[0063] Step 1: The upper bound L of the current response delay upper Initialized to 10.0, the lower bound of the current response delay L lower Is initialized to 0.5, and the threshold UA of the area of the uncertain area is initialized to 10000.
[0064] Step 2: Calculate the upper and lower bounds of the current throughput rate according to the upper bound of 10.0 and the lower bound of 0.5 of the current response delay.
[0065] Step 2.1: Calculate the upper bound T of the current throughput rate according to the upper bound 10.0 of the current...
Embodiment 2
[0090] This embodiment specifically explains the recursive iterative detection described in step 5 of the present invention and the recursive iterative detection of step 5 in embodiment 1. The algorithm flow is as follows figure 2 Shown. From figure 2 It can be seen that the specific steps of recursive iterative detection are:
[0091] Step 5: Determine whether the current uncertain area area of the left half and the right half is less than or equal to the threshold value of 10000 of the uncertain area area, and decide whether to perform recursive iterative detection.
[0092] Step 5.1: Determine whether the area of the uncertainty region 183600.2723725793 in the left half is less than or equal to the threshold value of 10000 for the uncertainty region area, so as to decide whether to perform recursive iterative detection. The specific process is as follows:
[0093] Step 5.1.1: If the area of the uncertainty region in the left half of 183600.2723725793 is less than or equal ...
Embodiment 3
[0109] The specific real-time big data analysis system Apache Spark Streaming in Example 1 is changed to other real-time big data analysis systems such as Apache Storm, Google Dataflow, etc., that is, the multi-objective optimization method proposed by the present invention is not limited to the source of the data. It is suitable for data processing in all engineering applications.
[0110] Relevant technical content not mentioned in the above embodiments can be realized by adopting or learning from existing technologies.
PUM
Abstract
Description
Claims
Application Information
- R&D Engineer
- R&D Manager
- IP Professional
- Industry Leading Data Capabilities
- Powerful AI technology
- Patent DNA Extraction
Browse by: Latest US Patents, China's latest patents, Technical Efficacy Thesaurus, Application Domain, Technology Topic, Popular Technical Reports.
© 2024 PatSnap. All rights reserved.Legal|Privacy policy|Modern Slavery Act Transparency Statement|Sitemap|About US| Contact US: help@patsnap.com