Patents
Literature
Hiro is an intelligent assistant for R&D personnel, combined with Patent DNA, to facilitate innovative research.
Hiro

34 results about "Quicksort algorithm" patented technology

QuickSort Algorithm. Quicksort is a sorting algorithm, which is leveraging the divide-and-conquer principle. It has an average O(n log n) complexity and it’s one of the most used sorting algorithms, especially for big data volumes.

Collaborative Web service performance prediction method based on position clustering

The invention discloses a collaborative Web service performance prediction method based on position clustering. The method comprises the following steps: according to position information of users and services, respectively clustering the users and services which are the same as an Autonomous System; calculating a centroid-based similarity; using a quick sorting algorithm to perform descending sort on similar clusters, finding the previous K neighbor clusters as candidate clusters, so as to finish the neighbor pre-selection; calculating the similarity between an active user and a user in each user candidate cluster, and the similarity between an active service and each service candidate cluster; respectively using the previous K most similar users to predict a performance value of an unknown service for the active user and using the previous K most similar services to predict a performance value of the unknown service for the active service; and synthesizing all performance values to calculate a quality predicted value of a source user relative to a target service. The collaborative Web service performance prediction method based on the position clustering provided by the invention can solve the problems like data sparse and cold boot in Web service recommendation, and improve the precision and coverage rate of Web service performance prediction and Web service recommendation.
Owner:HUNAN UNIV OF SCI & TECH

Image median filtering method based on incomplete rapid sorting algorithm

InactiveCN103793886AReduce data movement operationsGuaranteed quality and accuracyImage enhancementSorting algorithmAlgorithm
The invention relates to an image median filtering method based on an incomplete rapid sorting algorithm. The image median filtering method includes the following specific steps that according to a row-major sequence or a line-major sequence, all pixels of an image are scanned and all pixels in a certain neighbourhood of a target pixel of the image are obtained; an element in the sequence is randomly selected as a pivot point, assuming that the position of the pivot point after one-time scanning processing is changed to be m, all the elements which are in an image pixel sequence and are smaller than the pivot point value are moved to be in front of the pivot point and all the elements which are in the image pixel sequence and are larger than the pivot point value are moved to be in rear of the pivot point, and an original sequence is divided into two parts; the position of the pivot point is judged after rapid sorting, if the position of the pivot point is just the middle position of the sequence, a k value is obtained, the K value is used for replacing the value of the image target pixel, and the process is terminated; otherwise, according to the size relation between m and k, a proper subsequence is chosen to repeat the process. According to the image median filtering method based on the incomplete rapid sorting algorithm, a large amount of data sorting and time-consuming data moving operation is reduced and the processing speed is greatly improved when the processing precision is ensured.
Owner:SHANDONG INST OF BUSINESS & TECH

MMC submodule capacitor voltage balancing control method based on quick sorting

InactiveCN106026735AAvoid sortingReduce the total number of sort calculationsAc-dc conversionElectric power transfer ac networkCapacitanceArray data structure
The invention discloses an MMC submodule capacitor voltage balancing control method based on quick sorting. The method comprises the steps that a submodule capacitor voltage value in a removal state and a submodule capacitor voltage value in an input state are stored in a definition array A[xn-1] and a definition array B[ym-1] respectively; first-round sorting is only conducted on the A[xn-1] or the B[ym-1] according to the different conditions to obtain corresponding low voltage arrays and high voltage arrays; second-round sorting is only conducted on the A[xn-1] low voltage array or the A[xn-1] high voltage array or the B[ym-1] high voltage array according to the further condition to obtain some segmentation arrays; after second-round sorting, deltaN submodules in the corresponding segmentation array are selected to be input or removed in sorted list according to specific instructions. According to the method, balancing control is conducted on the MMC submodule capacitor voltage by adopting a divide and conquer strategy idea on the basis of a quick sorting algorithm, not all the submodules of a bridge arm are completely sorted, the traditional sorting and calculating time is shortened, and the calculation speed of an MMC bridge arm submodule capacitor voltage balancing algorithm can be more effectively increased.
Owner:国家电网公司西南分部 +1

