A method and device for dynamic deployment of crew positions

By constructing a mutual support matrix and quantifying crew capabilities in multiple dimensions, combined with the ship's communication network, dynamic and precise deployment of crew positions was achieved, solving the problems of low matching accuracy and poor adaptability in traditional methods, and improving ship operation efficiency and safety.

CN121481067BActive Publication Date: 2026-04-21CHINESE PEOPLES LIBERATION ARMY UNIT 91977
View PDF 1 Cites 0 Cited by

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
CHINESE PEOPLES LIBERATION ARMY UNIT 91977
Filing Date
2025-10-31
Publication Date
2026-04-21

AI Technical Summary

Technical Problem

Traditional methods of crew deployment fail to fully quantify the comprehensive competence indicators of crew members and neglect the collaborative relationships among various positions in the ship's communication network, resulting in low matching accuracy and poor adaptability, making it difficult to cope with emergencies in ship operations.

Method used

By collecting crew competency information and job network information, a mutual support matrix is ​​constructed. Combining various mathematical functions, the importance of jobs is quantified to achieve dynamic and accurate allocation of crew positions. The matching calculation of numerical and textual competency indicators is used to ensure that important positions are given priority in obtaining suitable crew members.

Benefits of technology

It achieves high-precision matching of crew positions, improves ship operation efficiency and safety, enhances the flexibility and adaptability of position deployment, and adapts to dynamic changes in ship operation.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN121481067B_ABST
    Figure CN121481067B_ABST
Patent Text Reader

Abstract

This invention discloses a method and apparatus for dynamic deployment of crew positions. The method includes: collecting a set of crew capability information and a set of position network information; sorting the position network information set by importance to obtain position sequence information; and allocating the set of crew capability information based on the position sequence information to obtain crew position allocation information.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This invention relates to the fields of industrial data processing, strategy optimization, and big data processing, specifically to a method and apparatus for the dynamic deployment of crew positions. Background Technology

[0002] With the rapid development of the shipping industry and the continuous improvement of ship intelligence, higher demands are being placed on the rationality and efficiency of crew deployment during ship operations. Crew deployment not only needs to match the individual abilities of crew members with job requirements, but also needs to consider the collaborative relationships between various positions on the ship, especially the efficiency of job linkage supported by the ship's communication network.

[0003] Traditional crew deployment methods rely heavily on human experience, primarily matching crew members' basic skill certificates with job requirements. This approach has several shortcomings: First, it fails to fully quantify crew members' comprehensive capabilities (such as emergency response skills and psychological resilience), resulting in low accuracy in matching capabilities with requirements. Second, it neglects the interconnectedness of communication nodes within the ship's communication network, failing to reflect the collaborative support relationships between positions. This can lead to critical positions being compromised due to poor communication or insufficient coordination, impacting ship operational safety. Furthermore, static deployment methods are ill-suited for rapid adjustments and exhibit poor adaptability when ships face unforeseen circumstances.

[0004] Therefore, how to combine multi-dimensional quantitative analysis of crew capabilities with the collaborative relationship of job networks to achieve dynamic and precise deployment of crew positions has become a key issue in improving ship operation efficiency and safety. Summary of the Invention

[0005] This invention primarily addresses the problem of how to combine multi-dimensional quantitative analysis of crew members' capabilities with the collaborative relationship of job networks to achieve dynamic and precise deployment of crew member positions. This invention discloses a method and apparatus for the dynamic deployment of crew member positions.

[0006] In a first aspect, the present invention discloses a method for dynamically deploying crew positions, comprising:

[0007] S1, collects a set of crew capability information and a set of job network information;

[0008] S2, sort the job network information set by importance to obtain job sequence information;

[0009] S3. Based on the job sequence information, the crew member competency information set is allocated to obtain crew member job allocation information.

[0010] The set of crew capability information includes a subset of capability index information for each crew member; the subset of capability index information includes the capability values ​​of the crew member across all capability indicators.

[0011] The job network information set includes the requirement information set for each job and the parameter information set of the communication nodes of the ship's communication network corresponding to the job;

[0012] The set of demand information includes the required values ​​for all competency indicators for the position;

[0013] The parameter information set of the communication node includes the connection information of the communication node with other communication nodes, communication bandwidth and communication delay; the connection information is the information on whether it is connected to other communication nodes, and the value is connected or not connected.

[0014] The process of ranking the job network information set by importance to obtain job sequence information includes:

