Check patentability & draft patents in minutes with Patsnap Eureka AI!

Object-to-role many-for-one optimized matching method

A many-to-one, optimal matching technology, applied in office automation, instruments, data processing applications, etc., can solve problems such as high algorithm complexity, inability to guarantee the optimal matching scheme, and no practical value.

Inactive Publication Date: 2017-08-18
冯卢铭
View PDF0 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0004] Nowadays, there are only enumeration method and greedy method for the many-to-one optimization matching problem of objects and roles; among them, the enumeration method can guarantee the optimality of the matching scheme, but the algorithm complexity is too high, O(n !), has no practical value, and although the greedy method has a better algorithm complexity, it is O(n 2 ), but it cannot guarantee the optimality of the matching scheme
It can be seen that there is currently no method for many-to-one optimal matching between objects and roles that can satisfy the following goals at the same time:

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
  • Object-to-role many-for-one optimized matching method
  • Object-to-role many-for-one optimized matching method
  • Object-to-role many-for-one optimized matching method

Examples

Experimental program
Comparison scheme
Effect test

Embodiment

[0133] It is assumed that an IT company has a project to be completed, and the requirements for personnel of the project are as follows:

[0134] 3 programmers, 1 artist, and 2 testers are required;

[0135] The company currently has 6 people available for selection. After evaluation by the human resources department, the evaluation results of the abilities of these 6 people in the above three tasks are shown in Table 1 (full score is 100 points);

[0136] Table 1 Competency assessment results on the three jobs

[0137]

[0138] It is now required to make a matching plan that meets the needs of each job and has the best evaluation results when not working part-time. The specific implementation method is as follows:

[0139] Step 1. Establish a mathematical model to describe the many-to-one optimization problem of objects and roles. The mathematical model specifically includes the following four parts:

[0140] The first part: in this embodiment, 1 person participates in m...

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 method for many-to-one optimal matching of objects and roles disclosed in the present invention: 1) Establish a mathematical model for describing the many-to-one optimization problem of objects and roles; 2) Preprocess the established mathematical model; 3) Combine objects and roles The many-to-one optimal matching problem is transformed into an equivalent object-role one-to-one optimal matching problem; 4) Aiming at the obtained object-role one-to-one optimal matching problem, establish corresponding auxiliary label data; 5) use the established auxiliary label data, optimize the one-to-one optimal matching problem between the obtained object and role, and obtain the optimal matching scheme for the one-to-one optimal matching problem between the object and the role; The optimal matching scheme is compressed to obtain the optimal matching scheme for the many-to-one optimal matching problem between objects and roles. The method of the invention can ensure the optimality of the matching scheme, and at the same time have lower algorithm complexity and flexible optimization goals.

Description

technical field [0001] The invention belongs to the technical field of computer optimization methods, and in particular relates to a method for many-to-one optimal matching of objects and roles. Background technique [0002] With the rapid development of science, technology and society in our country, collaborative work has become increasingly important in more and more industries, such as: personnel arrangement of factory assembly lines, organization of military operations, etc. The many-to-one optimal matching problem between objects and roles is a basic problem in collaborative operations. Its manifestation is: there are a certain number of roles that need to match a certain number of objects, and any object can be matched to any role. And generate its cost or return on the role, it is required to match the number of objects equal to the required number for each role, and at the same time ensure the optimality of the matching scheme, that is, the matching scheme is the mi...

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): G06Q10/06G06Q10/10
CPCG06Q10/063118G06Q10/06315G06Q10/103G06Q10/105
Inventor 冯卢铭
Owner 冯卢铭
Features
  • R&D
  • Intellectual Property
  • Life Sciences
  • Materials
  • Tech Scout
Why Patsnap Eureka
  • Unparalleled Data Quality
  • Higher Quality Content
  • 60% Fewer Hallucinations
Social media
Patsnap Eureka Blog
Learn More