A Collaborative Web Service Performance Prediction Method Based on Location Clustering

The invention discloses a collaborative Web service performance prediction method based on position clustering. The method comprises the following steps: according to position information of users and services, respectively clustering the users and services which are the same as an Autonomous System; calculating a centroid-based similarity; using a quick sorting algorithm to perform descending sort on similar clusters, finding the previous K neighbor clusters as candidate clusters, so as to finish the neighbor pre-selection; calculating the similarity between an active user and a user in each user candidate cluster, and the similarity between an active service and each service candidate cluster; respectively using the previous K most similar users to predict a performance value of an unknown service for the active user and using the previous K most similar services to predict a performance value of the unknown service for the active service; and synthesizing all performance values to calculate a quality predicted value of a source user relative to a target service. The collaborative Web service performance prediction method based on the position clustering provided by the invention can solve the problems like data sparse and cold boot in Web service recommendation, and improve the precision and coverage rate of Web service performance prediction and Web service recommendation.
Owner:HUNAN UNIV OF SCI & TECH

Account checking method and system of unified mobile payment platform, storage medium and terminal

The invention provides an account checking method and system for a unified mobile payment platform, a storage medium and a terminal, and the method comprises the following steps: obtaining bill data and transaction flow data corresponding to each payment order in a preset time interval, the bill data and the transaction flow data containing account checking identification information corresponding to the payment order; sorting the transaction flow data by adopting a quick sorting algorithm; for each piece of bill data, searching transaction flow data matched with the account checking identification information in the sorted transaction flow data by adopting a binary search algorithm; if the searching is successful, marking the matched transaction flow data as successful account checking; otherwise, marking the bill data as an abnormal bill; and traversing the transaction flow data, and marking the transaction flow data which is not marked as successful account checking as an abnormal bill. According to the account checking method and system of the unified mobile payment platform, the storage medium and the terminal, rapid account checking of the unified mobile payment platform can be realized, the time complexity of the account checking process is greatly reduced, and the space complexity is not increased.
Owner:TONGJI UNIV

Metamaterial simulation data processing method and device

The invention discloses a metamaterial simulation data processing method and a metamaterial simulation data processing device. The metamaterial simulation data processing method includes the steps of obtaining N transferring samples through a simulation algorithm, wherein each transferring sample comprises structural parameters characterizing metamaterial units and N is a natural number, obtaining distance values respectively comparing electromagnetic response characteristics of metamaterial units expressed by the N transferring samples with an electromagnetic response characteristic of a metamaterial unit expressed by a target sample, sequencing the N obtained distance values according to a fast sequencing algorithm, obtaining the transferring samples corresponding to the N distance values which are smaller in the sequenced distance values, and treating the transferring samples corresponding to the N distance values as designed samples, wherein n is a natural number less than N. The metamaterial simulation data processing method and the metamaterial simulation data processing device has the advantages of being capable of achieving automatic processing of metamaterial simulation data and improving data processing efficiency.
Owner:KUANG CHI INST OF ADVANCED TECH

A method and device for processing metamaterial simulation data

The invention discloses a metamaterial simulation data processing method and a metamaterial simulation data processing device. The metamaterial simulation data processing method includes the steps of obtaining N transferring samples through a simulation algorithm, wherein each transferring sample comprises structural parameters characterizing metamaterial units and N is a natural number, obtaining distance values respectively comparing electromagnetic response characteristics of metamaterial units expressed by the N transferring samples with an electromagnetic response characteristic of a metamaterial unit expressed by a target sample, sequencing the N obtained distance values according to a fast sequencing algorithm, obtaining the transferring samples corresponding to the N distance values which are smaller in the sequenced distance values, and treating the transferring samples corresponding to the N distance values as designed samples, wherein n is a natural number less than N. The metamaterial simulation data processing method and the metamaterial simulation data processing device has the advantages of being capable of achieving automatic processing of metamaterial simulation data and improving data processing efficiency.
Owner:KUANG CHI INST OF ADVANCED TECH
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products