[0015] S21, calculate the mutual support degree of the parameter information set of the communication nodes of the ship communication network corresponding to all positions in the position network information set, and obtain the mutual support degree value between each pair of positions.

[0016] S22, Based on the mutual support values ​​between all two positions, a position support matrix is ​​constructed;

[0017] S23, perform a quantitative assessment of job importance on the job support matrix to obtain job sequence information.

[0018] The mutual support degree is calculated by taking the parameter information set of the communication nodes of the ship communication network corresponding to all positions in the position network information set, and obtaining the mutual support degree value between each pair of positions, including:

[0019] S211, when the continuous information in the parameter information set of the communication node of the position is disconnected, the mutual support degree between the positions corresponding to the two disconnected communication nodes is confirmed to be 0.

[0020] S212, for the continuous information in the parameter information set of the communication node of the position, which is the connected position, calculate the mutual support value of the position and other communication nodes connected to the communication node of the position.

[0021] The formula for calculating the mutual support value is:

[0022]

[0023] Where i represents the sequence number of the connected positions in the parameter information set of the communication node of the position, and j represents the sequence number of the corresponding position of the communication node connected to the communication node of the i-th position. This represents the average communication bandwidth in the parameter information set of communication nodes across all positions. and Let represent the communication bandwidth and communication delay between the communication node corresponding to the i-th position and the communication node corresponding to the j-th position, respectively, and N be the total number of communication nodes connected to the communication node of the i-th position. Let Ei be the mutual support value between the i-th position and the j-th position, and let Ei be the exponential integral function. It is an Nth-order Weber function.

[0024] The step of quantifying the job importance of the job support matrix to obtain job sequence information includes:

[0025] S231, For each row vector of the job support matrix, the corresponding mean and variance are calculated.

[0026] S232, perform the first evaluation calculation on the mean and variance of each row vector to obtain the corresponding first evaluation value;

[0027] The expression for the first evaluation calculation is:

[0028]

[0029] in, Let represent the i-th order polynomial of the first kind of Chebyshev polynomial. Let represent the first evaluation value of the i-th row vector, and N be the total number of row vectors. and Let be the mean and variance of the i-th row vector, respectively;

[0030] S233, Perform a second evaluation process on each row vector of the job support matrix to obtain the second evaluation value of all row vectors;

[0031] S234, the first evaluation value and the second evaluation value are weighted and summed to obtain the evaluation value of the position corresponding to each row number;

[0032] S235: Sort all positions according to their evaluation scores from highest to lowest to obtain position sequence information.

[0033] The process of allocating the set of crew competency information based on job sequence information to obtain crew job allocation information includes:

[0034] S31, Set the job number to be assigned p=1;

[0035] S32, based on the set of demand information for positions ordered as p in the job sequence information, the set of crew capability information is allocated to obtain the crew information corresponding to the job;

[0036] S33, delete the subset of crew member capability index information corresponding to the crew member information from the crew member capability information set, and increase the job position number p to be assigned by 1;

[0037] S34, determine whether p is greater than the total number of all positions, and obtain the first discrimination result;

[0038] If the first determination result is negative, proceed to step S32;

[0039] If the first judgment result is yes, the crew position allocation is completed, and the crew position allocation information is constructed using the crew information corresponding to all positions.

[0040] A second aspect of the present invention discloses a dynamic deployment device for crew positions, the device comprising:

[0041] Memory containing executable program code;

[0042] A processor coupled to the memory;

[0043] The processor calls the executable program code stored in the memory to execute the dynamic deployment method for crew positions.

[0044] In a third aspect, the present invention discloses a computer-readable storage medium storing computer instructions, which, when invoked by a computer, are used to execute the dynamic deployment method for crew positions.

[0045] In a fourth aspect of this invention, an information data processing terminal is disclosed, which is used to implement the dynamic deployment method for crew positions.

[0046] The beneficial effects of this invention are as follows:

[0047] This invention achieves a comprehensive characterization of crew members' capabilities and job requirements by collecting a set of crew capability information and a set of job network information. The crew capability information includes basic indicators such as height and weight, as well as quantitative indicators such as familiarity with regulations and emergency response capabilities. The job network information includes parameters such as the connection relationships of communication nodes, bandwidth, and latency, providing multi-dimensional data support for subsequent deployment and overcoming the problems of single and one-sided information in traditional methods.

