CN112184099A - Method for optimizing transportation problem based on K-Means clustering and genetic algorithm - Google Patents
Method for optimizing transportation problem based on K-Means clustering and genetic algorithm Download PDFInfo
- Publication number
- CN112184099A CN112184099A CN202010848889.4A CN202010848889A CN112184099A CN 112184099 A CN112184099 A CN 112184099A CN 202010848889 A CN202010848889 A CN 202010848889A CN 112184099 A CN112184099 A CN 112184099A
- Authority
- CN
- China
- Prior art keywords
- population
- clustering
- algorithm
- genetic algorithm
- places
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q10/00—Administration; Management
- G06Q10/08—Logistics, e.g. warehousing, loading or distribution; Inventory or stock management
- G06Q10/083—Shipping
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F18/00—Pattern recognition
- G06F18/20—Analysing
- G06F18/23—Clustering techniques
- G06F18/232—Non-hierarchical techniques
- G06F18/2321—Non-hierarchical techniques using statistics or function optimisation, e.g. modelling of probability density functions
- G06F18/23213—Non-hierarchical techniques using statistics or function optimisation, e.g. modelling of probability density functions with fixed number of clusters, e.g. K-means clustering
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06N—COMPUTING ARRANGEMENTS BASED ON SPECIFIC COMPUTATIONAL MODELS
- G06N3/00—Computing arrangements based on biological models
- G06N3/12—Computing arrangements based on biological models using genetic models
- G06N3/126—Evolutionary algorithms, e.g. genetic algorithms or genetic programming
Landscapes
- Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- Data Mining & Analysis (AREA)
- Life Sciences & Earth Sciences (AREA)
- General Physics & Mathematics (AREA)
- Business, Economics & Management (AREA)
- Bioinformatics & Cheminformatics (AREA)
- Bioinformatics & Computational Biology (AREA)
- Biophysics (AREA)
- Evolutionary Biology (AREA)
- Health & Medical Sciences (AREA)
- Economics (AREA)
- General Engineering & Computer Science (AREA)
- Evolutionary Computation (AREA)
- Artificial Intelligence (AREA)
- Computational Linguistics (AREA)
- Probability & Statistics with Applications (AREA)
- Biomedical Technology (AREA)
- Physiology (AREA)
- General Health & Medical Sciences (AREA)
- Molecular Biology (AREA)
- Computing Systems (AREA)
- Mathematical Physics (AREA)
- Software Systems (AREA)
- Computer Vision & Pattern Recognition (AREA)
- Development Economics (AREA)
- Genetics & Genomics (AREA)
- Entrepreneurship & Innovation (AREA)
- Human Resources & Organizations (AREA)
- Marketing (AREA)
- Operations Research (AREA)
- Quality & Reliability (AREA)
- Strategic Management (AREA)
- Tourism & Hospitality (AREA)
- General Business, Economics & Management (AREA)
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
Abstract
The invention provides an optimization solution method for transportation problems based on K-Means clustering and genetic algorithm, which comprises the following steps of S1, setting parameters including cluster center population scale N, iteration times T, production place number m and sales place number N; s2, setting m production places and n sales places through a map obtained by an ArcGIS Pro platform, and clustering the sales places by using K-Means; s3, initializing the population, and calculating a cost matrix C by an intelligent hybrid algorithm; s4, setting iteration times; s5, randomly forming double pairings for individuals in the population to form N/2 male parent pairs; s6, crossover operation. The method is different from the traditional linear programming solution, the data are clustered by adopting the K-Means algorithm, the K-Means algorithm can process image and text characteristics, the stability and the flexibility are high, a data set in a numerical form can be processed, and the clustering effect is good.
Description
Technical Field
The invention relates to the technical field of computer data information processing, geographic information systems, network data analysis and graph theory, in particular to a method and a device for optimizing and solving a transportation problem based on K-Means clustering and a genetic algorithm.
Background
In recent years, rapid development of the internet gradually drives prosperous development of logistics transportation industry, how to allocate transportation lines, so that transportation tasks are completed, transportation cost is the lowest, time efficiency is the highest, and transportation optimization problems are problems which people can not encounter in production and life. Therefore, how to optimize the transportation system and the transportation mode of logistics to enable the transportation process to be more scientific and efficient, and the solution for optimizing transportation is obtained, so that the two transportation parties can achieve the effect of cooperative win-win, and the method obviously has important practical significance for saving cost, improving efficiency, realizing benefit and promoting the development of transportation industry, and also has important practical significance for national and economic development of China.
The transportation problem is a special linear programming problem, the application range is extremely wide, however, the traditional transportation optimization method is tedious and tedious, and the time complexity and the space complexity of the traditional algorithm increase exponentially along with the increase of the dimension. For example, the traditional operation method on the table is relatively complicated in solving process and is based on the premise of balancing transportation problems in terms of production and marketing. However, the transportation problem in real life is affected by many factors. The transportation optimization problem is not only related to the cost route, but also related to the time of work and production, weather reasons, climate change, road quality and other human objective factors. How to convert various complex and changeable real transportation scenes into an abstract mathematical model and find an optimal solution is a problem which needs to be solved urgently.
The invention analyzes common practical transportation problems, applies K-Means algorithm and combines with improved dynamic genetic algorithm to process the transportation problems in two stages. A series of steps of clustering, population initialization, crossing, variation and the like are adopted to find a transportation optimization scheme. The cost matrix acquired from the ArcGISPO platform is solved by adopting a genetic algorithm, and the variation in the genetic algorithm applies a dynamic variation rate to accelerate the convergence of the algorithm. And the chromosome generated by the mutation adopts an MC accepted form, so that the algorithm is prevented from falling into local optimization. And carrying out a plurality of iterations through a K-Means clustering algorithm, thereby calculating an optimized solution of the transportation problem.
Therefore, an optimization solution for the transportation problem based on K-Means clustering and a genetic algorithm is provided.
Disclosure of Invention
The invention aims to provide an optimization solution method for transportation problems based on K-Means clustering and a genetic algorithm, which is characterized in that common real transportation problems are analyzed, the K-Means algorithm is applied, the transportation problems are processed in two stages by combining with an improved dynamic genetic algorithm, a series of steps such as clustering, population initialization, crossing, variation and the like are adopted to search a transportation optimization scheme, a cost matrix obtained from an ArcGISPRO platform is solved by the genetic algorithm, the variation in the genetic algorithm applies a dynamic variation rate to accelerate the convergence of the algorithm, chromosomes generated by the variation adopt an MC accepting mode to avoid the algorithm from falling into local optimization, and the K-Means clustering algorithm is used for carrying out a plurality of iterations to calculate the optimization solution method for the transportation problems so as to solve the problems in the background technology.
The invention provides an optimization solution method for a transportation problem based on K-Means clustering and a genetic algorithm, which comprises the following steps:
s1, setting parameters including cluster center population scale N, iteration times T, production place number m and sales place number N;
s2, setting m production places and n sales places through a map obtained by an ArcGISPro platform, and clustering the sales places by using K-Means;
the K-Means clustering algorithm is described as follows:
2.1) selecting some classes or groups, and initializing respective central points, namely randomly selecting K clustering centers;
2.2) calculating the distance dis from each selling place to each cluster center, wherein:
s represents a set of clustering centers, represents the jth data in a data set and represents the current clustering number; according to the calculation result, the selling places are assigned to the clustering center range with the closest distance;
2.3) calculating the average value of the clustering centers, and taking the obtained result as a new clustering center;
wherein:
2.4) repeating the above operation steps until the change of the clustering center of each type is not large after each iteration, or randomly initializing the center point for multiple times, and then selecting the best result of the operation to finally present a convergence characteristic;
s3, initializing the population; the cost matrix C is calculated by an intelligent hybrid algorithm,
generating an initial population by iterating the following process:
X={X1,X2,...,Xn},
wherein:
xi,j≥0n∈{1,2,...,NP};
the initialization process, namely allocation, has the following basic idea:
3.1) initializing the premise to meet non-negative conditions and balance conditions to generate a population meeting all constraints;
3.2) first selecting x from the distribution matrixijThen assigned a value of xijAs much as possible of the available volume, and then modifying the demand and supply to the production site to ensure equilibrium conditions, the specific operations are as follows:
randomly selecting an xijThe probability of good population generated by random distribution is high,
wherein:
xij={ai,bj},(k-1)/n+1→i,(k-1)%n+1→j (3)
k represents the kth number (1,2,3 … k), and n represents the nth column;
3.3) modification of aiAnd bjThen repeat 3.2) and 3.3) until all data modifications are complete
So far, modified aiAnd bjRespectively as follows:
bj=bj-xij (5)
s4, setting the iteration times T as 1, wherein T belongs to {1, 2.., T };
s5, randomly forming double pairings of individuals in the population to form N/2 male parent pairs, and executing steps S6-S8 for each pair of male parents;
s6, crossover operation, the process is as follows:
6.1) assumptionsAndis two randomly selected parent individuals, and two temporary matrixes D ═ D are establishedij)m×nAnd R ═ Rij)m×nWherein
The relationship between the two matrices is:
6.2) decomposing the generated R matrix intoAndunder the condition that R is satisfied1And R2There are a number of situations;
wherein:
R=R1+R2 (10)
s7 for crossed individualsAndperforming mutation operations respectively, wherein the process is as follows:
7.1) randomly selecting crosses from the parent matrixP rows and q columns of individuals, creating a submatrix Y ═ Yij)m×n,yijSelected from the values at the intersection of selected rows and columns in the parent matrix. Wherein p is ∈ [2, m ]],q∈[2,n];
7.2) generate a new submatrix Y ═ Y'ij)p×q,
7.3) converting the submatrix Y '═ Y'ij)p×qReplacing elements at corresponding positions of the crossed individual construction submatrix to generate offspring individualsAnd
s8, selecting operation, the process is as follows:
8.1) designing a fitness function:
8.2) calculating parent individuals X respectively1、X2And progeny individualsAndfitness f (X)1)、f(X2)、
8.3) ifDiscarding the parent X1Make the offspring individualsEntering a population; otherwise, the parent individuals X are reserved1;
8.4) ifDiscarding the parent X2Make the offspring individualsEntering a population; otherwise, the parent individuals X are reserved1Iterating steps S6 to S8 until all the male parent pairs are executed;
s9, if T is T +1, if T is less than or equal to T, go to step S5; otherwise, ending the program and outputting the optimal solution.
Compared with the prior art, the invention has the beneficial effects that:
1. different from the traditional linear programming solution, the data are clustered by adopting a K-Means algorithm, the K-Means algorithm can process image and text characteristics, has higher stability and flexibility, can process data sets in a numerical form, and has good clustering effect;
2. the clustering method enables a central point to be generated in a market population, and the specific idea is that goods are transported to the central point and then transported to other market places near the central point, so that the method greatly shortens the transportation distance, saves the cost and improves the efficiency;
3. the K-Means algorithm can calculate an optimized solution of the transportation problem through a plurality of iterations;
4. solving and optimizing a transportation problem solution by adopting a genetic algorithm;
5. the convergence of the algorithm is improved by adopting a dynamic cross variation and MC receiving mode.
Wherein, the variation applies dynamic variation rate and is randomly distributed, so that the generated population excellence is increased.
Drawings
In order to more clearly illustrate the embodiments of the present invention or the technical solutions in the prior art, the drawings used in the description of the embodiments or the prior art will be briefly described below, and it is obvious that the drawings in the following description are some embodiments of the present invention, and other drawings can be obtained by those skilled in the art without creative efforts.
FIG. 1 is a flow chart of the process of the method for optimizing and solving the transportation problem based on the K-Means clustering and genetic algorithm.
FIG. 2 is a flow chart of a transportation problem process based on the K-Means algorithm.
FIG. 3 is a cross-process flow diagram of a transportation problem solving method based on a dynamic genetic algorithm according to the present invention.
FIG. 4 is a flow chart of the variation process of the transportation problem solving method based on the dynamic genetic algorithm.
Detailed Description
The technical solutions of the present invention will be described clearly and completely with reference to the following embodiments, and it should be understood that the described embodiments are some, but not all, embodiments of the present invention. All other embodiments, which can be derived by a person skilled in the art from the embodiments given herein without making any creative effort, shall fall within the protection scope of the present invention.
In the description of the present invention, it is to be understood that the terms "center", "longitudinal", "lateral", "length", "width", "thickness", "upper", "lower", "front", "rear", "left", "right", "vertical", "horizontal", "top", "bottom", "inner", "outer", "clockwise", "counterclockwise", and the like, indicate orientations and positional relationships based on those shown in the drawings, and are used only for convenience of description and simplicity of description, and do not indicate or imply that the device or element being referred to must have a particular orientation, be constructed and operated in a particular orientation, and thus, should not be considered as limiting the present invention.
Furthermore, the terms "first", "second" and "first" are used for descriptive purposes only and are not to be construed as indicating or implying relative importance or implicitly indicating the number of technical features indicated. Thus, features defined as "first", "second", may explicitly or implicitly include one or more of the described features. In the description of the present invention, "a plurality" means two or more unless specifically defined otherwise. Furthermore, the terms "mounted," "connected," and "connected" are to be construed broadly and may, for example, be fixedly connected, detachably connected, or integrally connected; can be mechanically or electrically connected; they may be connected directly or indirectly through intervening media, or they may be interconnected between two elements. The specific meanings of the above terms in the present invention can be understood in specific cases to those skilled in the art.
Referring to fig. 1 to 4, the present invention provides a technical solution:
the method for optimizing and solving the transportation problem based on the K-Means clustering and the genetic algorithm comprises the following steps of:
s1, setting parameters including cluster center population scale N, iteration times T, production place number m and sales place number N;
s2, setting m production places and n sales places through a map obtained by an ArcGISPro platform, and clustering the sales places by using K-Means;
the K-Means clustering algorithm is described as follows:
2.1) selecting some classes or groups, and initializing respective central points, namely randomly selecting K clustering centers;
2.2) calculating the distance dis from each selling place to each cluster center, wherein:
s represents a set of clustering centers, represents the jth data in a data set and represents the current clustering number; according to the calculation result, the selling places are assigned to the clustering center range with the closest distance;
2.3) calculating the average value of the clustering centers, and taking the obtained result as a new clustering center;
wherein:
2.4) repeating the above operation steps until the change of the clustering center of each type is not large after each iteration, or randomly initializing the center point for multiple times, and then selecting the best result of the operation to finally present a convergence characteristic;
s3, initializing the population; the cost matrix C is calculated by an intelligent hybrid algorithm,
generating an initial population by iterating the following process:
X={X1,X2,...,Xn},
wherein:
xi,j≥0n∈{1,2,...,NP};
the initialization process, namely allocation, has the following basic idea:
3.1) initializing the premise to meet non-negative conditions and balance conditions to generate a population meeting all constraints;
3.2) first selecting x from the distribution matrixijThen assigned a value of xijAs much as possible of the available volume, and then modifying the demand and supply to the production site to ensure equilibrium conditions, the specific operations are as follows:
randomly selecting an xijThe probability of good population generated by random distribution is high,
wherein:
xij={ai,bj},(k-1)/n+1→i,(k-1)%n+1→j (3)
k represents the kth number (1,2,3 … k), and n represents the nth column;
3.3) modification of aiAnd bjThen repeat 3.2) and 3.3) until all data modifications are complete
Until now. Modified aiAnd bjRespectively as follows:
bj=bj-xij (5)
s4, setting the iteration times T as 1, wherein T belongs to {1, 2.., T };
s5, randomly forming double pairings of individuals in the population to form N/2 male parent pairs, and executing steps S6-S8 for each pair of male parents;
s6, crossover operation, the process is as follows:
6.1) assumptionsAndis two randomly selected parent individuals, and two temporary matrixes D ═ D are establishedij)m×nAnd R ═ Rij)m×nWherein
The relationship between the two matrices is:
6.2) decomposing the generated R matrix intoAndunder the condition that R is satisfied1And R2There are a number of situations;
wherein:
R=R1+R2 (10)
s7 for crossed individualsAndperforming mutation operations respectively, wherein the process is as follows:
7.1) randomly selecting p rows and q columns of crossed individuals from the parent matrix, and establishing a submatrix Y ═ Yij)m×n,yijSelected from the values at the intersection of selected rows and columns in the parent matrix. Wherein p is ∈ [2, m ]],q∈[2,n];
7.2) generate a new submatrix Y ═ Y'ij)p×q,
7.3) converting the submatrix Y '═ Y'ij)p×qReplacing elements at corresponding positions of the crossed individual construction submatrix to generate offspring individualsAnd
s8, selecting operation, the process is as follows:
8.1) designing a fitness function:
8.2) calculating parent individuals X respectively1、X2And progeny individualsAndfitness f (X)1)、f(X2)、
8.3) ifDiscarding the parent X1Make the offspring individualsEntering a population; otherwise, the parent individuals X are reserved1;
8.4) ifDiscarding the parent X2Make the offspring individualsEntering a population; otherwise, the parent individuals X are reserved1Iterating steps S6 to S8 until all the male parent pairs are executed;
s9, if T is T +1, if T is less than or equal to T, go to step S5; otherwise, ending the program and outputting the optimal solution.
Has the advantages that:
1. different from the traditional linear programming solution, the data are clustered by adopting a K-Means algorithm, the K-Means algorithm can process image and text characteristics, has higher stability and flexibility, can process data sets in a numerical form, and has good clustering effect;
2. the clustering method enables a central point to be generated in a market population, and the specific idea is that goods are transported to the central point and then transported to other market places near the central point, so that the method greatly shortens the transportation distance, saves the cost and improves the efficiency;
3. the K-Means algorithm can calculate an optimized solution of the transportation problem through a plurality of iterations;
4. solving and optimizing a transportation problem solution by adopting a genetic algorithm;
5. the convergence of the algorithm is improved by adopting a dynamic cross variation and MC receiving mode. Wherein, the variation applies dynamic variation rate and is randomly distributed, so that the generated population excellence is increased.
Finally, it should be noted that: the above embodiments are only used to illustrate the technical solution of the present invention, and not to limit the same; while the invention has been described in detail and with reference to the foregoing embodiments, it will be understood by those skilled in the art that: the technical solutions described in the foregoing embodiments may still be modified, or some or all of the technical features may be equivalently replaced; and the modifications or the substitutions do not make the essence of the corresponding technical solutions depart from the scope of the technical solutions of the embodiments of the present invention.
Claims (4)
1. The method for optimizing and solving the transportation problem based on the K-Means clustering and the genetic algorithm is characterized by comprising the following steps of:
s1, setting parameters including cluster center population scale N, iteration times T, production place number m and sales place number N;
s2, setting m production places and n sales places through a map obtained by an ArcGIS Pro platform, and clustering the sales places by using K-Means;
s3, initializing the population, and calculating a cost matrix C by an intelligent hybrid algorithm;
s4, setting iteration times;
s5, randomly forming double pairings for individuals in the population to form N/2 male parent pairs;
s6, cross operation;
s8, selecting operation;
and S9, outputting the optimal solution.
2. The method of claim 1, wherein the selling locations are clustered according to step S1, some classes or groups are selected, respective center points are initialized, that is, K cluster centers are randomly selected, the cluster center of each class does not change much after each iteration, or the center points can be randomly initialized for a plurality of times, and then the result with the best operation result is selected to finally show the convergence feature.
3. The method for optimized solution of transportation problem based on K-Means clustering and genetic algorithm as claimed in claim 1, wherein according to step S3, initialization preconditions need to satisfy non-negative condition and equilibrium condition, resulting in population satisfying all constraints.
4. The K-Means clustering and genetic algorithm based optimized solution to the transportation problem according to claim 1 characterized in that according to the step S5, steps S6 to S8 are performed for each pair of composed parents.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202010848889.4A CN112184099A (en) | 2020-08-21 | 2020-08-21 | Method for optimizing transportation problem based on K-Means clustering and genetic algorithm |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202010848889.4A CN112184099A (en) | 2020-08-21 | 2020-08-21 | Method for optimizing transportation problem based on K-Means clustering and genetic algorithm |
Publications (1)
Publication Number | Publication Date |
---|---|
CN112184099A true CN112184099A (en) | 2021-01-05 |
Family
ID=73924248
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202010848889.4A Pending CN112184099A (en) | 2020-08-21 | 2020-08-21 | Method for optimizing transportation problem based on K-Means clustering and genetic algorithm |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN112184099A (en) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN113206307A (en) * | 2021-05-06 | 2021-08-03 | 福建工程学院 | Redundancy balancing lithium battery management circuit and method of genetic algorithm combined with K-means clustering |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20050177351A1 (en) * | 2004-02-09 | 2005-08-11 | The Board Of Trustees Of The University Of Illinois | Methods and program products for optimizing problem clustering |
CN110163544A (en) * | 2018-04-03 | 2019-08-23 | 西安科技大学 | A method of the genetic algorithm based on optimization carries out goods delivery |
CN110533279A (en) * | 2019-07-15 | 2019-12-03 | 合肥工业大学 | For dispatching the method, system and storage medium of cloud logistics platform transport power |
CN110610239A (en) * | 2019-08-13 | 2019-12-24 | 浙江工业大学 | Method for solving balanced transportation problem based on dynamic genetic algorithm |
CN111178440A (en) * | 2019-12-31 | 2020-05-19 | 哈工汇智(深圳)科技有限公司 | Path optimization method for efficiently reducing total transport cost of AGV |
-
2020
- 2020-08-21 CN CN202010848889.4A patent/CN112184099A/en active Pending
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20050177351A1 (en) * | 2004-02-09 | 2005-08-11 | The Board Of Trustees Of The University Of Illinois | Methods and program products for optimizing problem clustering |
CN110163544A (en) * | 2018-04-03 | 2019-08-23 | 西安科技大学 | A method of the genetic algorithm based on optimization carries out goods delivery |
CN110533279A (en) * | 2019-07-15 | 2019-12-03 | 合肥工业大学 | For dispatching the method, system and storage medium of cloud logistics platform transport power |
CN110610239A (en) * | 2019-08-13 | 2019-12-24 | 浙江工业大学 | Method for solving balanced transportation problem based on dynamic genetic algorithm |
CN111178440A (en) * | 2019-12-31 | 2020-05-19 | 哈工汇智(深圳)科技有限公司 | Path optimization method for efficiently reducing total transport cost of AGV |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN113206307A (en) * | 2021-05-06 | 2021-08-03 | 福建工程学院 | Redundancy balancing lithium battery management circuit and method of genetic algorithm combined with K-means clustering |
CN113206307B (en) * | 2021-05-06 | 2022-08-09 | 福建工程学院 | Redundancy balancing lithium battery management circuit and method of genetic algorithm combined with K-means clustering |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN104808627A (en) | Workshop layout method of discrete manufacturing system | |
CN110458187A (en) | A kind of malicious code family clustering method and system | |
Wong et al. | EvoArch: An evolutionary algorithm for architectural layout design | |
Gonçalves Filho et al. | A group genetic algorithm for the machine cell formation problem | |
CN109815541B (en) | Method and device for dividing rail transit vehicle product parts and modules and electronic equipment | |
CN110543895A (en) | image classification method based on VGGNet and ResNet | |
CN112508181A (en) | Graph pooling method based on multi-channel mechanism | |
CN112184099A (en) | Method for optimizing transportation problem based on K-Means clustering and genetic algorithm | |
CN113792989B (en) | Demand-driven parallel optimization scheduling method between shared sightseeing vehicle areas | |
CN117035837B (en) | Method for predicting electricity purchasing demand of power consumer and customizing retail contract | |
Zhang et al. | End‐to‐end generation of structural topology for complex architectural layouts with graph neural networks | |
CN115841230A (en) | Emergency resource overall planning and allocating method based on improved NSGA-II algorithm | |
US8700541B2 (en) | Modeling method of neuro-fuzzy system | |
CN108876422A (en) | For the method, apparatus of information popularization, electronic equipment and computer-readable medium | |
Falahiazar et al. | Optimisation of engineering system using a novel search algorithm: The spacing multi-objective genetic algorithm | |
CN110610239B (en) | Method for solving balanced transportation problem based on dynamic genetic algorithm | |
CN109711596B (en) | Multi-objective evolutionary logistics distribution center site selection optimization method and system | |
CN108288114B (en) | Emergency material scheduling method based on primitive dual theory | |
CN110059806B (en) | Multi-stage weighted network community structure detection method based on power law function | |
CN109740753A (en) | A kind of neural network construction method | |
CN115330201A (en) | Power grid digital project pareto optimization method and system | |
CN112948712B (en) | Stackable community discovery method | |
Agus et al. | A Decision Support System to Cluster a Priority Development Sub Town in Education Field with K-Means Clustering Algorithm (Case study Center Java Province of Indonesia) | |
Yang | Research on an Improved Genetic Algorithm for Solving the Location Problem of Logistics Distribution Centers | |
CN113420345B (en) | Two-dimensional unit interactive genetic discrete layout method based on skeleton guidance |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination |