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

Method and system for universal modeling of optimization algorithm

A technology of optimization algorithms and modeling methods, applied in the computer field, which can solve problems such as large workload and low efficiency

Inactive Publication Date: 2017-05-17
润泽安泰(北京)科技有限公司
View PDF5 Cites 14 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0005] Embodiments of the present invention provide a general modeling method and system for optimization algorithms, which are used to solve the existing problems of heavy workload and low efficiency in establishing optimization algorithm models

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
  • Method and system for universal modeling of optimization algorithm
  • Method and system for universal modeling of optimization algorithm
  • Method and system for universal modeling of optimization algorithm

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0033] In order to make the purpose, technical solutions and advantages of the embodiments of the present invention clearer, the technical solutions in the embodiments of the present invention will be clearly and completely described below in conjunction with the drawings in the embodiments of the present invention. Obviously, the described embodiments It is a part of embodiments of the present invention, but not all embodiments. Based on the embodiments of the present invention, all other embodiments obtained by persons of ordinary skill in the art without creative efforts fall within the protection scope of the present invention.

[0034] figure 1 It is a schematic flowchart of the general modeling method of the optimization algorithm of an embodiment of the present invention. Such as figure 1 Shown, the method of this embodiment comprises:

[0035] S11: Acquiring the model building information of the target optimization algorithm model to be built through the modeling to...

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 invention provides a method and system for universal modeling of an optimization algorithm. The method comprises the steps of obtaining modeling information of a to-be-established target optimization algorithm model through a modeling tool, wherein the modeling information comprises an objective function, constraint conditions and a data source; saving the modeling information in a model file; obtaining a basic module of the target optimization algorithm model through the model file; integrating the basic module and a preset corresponding universal algorithm template, and establishing the target optimization algorithm model. A universal part of the algorithm irrelevant with the solving concrete optimization problems is set as the algorithm template, the modeling information of the to-be-established target optimization algorithm model is obtained through the modeling tool, the basic module of the target optimization algorithm model is obtained, the basic module and the universal algorithm template are integrated to establish the target optimization algorithm model, so that the modeling workload is reduced, and modeling efficiency is improved.

Description

technical field [0001] The invention relates to the field of computer technology, in particular to a general modeling method and system for an optimization algorithm. Background technique [0002] In engineering practice, optimization algorithms are often used to solve complex engineering problems. Optimization algorithms generally solve optimization problems. Common optimization algorithms include ant colony algorithm, particle swarm algorithm and genetic algorithm. The essence of the optimization problem is to find the optimal solution in a solution space to minimize the value of the objective function. Typical optimization problems include: Traveling Salesman Problem (TSP), Vehicle Routing Problem (VRP), Job Shop Scheduling (JSS) and Workpiece Processing (Flow Shop Scheduling, FSS), etc. [0003] An optimization algorithm model usually consists of an objective function and a set of constraints. Specific objective functions and constraints should be set for specific opt...

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
IPC IPC(8): G06F17/50
CPCG06F30/20G06F2111/04G06F2111/20
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