[0048] When processing the importance ranking of job network information, this invention constructs a support matrix by calculating the mutual support between jobs, and combines the mean, variance and various mathematical functions (such as exponential integral functions, Chebyshev polynomials, Hermitian functions, etc.) to quantitatively evaluate the importance of jobs. This can accurately reflect the collaborative value and criticality of jobs in the communication network, ensure that important jobs are given priority in obtaining suitable crew members, and improve the rationality of job deployment priority.

[0049] In the process of crew allocation, this invention distinguishes between numerical and textual competency indicators, and uses cross-correlation value calculation and text similarity comprehensive calculation (integrating single indicator similarity and comprehensive text similarity) to calculate the total matching value. By weighted summation, it achieves high-precision matching between crew competency and job requirements, avoids the interference of subjective factors in traditional manual matching, and improves the scientificity and accuracy of allocation.

[0050] This invention uses a dynamic allocation mechanism to match crew members to positions according to their importance, and updates the set of crew members to be assigned in real time after allocation. This ensures that each position receives the best-suited personnel, while adapting to the dynamic changes in position requirements or crew status during ship operations. This enhances the flexibility and adaptability of position deployment and helps improve the overall operational efficiency and emergency response capabilities of the ship.

[0051] This invention comprehensively considers the multi-dimensional quantification of crew capabilities and the collaborative relationship of job networks, and realizes the optimization of the entire process from information collection and job importance assessment to precise crew allocation. It effectively solves the problems of low matching accuracy, neglect of job collaboration and poor adaptability in traditional deployment methods, and provides strong support for the safe and efficient operation of ships. Attached Figure Description

[0052] Figure 1 This is a flowchart illustrating the implementation of the method of the present invention. Detailed Implementation

[0053] To better understand the content of this invention, an embodiment is provided here.

[0054] Figure 1 This is a flowchart illustrating the implementation of the method of the present invention.

[0055] In a first aspect, the present invention discloses a method for dynamically deploying crew positions, comprising:

[0056] S1, collects a set of crew capability information and a set of job network information;

[0057] S2, sort the job network information set by importance to obtain job sequence information;

[0058] S3. Based on the job sequence information, the crew member competency information set is allocated to obtain crew member job allocation information.

[0059] The set of crew capability information includes a subset of capability index information for each crew member; the subset of capability index information includes the capability values ​​of the crew member across all capability indicators.

[0060] The job network information set includes the requirement information set for each job and the parameter information set of the communication nodes of the ship's communication network corresponding to the job;

[0061] The set of demand information includes the required values ​​for all competency indicators for the position;

[0062] The parameter information set of the communication node includes the connection information of the communication node with other communication nodes, communication bandwidth and communication delay; the connection information is the information on whether it is connected to other communication nodes, and the value is connected or not connected.

[0063] The aforementioned ability indicators include height, weight, profession, vision, familiarity with laws and regulations, emergency response capability, safety awareness, psychological stress tolerance, and language ability.

[0064] The crew members' familiarity with regulations, emergency response capabilities, safety awareness, psychological resilience, and language skills can be obtained through quantitative testing or by searching relevant crew member databases.

[0065] The competency indicators for the aforementioned positions can be obtained by searching the relevant job requirement database.

[0066] The set of job network information can be obtained by searching the relevant performance index database of ship communication networks.

[0067] The process of ranking the job network information set by importance to obtain job sequence information includes:

[0068] S21, calculate the mutual support degree of the parameter information set of the communication nodes of the ship communication network corresponding to all positions in the position network information set, and obtain the mutual support degree value between each pair of positions.

[0069] S22, Based on the mutual support values ​​between all two positions, a position support matrix is ​​constructed;

[0070] S23, perform a quantitative assessment of job importance on the job support matrix to obtain job sequence information.

[0071] The mutual support degree is calculated by taking the parameter information set of the communication nodes of the ship communication network corresponding to all positions in the position network information set, and obtaining the mutual support degree value between each pair of positions, including:

[0072] S211, when the continuous information in the parameter information set of the communication node of the position is disconnected, the mutual support degree between the positions corresponding to the two disconnected communication nodes is confirmed to be 0.

[0073] S212, for the continuous information in the parameter information set of the communication node of the position, which is the connected position, calculate the mutual support value of the position and other communication nodes connected to the communication node of the position.

[0074] The formula for calculating the mutual support value is:

[0075]

[0076] Where i represents the sequence number of the connected positions in the parameter information set of the communication node of the position, and j represents the sequence number of the corresponding position of the communication node connected to the communication node of the i-th position. This represents the average communication bandwidth in the parameter information set of communication nodes across all positions. and Let represent the communication bandwidth and communication delay between the communication node corresponding to the i-th position and the communication node corresponding to the j-th position, respectively, and N be the total number of communication nodes connected to the communication node of the i-th position. Let Ei be the mutual support value between the i-th position and the j-th position, and let Ei be the exponential integral function. It is an Nth-order Weber function.

[0077] This expression, by introducing exponential integral functions and Weber functions, and combining actual parameters such as communication bandwidth and communication delay, can accurately quantify the collaborative support strength between two positions under connected conditions. It considers both the impact of differences in the relative mean of communication bandwidth on support capability and the role of communication delay. Furthermore, by using the Weber function to reflect the adjustment of mutual support by the total number of connected nodes, the calculation of mutual support more closely reflects the actual scenario of position collaboration in ship communication networks, providing reliable basic data for subsequent position importance assessment.

[0078] The job support matrix is ​​constructed based on the mutual support values ​​between all two jobs, including:

[0079] The mutual support values ​​between the i-th and j-th positions are used as the elements in the i-th row and j-th column of the position support matrix to construct the position support matrix.

[0080] The step of quantifying the job importance of the job support matrix to obtain job sequence information includes:

[0081] S231, For each row vector of the job support matrix, the corresponding mean and variance are calculated.

[0082] S232, perform the first evaluation calculation on the mean and variance of each row vector to obtain the corresponding first evaluation value;

[0083] The expression for the first evaluation calculation is:

[0084]

[0085] in, Let represent the i-th order polynomial of the first kind of Chebyshev polynomial. Let represent the first evaluation value of the i-th row vector, and N be the total number of row vectors. and Let be the mean and variance of the i-th row vector, respectively;

[0086] S233, perform a second evaluation process on each row vector of the job support matrix to obtain the second evaluation value of all row vectors.

[0087] S234, the first evaluation value and the second evaluation value are weighted and summed to obtain the evaluation value of the position corresponding to each row number;

[0088] S235: Sort all positions according to their evaluation scores from highest to lowest to obtain position sequence information.

[0089] The calculation expression for the second evaluation process is:

[0090] ,

[0091] in, The second evaluation value of the i-th row vector. Let M be a second-order Hermitian function, and M be the column dimension of the job support matrix. Let be the median value of the i-th row vector. Let be the mutual support value between the i-th position and the j-th position, which is also the element in the i-th row and j-th column of the position support matrix, and exp represents the power operation of the constant e.

[0092] The expression used in the first evaluation calculation process employs a Chebyshev polynomial of the first kind to process and sum the ratio of the mean to the variance of the row vectors. This effectively integrates the overall distribution characteristics of the mutual support between the job and all other jobs. The polynomial transformation enhances the sensitivity to the relationship between the mean and variance, more accurately reflecting the average support level and fluctuations of the job within the overall network. This quantifies the fundamental importance of the job and provides a crucial basis for job ranking.

[0093] The expression for the second evaluation calculation, combining the second-order Hermitian function and the exponential function, considers both the ratio of the row vector mean to the variance and adjusts the results by the squared deviation of the mutual support value from the median value. It also introduces the number of column dimensions for normalization. This allows for a detailed characterization of the discrete distribution of mutual support between individual positions and other positions, particularly sensitive to support relationships deviating from the median level. It can supplement the reflection of a position's unique support value within the network, complementing the first evaluation value.

[0094] The weight values ​​for the weighted summation of the first and second evaluation values ​​can be 0.6 and 0.4, respectively.

[0095] The process of allocating the set of crew competency information based on job sequence information to obtain crew job allocation information includes:

[0096] S31, Set the job number to be assigned p=1;

[0097] S32, based on the set of demand information for positions ordered as p in the job sequence information, the set of crew capability information is allocated to obtain the crew information corresponding to the job;

[0098] S33, delete the subset of crew member capability index information corresponding to the crew member information from the crew member capability information set, and increase the job position number p to be assigned by 1;

[0099] S34, determine whether p is greater than the total number of all positions, and obtain the first discrimination result;

[0100] S35, if the first determination result is negative, execute S32;

[0101] If the first judgment result is yes, the crew position allocation is completed, and the crew position allocation information is constructed using the crew information corresponding to all positions;

[0102] The set of job requirement information ordered as p in the job sequence information is used to allocate the set of crew capability information to obtain the crew information corresponding to the job, including:

[0103] All competency indicators in the job requirement information set are classified according to data type, resulting in numerical competency indicators and text-based competency indicators;

[0104] For all numerical competency indicators in the job requirement information set ranked p in the job sequence information, and for each crew member in the crew competency information set, a numerical similarity calculation is performed to obtain the first matching value for each crew member.

[0105] For all textual competency indicators in the job requirement information set ranked p in the job sequence information, and for each crew member in the crew competency information set, a comprehensive text similarity calculation is performed to obtain a second matching value for each crew member.

[0106] The first and second matching values ​​of each crew member are weighted and summed to obtain the total matching value of the crew member.

[0107] The crew member information with the highest total matching value is determined as the crew member information corresponding to the position.

[0108] The numerical similarity calculation involves representing all numerical capability indicators in the job requirement information set as requirement numerical vectors, representing all numerical capability indicators of each crew member as capability numerical vectors, and calculating the cross-correlation value between the requirement numerical vectors and capability numerical vectors to obtain the first matching value of the crew member.

[0109] The comprehensive text similarity calculation includes:

[0110] The first text vector is obtained by concatenating all text-based competency indicators in the set of job requirements information for job positions ordered p in the job sequence information.

[0111] For each crew member in the crew competency information set, all text-based competency indicators are concatenated to obtain a second text vector.

[0112] The text similarity is calculated on the first text vector and the second text vector to obtain the comprehensive text similarity value of the crew member;

[0113] For each textual competency indicator in the set of job requirements information ordered as p in the job sequence information, and with the corresponding textual competency indicator of a crew member in the crew competency information set, a textual similarity calculation is performed to obtain a single similarity value for each textual competency indicator of the crew member.

[0114] The second matching value of each crew member is obtained by fusing all individual similarity values ​​and the comprehensive text similarity value.

[0115] The expression for the fusion calculation is:

[0116] ,

[0117] in, The second matching value for the crew member, and These are the mean and variance of the single similarity values ​​for all textual competence indicators of the crew members, respectively. The overall text similarity value of the crew members.

[0118] This expression combines the mean and variance of the overall text similarity value with those of individual text similarity values ​​using a sine function. This preserves the information of the overall text matching while incorporating the distribution characteristics of the matching degree of each individual indicator. By using the non-linear transformation of the ratio of mean to variance through the sine function, the differences in text-based competency indicators among different crew members can be amplified, improving the discriminative power of text-based competency matching and making the second matching value more accurately reflect the degree of fit between the crew member and the text-based requirements of the position.

[0119] The text similarity calculation can use cosine similarity.

[0120] The cross-correlation value can be calculated using vector cross-correlation calculation methods or by using the corr function.

[0121] The numerical ability indicators include height, weight, and vision; the others are text-based ability indicators.

[0122] Each crew member has corresponding crew member information, which may include a crew member ID number, etc.

[0123] In all embodiments of the present invention, the variables involved in all computational expressions or mathematical functions have been dimensionlessized before computation.

[0124] In all embodiments of the present invention, the values ​​of the independent variables in the input of all computational expressions or mathematical functions meet the reasonable requirements of the input range of the computational expressions or mathematical functions, and can ensure that the computational expressions or mathematical functions can be calculated smoothly without violating physical laws or mathematical rules.

[0125] A second aspect of the present invention discloses a dynamic deployment device for crew positions, the device comprising:

[0126] Memory containing executable program code;

[0127] A processor coupled to the memory;

[0128] The processor calls the executable program code stored in the memory to execute the dynamic deployment method for crew positions.

[0129] In a third aspect, the present invention discloses a computer-readable storage medium storing computer instructions, which, when invoked by a computer, are used to execute the dynamic deployment method for crew positions.

[0130] In a fourth aspect of this invention, an information data processing terminal is disclosed, which is used to implement the dynamic deployment method for crew positions.

[0131] The above description is merely an embodiment of the present invention and is not intended to limit the invention. Various modifications and variations can be made to the present invention by those skilled in the art. Any modifications, equivalent substitutions, improvements, etc., made within the spirit and principle of the present invention should be included within the scope of the claims of the present invention.

Claims

1. A method for dynamically deploying crew positions, characterized in that, include: S1, collects a set of crew capability information and a set of job network information; S2, perform importance sorting on the job network information set to obtain job sequence information, including: S21, calculate the mutual support degree of the parameter information set of the communication nodes of the ship communication network corresponding to all positions in the position network information set, and obtain the mutual support degree value between each pair of positions. S22, Based on the mutual support values ​​between all two positions, a position support matrix is ​​constructed; S23, Quantitatively evaluate the importance of the job support matrix to obtain job sequence information; S3, Based on the job sequence information, the set of crew member competency information is allocated to obtain crew member job allocation information; The set of crew capability information includes a subset of capability index information for each crew member; the subset of capability index information includes the capability values ​​of the crew member across all capability indicators. The job network information set includes the requirement information set for each job and the parameter information set of the communication nodes of the ship's communication network corresponding to the job; The set of demand information includes the required values ​​for all competency indicators for the position; The parameter information set of the communication node includes the connection information of the communication node with other communication nodes, communication bandwidth and communication delay; the connection information is the information on whether it is connected to other communication nodes, and the value is connected or not connected.

2. The method for dynamic deployment of crew positions as described in claim 1, characterized in that, The mutual support degree is calculated by taking the parameter information set of the communication nodes of the ship communication network corresponding to all positions in the position network information set, and obtaining the mutual support degree value between each pair of positions, including: S211, when the continuous information in the parameter information set of the communication node of the position is disconnected, the mutual support degree between the positions corresponding to the two disconnected communication nodes is confirmed to be 0. S212, for the continuous information in the parameter information set of the communication node of the position, which is the connected position, calculate the mutual support value of the position and other communication nodes connected to the communication node of the position.

3. The dynamic deployment method for crew positions as described in claim 2, characterized in that, The formula for calculating the mutual support value is: Where i represents the sequence number of the connected positions in the parameter information set of the communication node of the position, and j represents the sequence number of the corresponding position of the communication node connected to the communication node of the i-th position. This represents the average communication bandwidth in the parameter information set of communication nodes across all positions. and Let represent the communication bandwidth and communication delay between the communication node corresponding to the i-th position and the communication node corresponding to the j-th position, respectively, and N be the total number of communication nodes connected to the communication node of the i-th position. Let Ei be the mutual support value between the i-th position and the j-th position, and let Ei be the exponential integral function. It is an Nth-order Weber function.

4. The method for dynamic deployment of crew positions as described in claim 1, characterized in that, The step of performing a quantitative assessment of job importance on the job support matrix to obtain job sequence information includes: S231, For each row vector of the job support matrix, the corresponding mean and variance are calculated. S232, perform the first evaluation calculation on the mean and variance of each row vector to obtain the corresponding first evaluation value; The expression for the first evaluation calculation is: in, Let represent the i-th order polynomial of the first kind of Chebyshev polynomial. Let represent the first evaluation value of the i-th row vector, and N be the total number of row vectors. and Let be the mean and variance of the i-th row vector, respectively; S233, Perform a second evaluation process on each row vector of the job support matrix to obtain the second evaluation value of all row vectors; S234, the first evaluation value and the second evaluation value are weighted and summed to obtain the evaluation value of the position corresponding to each row number; S235: Sort all positions according to their evaluation scores from highest to lowest to obtain position sequence information.

5. The dynamic deployment method for crew positions as described in claim 1, characterized in that, The process of allocating the set of crew competency information based on job sequence information to obtain crew job allocation information includes: S31, Set the job number to be assigned p=1; S32, based on the set of demand information for positions ordered as p in the job sequence information, the set of crew capability information is allocated to obtain the crew information corresponding to the job; S33, delete the subset of crew member capability index information corresponding to the crew member information from the crew member capability information set, and increase the job position number p to be assigned by 1; S34, determine whether p is greater than the total number of all positions, and obtain the first discrimination result; If the first determination result is negative, proceed to step S32; If the first judgment result is yes, the crew position allocation is completed, and the crew position allocation information is constructed using the crew information corresponding to all positions.

6. A dynamic deployment device for crew positions, characterized in that, The device includes: Memory containing executable program code; A processor coupled to the memory; The processor calls the executable program code stored in the memory to execute the dynamic deployment method for crew positions as described in any one of claims 1 to 5.

7. A computer-readable storage medium, characterized in that, The computer-readable storage medium stores computer instructions, which, when invoked by a computer, are used to execute the dynamic deployment method for crew positions as described in any one of claims 1 to 5.

Citation Information

Patent Citations

  • System and method for crew recruitment management

    CN120725639A