A method and device for resource bidding

By dividing multiple indicators of resource capacity into time periods and adjusting their weighting coefficients, the problems of inaccurate resource allocation and complex models in existing technologies have been solved, achieving accurate adjustment of resource allocation and improved utilization.

CN116266291BActive Publication Date: 2026-04-14DIGITAL QINGDAO CONSTRUCTION CO LTD
View PDF 2 Cites 0 Cited by

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2021-12-15
Publication Date
2026-04-14

AI Technical Summary

Technical Problem

In existing technologies, determining resource allocation based on a single indicator is not very accurate, and the complexity and data requirements of constructing indicator analysis models are too high, resulting in low resource utilization.

Method used

By dividing multiple indicators representing resource capacity into time periods within a specified time frame, the changes in actual and expected resource output are analyzed, and the resource allocation is adjusted based on weighting coefficients to accurately regulate resource allocation in the next time period.

Benefits of technology

It improved the accuracy and utilization of resource allocation, reduced the need for large amounts of data, and simplified the model building process.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN116266291B_ABST
    Figure CN116266291B_ABST
Patent Text Reader

Abstract

The application relates to the technical field of data processing, and discloses a resource putting method and device. First, a plurality of index parameters representing resource capacity are determined in a first time period and a second time period within a specified time period. Then, based on a first actual resource output change amount and a first expected resource output change amount of any one index parameter in the first time period, a resource putting amount reduced by the index parameter in the first time period is determined; and based on a second actual resource output change amount and a second expected resource output change amount of the index parameter in the second time period, a resource putting amount increased by the index parameter in the second time period is determined. Finally, based on a first weight coefficient corresponding to each index parameter, the resource putting amount reduced by each index parameter in the first time period and the resource putting amount increased by each index parameter in the second time period, a resource putting amount of the resource in the specified time period is determined, so as to adjust the resource putting amount of a next time period of the specified time period, and thus improve resource utilization.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application relates to the field of data processing technology, and in particular to a method and apparatus for resource deployment. Background Technology

[0002] In existing technologies, when allocating resources to a specified area during a specified time period, the resource allocation for the specified area during the previous specified time period can be analyzed first, and then the resource allocation for the specified area during the current specified time period can be determined based on the analysis results. This can improve the utilization rate of the allocated resources.

[0003] For example, when allocating resources to manufacturing industry A in a designated region during the period from March to June 2022, one can first analyze the resource allocation and production capacity of indicator B, which characterizes the features of manufacturing industry A, during the period from January to November 2021, and then determine the resource allocation for manufacturing industry A during the period from March to June 2022. Alternatively, one can construct an indicator analysis model for the period from January to November 2021, and through training the indicator analysis model, determine the resource allocation for manufacturing industry A during the period from March to June 2022.

[0004] However, the accuracy of resource allocation for manufacturing A determined solely by analyzing indicator B is not high, and the difficulty and complexity of constructing the indicator analysis model are too high. It requires a large amount of data to train the indicator analysis model. Therefore, a resource allocation method is needed to improve the utilization rate of allocated resources. Summary of the Invention

[0005] This application provides a method and apparatus for resource allocation, which can accurately adjust the resource allocation amount in the next time period of a specified time period, thereby improving the utilization rate of allocated resources.

[0006] In a first aspect, one embodiment of this application provides a method for resource deployment, including:

[0007] A first time period and a second time period are respectively determined for multiple indicator parameters characterizing the resource capacity within a specified time period; wherein the first time period represents the period during which the indicator parameters reduce resource allocation within the specified time period, and the second time period represents the period during which the indicator parameters increase resource allocation within the specified time period.

[0008] For any one of the indicator parameters, based on the first actual resource output change and the first expected resource output change of any one of the indicator parameters in the first time period, the amount of resources allocated to any one of the indicator parameters that is reduced in the first time period is determined; and based on the second actual resource output change and the second expected resource output change of any one of the indicator parameters in the second time period, the amount of resources allocated to any one of the indicator parameters that is increased in the second time period is determined.

[0009] Based on the first weight coefficient corresponding to each of the indicator parameters, the amount of resources allocated to each indicator parameter that decreased during the first time period and the amount of resources allocated to each indicator parameter that increased during the second time period, the amount of resources allocated to the specified time period is determined so as to adjust the amount of resources allocated to the next time period of the specified time period.

[0010] This application first divides the resource allocation and production capacity of multiple indicators representing resource capabilities into different time periods within a specified time frame. Then, it analyzes the actual and expected changes in resource output for each indicator parameter according to the time period. Finally, based on the analysis results and pre-assigned weighting coefficients, it determines the resource allocation amount for the specified time period. This solves both the inaccuracy problem of determining resource allocation through a single indicator in existing technologies and the complexity of constructing indicator analysis models. This application only needs to obtain the output results corresponding to multiple indicator parameters, reducing the need for acquiring large amounts of data compared to existing technologies. Furthermore, the above method accurately adjusts the resource allocation amount for the next time period after the specified time period, thereby improving the utilization rate of allocated resources.

[0011] Optionally, determining the reduced resource allocation for any one of the indicator parameters during the first time period based on the first actual resource output change and the first expected resource output change during the first time period includes:

[0012] The first difference value is obtained by subtracting the first actual resource output change and the first expected resource output change of the indicator parameter during the first time period.

[0013] The quotient of the first difference and the first expected change in resource output is taken as the amount of resource input to be reduced.

[0014] This application can obtain an accurate reduction in resource allocation by specifying and calculating the first actual resource output change and the first expected resource output change for each indicator parameter within a first time period.

[0015] Optionally, the first expected change in resource output can be determined by the following method:

[0016] Determine the first output of the resource in the first region during the first time period and the rate of change of the first output of the resource in the second region during the specified time period; wherein the first region is smaller than the second region;

[0017] The product of the first output of the first region corresponding to the resource and the rate of change of the first output of the second region corresponding to the resource is taken as the first expected change in resource output.

[0018] This application calculates the expected changes in resource output by using index values ​​with different physical meanings corresponding to the same resource in different regions.

[0019] Optionally, determining the increased resource allocation for any one of the indicator parameters during the second time period based on the second actual resource output change and the second expected resource output change during the second time period includes:

[0020] The second difference value is obtained by subtracting the second actual resource output change and the second expected resource output change of the indicator parameter during the second time period.

[0021] The quotient of the second difference and the second expected change in resource output is taken as the increased resource input.

[0022] This application can obtain an accurate increase in resource allocation by specifying and calculating the second actual resource output change and the second expected resource output change for each indicator parameter within a second time period.

[0023] Optionally, the second expected change in resource output can be determined by the following method:

[0024] Determine the second output of the first region corresponding to the resource within the second time period and the rate of change of the first output of the second region corresponding to the resource within the specified time period; wherein the first region is smaller than the second region;

[0025] The product of the second output of the first region corresponding to the resource and the rate of change of the first output of the second region corresponding to the resource is taken as the second expected change in resource output.

[0026] This application calculates the expected changes in resource output by using index values ​​with different physical meanings corresponding to the same resource in different regions.

[0027] Optionally, determining the resource allocation amount in the specified time period based on the first weight coefficient corresponding to each of the indicator parameters, the decrease in resource allocation amount for each of the indicator parameters during the first time period, and the increase in resource allocation amount during the second time period includes:

[0028] The resource allocation amount in the first time period is obtained by multiplying the first weight coefficient corresponding to each of the indicator parameters by the corresponding reduction in resource allocation amount in the first time period.

[0029] The resource allocation amount in the second time period is obtained by multiplying the first weight coefficient corresponding to each of the indicator parameters by the increase in resource allocation during the corresponding second time period and then summing the results.

[0030] Based on the resource allocation amount in the first time period and the resource allocation amount in the second time period, the resource allocation amount in the specified time period is determined.

[0031] By assigning weight coefficients to each indicator parameter, the resource allocation amount represented by multiple indicator parameters in the first and second time periods can be accurately determined, thereby accurately determining the resource allocation amount in a specified time period.

[0032] Secondly, one embodiment of this application provides a resource deployment device, including: a processor and a display;

[0033] The display is used to show the user interface;

[0034] The processor is configured to execute:

[0035] A first time period and a second time period are respectively determined for multiple indicator parameters characterizing the resource capacity within a specified time period; wherein the first time period represents the period during which the indicator parameters reduce resource allocation within the specified time period, and the second time period represents the period during which the indicator parameters increase resource allocation within the specified time period.

[0036] For any one of the indicator parameters, based on the first actual resource output change and the first expected resource output change of any one of the indicator parameters in the first time period, the amount of resources allocated to any one of the indicator parameters that is reduced in the first time period is determined; and based on the second actual resource output change and the second expected resource output change of any one of the indicator parameters in the second time period, the amount of resources allocated to any one of the indicator parameters that is increased in the second time period is determined.

[0037] Based on the first weight coefficient corresponding to each of the indicator parameters, the amount of resources allocated to each indicator parameter that decreased during the first time period and the amount of resources allocated to each indicator parameter that increased during the second time period, the amount of resources allocated to the specified time period is determined so as to adjust the amount of resources allocated to the next time period of the specified time period.

[0038] Optionally, when the processor is configured to determine the reduced resource allocation for any one of the indicator parameters during the first time period based on the first actual resource output change and the first expected resource output change for any one of the indicator parameters during the first time period, it is specifically configured to perform the following:

[0039] The first difference value is obtained by subtracting the first actual resource output change and the first expected resource output change of the indicator parameter during the first time period.

[0040] The quotient of the first difference and the first expected change in resource output is taken as the amount of resource input to be reduced.

[0041] Optionally, the first expected change in resource output can be determined by the following method:

[0042] Determine the first output of the resource in the first region during the first time period and the rate of change of the first output of the resource in the second region during the specified time period; wherein the first region is smaller than the second region;

[0043] The product of the first output of the first region corresponding to the resource and the rate of change of the first output of the second region corresponding to the resource is taken as the first expected change in resource output.

[0044] Optionally, when the processor is configured to determine the increased resource allocation for any one of the indicator parameters during the second time period based on the second actual resource output change and the second expected resource output change for any one of the indicator parameters during the second time period, it is specifically configured to perform the following:

[0045] The second difference value is obtained by subtracting the second actual resource output change and the second expected resource output change of the indicator parameter during the second time period.

[0046] The quotient of the second difference and the second expected change in resource output is taken as the increased resource input.

[0047] Optionally, the second expected change in resource output can be determined by the following method:

[0048] Determine the second output of the first region corresponding to the resource within the second time period and the rate of change of the first output of the second region corresponding to the resource within the specified time period; wherein the first region is smaller than the second region;

[0049] The product of the second output of the first region corresponding to the resource and the rate of change of the first output of the second region corresponding to the resource is taken as the second expected change in resource output.

[0050] Optionally, when the processor is configured to determine the resource allocation amount in the specified time period based on the first weight coefficient corresponding to each of the indicator parameters, the resource allocation amount reduced for each of the indicator parameters during the first time period, and the resource allocation amount increased during the second time period, it is specifically configured to perform the following:

[0051] The resource allocation amount in the first time period is obtained by multiplying the first weight coefficient corresponding to each of the indicator parameters by the corresponding reduction in resource allocation amount in the first time period.

[0052] The resource allocation amount in the second time period is obtained by multiplying the first weight coefficient corresponding to each of the indicator parameters by the increase in resource allocation during the corresponding second time period and then summing the results.

[0053] Based on the resource allocation amount in the first time period and the resource allocation amount in the second time period, the resource allocation amount in the specified time period is determined.

[0054] Thirdly, one embodiment of this application provides a resource delivery apparatus, comprising:

[0055] The first determining module is used to determine a first time period and a second time period within a specified time period for multiple indicator parameters characterizing the resource capability; wherein the first time period represents the time period during which the indicator parameters reduce resource allocation within the specified time period, and the second time period represents the time period during which the indicator parameters increase resource allocation within the specified time period.

[0056] The second determining module is configured to, for any one of the indicator parameters, determine the amount of resources allocated to any one of the indicator parameters that is reduced during the first time period based on the first actual resource output change and the first expected resource output change of any one of the indicator parameters during the first time period; and to determine the amount of resources allocated to any one of the indicator parameters that is increased during the second time period based on the second actual resource output change and the second expected resource output change of any one of the indicator parameters during the second time period.

[0057] The third determining module is used to determine the resource allocation amount in the specified time period based on the first weight coefficient corresponding to each of the indicator parameters, the resource allocation amount reduced by each of the indicator parameters in the first time period, and the resource allocation amount increased in the second time period, so as to adjust the resource allocation amount in the next time period of the specified time period.

[0058] Optionally, the second determining module determines the reduced resource allocation for any one of the indicator parameters during the first time period based on the first actual resource output change and the first expected resource output change for any one of the indicator parameters during the first time period, specifically for:

[0059] The first difference value is obtained by subtracting the first actual resource output change and the first expected resource output change of the indicator parameter during the first time period.

[0060] The quotient of the first difference and the first expected change in resource output is taken as the amount of resource input to be reduced.

[0061] Optionally, the first expected change in resource output can be determined by the following method:

[0062] Determine the first output of the resource in the first region during the first time period and the rate of change of the first output of the resource in the second region during the specified time period; wherein the first region is smaller than the second region;

[0063] The product of the first output of the first region corresponding to the resource and the rate of change of the first output of the second region corresponding to the resource is taken as the first expected change in resource output.

[0064] Optionally, the second determining module determines the increased resource allocation for any one of the indicator parameters during the second time period based on the second actual resource output change and the second expected resource output change during the second time period. Specifically, this is used for:

[0065] The second difference value is obtained by subtracting the second actual resource output change and the second expected resource output change of the indicator parameter during the second time period.

[0066] The quotient of the second difference and the second expected change in resource output is taken as the increased resource input.

[0067] Optionally, the second expected change in resource output can be determined by the following method:

[0068] Determine the second output of the first region corresponding to the resource within the second time period and the rate of change of the first output of the second region corresponding to the resource within the specified time period; wherein the first region is smaller than the second region;

[0069] The product of the second output of the first region corresponding to the resource and the rate of change of the first output of the second region corresponding to the resource is taken as the second expected change in resource output.

[0070] Optionally, the third determining module is specifically used for:

[0071] The resource allocation amount in the first time period is obtained by multiplying the first weight coefficient corresponding to each of the indicator parameters by the corresponding reduction in resource allocation amount in the first time period.

[0072] The resource allocation amount in the second time period is obtained by multiplying the first weight coefficient corresponding to each of the indicator parameters by the increase in resource allocation during the corresponding second time period and then summing the results.

[0073] Based on the resource allocation amount in the first time period and the resource allocation amount in the second time period, the resource allocation amount in the specified time period is determined.

[0074] Fourthly, an embodiment of this application also provides a computer-readable storage medium, wherein when the instructions in the computer-readable storage medium are executed by a processor of a resource delivery device, the resource delivery device is able to perform any of the methods provided in the first aspect of this application.

[0075] Fifthly, one embodiment of this application provides a computer program product including a computer program / instructions that, when executed by a processor, implement any of the methods provided in the first aspect of this application.

[0076] It should be understood that the above general description and the following detailed description are exemplary and explanatory only, and are not intended to limit this disclosure. Attached Figure Description

[0077] To more clearly illustrate the technical solutions of the embodiments of this application, the drawings used in the embodiments of this application will be briefly introduced below. Obviously, the drawings described below are only some embodiments of this application. For those skilled in the art, other drawings can be obtained based on these drawings without creative effort.

[0078] Figure 1 This is a schematic diagram illustrating an application scenario of the resource deployment method provided in the embodiments of this application;

[0079] Figure 2 A schematic flowchart illustrating a resource deployment method provided in an embodiment of this application;

[0080] Figure 3 A schematic diagram illustrating the PMI change process in region A from January 2005 to May 2021, provided as an embodiment of this application;

[0081] Figure 4 A schematic diagram illustrating the division of the PMI representing the manufacturing industry in region B during the period from January to July 2021, as provided in an embodiment of this application;

[0082] Figure 5 This is a schematic diagram illustrating the intervention of resource allocation in the next time period after a specified time period, as provided in an embodiment of this application.

[0083] Figure 6 A schematic diagram of a resource deployment device provided in an embodiment of this application. Detailed Implementation

[0084] To enable those skilled in the art to better understand the technical solutions of this application, the technical solutions in the embodiments of this application will be clearly and completely described below with reference to the accompanying drawings.

[0085] It should be noted that the terms "first," "second," etc., used in the specification, claims, and accompanying drawings of this application are used to distinguish similar objects and are not necessarily used to describe a specific order or sequence. It should be understood that such data used can be interchanged where appropriate so that the embodiments of this application described herein can be implemented in orders other than those illustrated or described herein. The embodiments described in the following exemplary embodiments do not represent all embodiments consistent with this application. Rather, they are merely examples of apparatuses and methods consistent with some aspects of this application as detailed in the appended claims.

[0086] The following explanations of some terms used in the embodiments of this application are provided to facilitate understanding by those skilled in the art.

[0087] (1) The resilience of the industrial chain refers to the ability of the entire industrial chain to respond positively to disruptive events, maintain dynamic balance, and resume normal operation when problems occur in some parts of the chain.

[0088] (2) The business climate index is an indicator that can comprehensively reflect the state or development trend of a specific survey group or a social phenomenon.

[0089] (3) Contraction period refers to the period during which the industrial chain reduces the allocation of resources.

[0090] (4) The expansion period refers to the period during which the industrial chain increases resource allocation.

[0091] (5) Resistance refers to reducing the amount of resources invested in the industrial chain during the contraction period in order to maintain the balance of the entire industrial chain.

[0092] (6) Resilience refers to the ability to increase the amount of resources invested in the industrial chain during the expansion period in order to maintain the balance of the entire industrial chain.

[0093] (7) In the embodiments of this application, the term "multiple" refers to two or more, and other quantifiers are similar.

[0094] (8) The server is for the terminal. The services include dividing a specified time period into a first time period and a second time period, or determining the amount of resources to be allocated in the first time period for any indicator parameter. The server is corresponding to the application installed on the terminal and works in conjunction with the application on the terminal.

[0095] (9) Terminal devices can refer to both software applications (APPs) and client devices. They have a visual display interface that allows interaction with the user; they correspond to servers and provide local services to customers. For software applications, except for some applications that only run locally, they are generally installed on ordinary client terminals and need to work in conjunction with servers.

[0096] In existing technologies, when allocating resources to a specified region for a specified time period, one can first analyze the resource allocation for the previous specified time period in the same region, and then determine the resource allocation for the current specified time period based on the analysis results. This can improve the utilization rate of allocated resources. For example, when allocating resources to manufacturing industry A in a specified region between March and June 2022, one can first analyze the resource allocation and capacity of indicator B, which characterizes the features of manufacturing industry A, between January and November 2021, and then determine the resource allocation for manufacturing industry A between March and June 2022. Alternatively, one can construct an indicator analysis model for the period between January and November 2021, and through training the indicator analysis model, determine the resource allocation for manufacturing industry A between March and June 2022.

[0097] However, the accuracy of resource allocation for manufacturing industry A determined solely by analyzing indicator B is not high, and the difficulty and complexity of constructing the indicator analysis model are too high, requiring a large amount of data to train the indicator analysis model.

[0098] To address this issue, this application proposes a resource allocation method. First, it divides the resource allocation and production capacity within a specified time period into different time segments based on multiple indicators representing resource capacity. Then, it analyzes the actual and expected changes in resource output for each indicator parameter within each time segment. Finally, based on the analysis results and pre-assigned weighting coefficients, it determines the resource allocation amount for the specified time segment. This method solves both the inaccuracy problem of determining resource allocation through a single indicator in existing technologies and the complexity of constructing indicator analysis models. Therefore, it accurately adjusts the resource allocation amount for the next time segment within a specified time segment, thereby improving the utilization rate of allocated resources.

[0099] After introducing the design concept of the embodiments of this application, the following is a brief introduction to the application scenarios to which the technical solutions of the embodiments of this application can be applied. It should be noted that the application scenarios described below are only for illustrating the embodiments of this application and are not intended to limit the scope. In specific implementation, the technical solutions provided by the embodiments of this application can be flexibly applied according to actual needs.

[0100] refer to Figure 1 This is a schematic diagram illustrating an application scenario of the resource deployment method provided in this application embodiment. The application scenario includes multiple terminal devices 101 (including terminal device 101-1, terminal device 101-2, ..., terminal device 101-n) and a server 102. The terminal devices 101 and the server 102 are connected via a wireless or wired network. The terminal devices 101 include, but are not limited to, desktop computers, mobile phones, mobile computers, tablets, media players, smart wearable devices, smart TVs, and other electronic devices. The server 102 can be a single server, a server cluster consisting of several servers, or a cloud computing center. The server 102 can be an independent physical server, a server cluster consisting of multiple physical servers, or a distributed system. It can also be a cloud server providing basic cloud computing services such as cloud services, cloud databases, cloud computing, cloud functions, cloud storage, network services, cloud communication, middleware services, domain name services, security services, CDN, and big data and artificial intelligence platforms.

[0101] Taking the interaction between terminal device 101-1 and server 102 as an example, user 1 sends a prediction request for the resource allocation amount of the next time period to server 102 through terminal device 101-1. Server 102 first determines the first time period and the second time period of multiple indicator parameters representing resource capacity within the specified time period; wherein the first time period represents the time period during which the indicator parameters reduce resource allocation within the specified time period, and the second time period represents the time period during which the indicator parameters increase resource allocation within the specified time period.

[0102] Then, based on any one indicator parameter, the amount of resources allocated that is reduced in the first time period is determined by the first actual resource output change and the first expected resource output change in the first time period; and based on the second actual resource output change and the second expected resource output change in the second time period, the amount of resources allocated that is increased in the second time period is determined.

[0103] Finally, based on the first weighting coefficient corresponding to each indicator parameter, the decrease in resource allocation for each indicator parameter during the first time period, and the increase in resource allocation during the second time period, the resource allocation for the specified time period is determined. Then, based on the resource allocation for the specified time period, the resource allocation for the next time period is predicted. Server 102 sends the predicted resource allocation for the next time period to terminal device 101-1 for display.

[0104] Here, the resource allocation for the next time period of a specified time period can also be predicted in the terminal device 101-1, or partly in the terminal device 101-1 and partly in the server 102. This application does not limit the specific method of predicting the resource allocation for the next time period of a specified time period.

[0105] Of course, the methods provided in the embodiments of this application are not limited to... Figure 1 The application scenarios shown can also be used in other possible scenarios, and this application does not impose any limitations. Figure 1 The functions that each device in the application scenario shown can achieve will be described in subsequent method embodiments, and will not be elaborated on here.

[0106] To further illustrate the technical solutions provided in the embodiments of this application, a detailed description is provided below in conjunction with the accompanying drawings and specific implementation methods. Although the embodiments of this application provide method operation steps as shown in the following embodiments or drawings, the method may include more or fewer operation steps based on conventional or non-inventive methods. In steps where there is no logically necessary causal relationship, the execution order of these steps is not limited to the execution order provided in the embodiments of this application.

[0107] The following is combined Figure 1 The application scenarios shown illustrate the technical solutions provided in the embodiments of this application.

[0108] refer to Figure 2 This application provides a method for resource deployment, including the following steps:

[0109] S201, determine the first time period and the second time period of multiple indicator parameters representing resource capacity within a specified time period; wherein the first time period represents the period during which the indicator parameters reduce resource allocation within the specified time period, and the second time period represents the period during which the indicator parameters increase resource allocation within the specified time period.

[0110] Generally, for resources within a supply chain, the indicator parameters characterizing the supply chain are also known as business climate indices. Let's assume a business climate index characterizing the manufacturing sector is the Purchasing Managers' Index (PMI). The PMI comprises five sub-indices, each with a corresponding weight coefficient. These sub-indices and their corresponding weight coefficients are determined based on their impact on the manufacturing sector. For example, the five sub-indices are: New Orders Index (weight coefficient 30%), Production Index (weight coefficient 25%), Employment Index (weight coefficient 20%), Supplier Delivery Time Index (weight coefficient 15%), and Raw Material Inventory Index (weight coefficient 10%), where the Supplier Delivery Time Index is an inverse index. When calculating the PMI using these five sub-indices, 50% can be used as a dividing point. When the PMI is above 50%, the time point is considered to be in the second time period, i.e., the expansion period; when the PMI is below 50%, the time point is considered to be in the first time period, i.e., the contraction period.

[0111] like Figure 3 The diagram shows the PMI changes in region A from January 2005 to May 2021. Using 50% as the dividing line between the contraction and expansion periods, the contraction period includes: July 2008 – February 2009, July 2015 – February 2016, and November 2018 – February 2020. The expansion period includes: January 2005 – June 2008, March 2009 – June 2015, March 2016 – October 2018, and February 2020 – August 2021. Figure 3 The straight line in the diagram represents the 50% dividing line.

[0112] like Figure 4 The diagram illustrates the time period division of the PMI representing the manufacturing sector in Region B from January to July 2021. The period from January to April 2021 is considered the expansion period, while the period from April to July 2021 is considered the contraction period.

[0113] S202, based on the first actual resource output change and the first expected resource output change of any one indicator parameter in the first time period, determine the amount of resources to be reduced for any one indicator parameter in the first time period.

[0114] Specifically, when determining the first expected change in resource output, the first output of the first region corresponding to the resource within the first time period and the rate of change of the first output of the second region corresponding to the resource within the specified time period are first determined, where the first region is less than the second region; then the product of the first output of the first region corresponding to the resource and the rate of change of the first output of the second region corresponding to the resource is taken as the first expected change in resource output.

[0115] For example, suppose the specified time period is [t, t+k], the first region is region A, the second region is all regions in the country, denoted by N, and the first time period is time t. Within the first time period t, the first output of region A is denoted by N. Indicated, r represents manufacturing. This represents the rate of change of the primary output of all regions N in the country during the time period [t, t+k]. The first expected change in resource output of manufacturing r during the time period [t, t+k] is calculated using the following formula:

[0116]

[0117] After determining the first expected change in resource output, the first difference is obtained by subtracting the first actual change in resource output and the first expected change in resource output within the first time period. The quotient of the first difference and the first expected change in resource output is then used as the amount of resource input to be reduced.

[0118] For example, suppose This represents the change in the first actual resource output of the manufacturing sector, r, within the first time period t. This represents the first expected change in resource output of manufacturing sector r during the time period [t, t+k]. As described above, this first time period is also the contraction period; therefore, the reduced resource input represents the resilience during the contraction period. The resilience during the contraction period is determined by the response... r This is specifically calculated using the following formula:

[0119]

[0120] S203, based on the second actual resource output change and the second expected resource output change of any one indicator parameter in the second time period, determine the increase in resource allocation for any one indicator parameter in the second time period.

[0121] Specifically, when determining the second expected change in resource output, firstly, the second output of the first region corresponding to the resource within the second time period and the rate of change of the first output of the second region corresponding to the resource within the specified time period are determined, where the first region is less than the second region; then, the product of the second output of the first region corresponding to the resource and the rate of change of the first output of the second region corresponding to the resource is taken as the second expected change in resource output.

[0122] Continuing with the example above, the specified time period is [t, t+k]. The first region is region A, and the second region is all regions in the country, denoted by N. The second time period is t1, which falls within the specified time period [t, t+k]. The second output of region A within the second time period t1 is... Indicated, r represents manufacturing. This represents the rate of change of the primary output of all regions N in the country during the time period [t, t+k]. The second expected change in resource output of the manufacturing sector, r, during the time period [t, t+k], is specifically calculated using the following formula:

[0123]

[0124] After determining the second expected change in resource output, the difference between the second actual change in resource output and the second expected change in resource output during the second time period is used to obtain the second difference value; then the quotient of the second difference value and the second expected change in resource output is used as the increased resource input amount.

[0125] For example, suppose This represents the change in the second actual resource output of the manufacturing sector, r, within the second time period t1. This represents the second expected change in resource output of the manufacturing sector, *r*, during the time period [t, t+k]. As described above, this second time period is also the expansion period; therefore, the increased resource input represents the resilience of the expansion period. The resilience of the expansion period is expressed as *recov*. r This is specifically calculated using the following formula four:

[0126]

[0127] Here, the specific execution order of steps S202 and S203 is not limited.

[0128] S204. Based on the first weight coefficient corresponding to each indicator parameter, the amount of resources allocated to each indicator parameter that is reduced in the first time period and the amount of resources allocated to each indicator parameter that is increased in the second time period, determine the amount of resources allocated in the specified time period so as to adjust the amount of resources allocated in the next time period of the specified time period.

[0129] Optionally, the first weight coefficient can be determined using either the entropy method or the analytic hierarchy process. This is merely an example, and this application does not limit the specific method for determining the first weight coefficient.

[0130] Specifically, the resource allocation amount for the first time period is obtained by multiplying the first weight coefficient corresponding to each indicator parameter by the decrease in resource allocation during the corresponding first time period and then summing the results. At the same time, the resource allocation amount for the second time period is obtained by multiplying the first weight coefficient corresponding to each indicator parameter by the increase in resource allocation during the corresponding second time period and then summing the results. Based on the resource allocation amount for the first time period and the resource allocation amount for the second time period, the resource allocation amount for the specified time period is determined.

[0131] For example, suppose there are i index parameters characterizing the manufacturing industry, and the first weighting coefficient is P. i This indicates that each indicator parameter has a corresponding first weighting coefficient P. i For a contraction period within a specified time frame [t, t+k], the amount of resources allocated represents the resistance to the contraction period, expressed as resistance. r Specifically, it is calculated using Formula 5 below. For the expansion period within the specified time range [t, t+k], the resource deployment amount is the resilience of the expansion period, expressed as recov'. r This is specifically calculated using Formula Six. Therefore, the resilience of the industrial chain is jointly measured by the resistance during the contraction period and the recovery during the expansion period within a specified time range [t, t+k].

[0132]

[0133]

[0134] Within a specified timeframe, by employing a defined calculation method between the actual and expected changes in resource output, representing multiple indicators of the industry chain, the resource allocation for the next time period is predicted. For example... Figure 5 As shown, when allocating resources for the next time period based on the prediction results, interventions under specified conditions can be implemented to further improve resource utilization in the industrial chain. The effectiveness of the intervention can then be verified through feedback results. Verification indicators can include the innovation capacity and added value of the industrial chain. If the feedback results do not meet the specified requirements, the intervention can be repeated cyclically, or the specified conditions can be adjusted before cyclical intervention.

[0135] Having described the resource deployment method according to an exemplary embodiment of this application, the device for resource deployment according to another exemplary embodiment of this application will now be described.

[0136] Those skilled in the art will understand that various aspects of this application can be implemented as a system, method, or program product. Therefore, various aspects of this application can be specifically implemented in the following forms: a completely hardware implementation, a completely software implementation (including firmware, microcode, etc.), or a combination of hardware and software implementations, collectively referred to herein as a "circuit," "module," or "system."

[0137] In some possible implementations, the resource delivery apparatus according to this application may include at least one processor and at least one memory. The memory stores program code that, when executed by the processor, causes the processor to perform the steps of the resource delivery methods according to various exemplary embodiments of this application described above. For example, the processor may perform steps such as those in the resource delivery method.

[0138] The following reference Figure 6 This application describes a resource deployment device 120 according to this embodiment. Figure 6 The resource deployment device 120 shown is merely an example and should not impose any limitations on the functionality and scope of use of the embodiments of this application.

[0139] like Figure 6 As shown, the resource deployment device 120 is presented in the form of a general resource deployment device. The components of the resource deployment device 120 may include, but are not limited to: at least one processor 121, at least one memory 122, and a bus 123 connecting different system components (including memory 122 and processor 121).

[0140] Bus 123 represents one or more of several types of bus structures, including memory bus or memory controller, peripheral bus, processor, or local bus using any of the multiple bus structures.

[0141] The memory 122 may include a readable medium in the form of volatile memory, such as random access memory (RAM) 1221 and / or cache memory 1222, and may further include read-only memory (ROM) 1223.

[0142] The memory 122 may also include a program / utility 1225 having a set (at least one) of program modules 1224, including but not limited to: an operating system, one or more application programs, other program modules, and program data, each or some combination of these examples may include an implementation of a network environment.

[0143] The resource delivery device 120 can also communicate with one or more external devices 124 (e.g., keyboard, pointing device, etc.), one or more devices that enable users to interact with the resource delivery device 120, and / or any device that enables the resource delivery device 120 to communicate with one or more other resource delivery devices (e.g., router, modem, etc.). This communication can be performed via input / output (I / O) interface 125. Furthermore, the resource delivery device 120 can also communicate with one or more networks (e.g., local area network (LAN), wide area network (WAN), and / or public networks, such as the Internet) via network adapter 126. As shown, network adapter 126 communicates with other modules used for the resource delivery device 120 via bus 123. It should be understood that, although not shown in the figures, other hardware and / or software modules can be used in conjunction with the resource delivery device 120, including but not limited to: microcode, device drivers, redundant processors, external disk drive arrays, RAID systems, tape drives, and data backup storage systems.

[0144] In an exemplary embodiment, a computer-readable storage medium including instructions is also provided, such as a memory 122 including instructions, which can be executed by a processor 121 to perform the above-described method. Optionally, the computer-readable storage medium may be a ROM, random access memory (RAM), CD-ROM, magnetic tape, floppy disk, and optical data storage device, etc.

[0145] In an exemplary embodiment, a computer program product is also provided, including a computer program / instructions that, when executed by a processor 121, implement any of the resource placement methods provided in this application.

[0146] In an exemplary embodiment, various aspects of the resource delivery method provided in this application can also be implemented as a program product, which includes program code. When the program product is run on a computer device, the program code is used to cause the computer device to perform the steps of the resource delivery method according to the various exemplary embodiments of this application described above.

[0147] The program product may employ any combination of one or more readable media. A readable medium may be a readable signal medium or a readable storage medium. A readable storage medium may be, for example—but not limited to—an electrical, magnetic, optical, electromagnetic, infrared, or semiconductor system, apparatus, or device, or any combination thereof. More specific examples (a non-exhaustive list) of readable storage media include: electrical connections having one or more wires, portable disks, hard disks, random access memory (RAM), read-only memory (ROM), erasable programmable read-only memory (EPROM or flash memory), optical fiber, portable compact disk read-only memory (CD-ROM), optical storage devices, magnetic storage devices, or any suitable combination thereof.

[0148] The program product for resource delivery according to the embodiments of this application can be a portable compact disc read-only memory (CD-ROM) and include program code, and can run on a resource delivery device. However, the program product of this application is not limited thereto. In this document, the readable storage medium can be any tangible medium that contains or stores a program that can be used by or in conjunction with an instruction execution system, apparatus, or device.

[0149] A readable signal medium may include a data signal propagated in baseband or as part of a carrier wave, carrying readable program code. This propagated data signal may take many forms, including—but not limited to—electromagnetic signals, optical signals, or any suitable combination thereof. A readable signal medium may also be any readable medium other than a readable storage medium, capable of sending, propagating, or transmitting a program for use by or in conjunction with an instruction execution system, apparatus, or device.

[0150] The program code contained on the readable medium may be transmitted using any suitable medium, including—but not limited to—wireless, wired, fiber optic, RF, etc., or any suitable combination thereof.

[0151] Program code for performing the operations of this application can be written in any combination of one or more programming languages, including object-oriented programming languages ​​such as Java and C++, and conventional procedural programming languages ​​such as C or similar languages. The program code can execute entirely on the user resource delivery device, partially on the user device, as a standalone software package, partially on the user resource delivery device and partially on the remote resource delivery device, or entirely on the remote resource delivery device or server. In cases involving remote resource delivery devices, the remote resource delivery device can be connected to the user resource delivery device via any type of network—including a local area network (LAN) or a wide area network (WAN)—or can be connected to an external resource delivery device (e.g., via the Internet using an Internet service provider).

[0152] It should be noted that although several units or sub-units of the device have been mentioned in the detailed description above, this division is merely exemplary and not mandatory. In fact, according to embodiments of this application, the features and functions of two or more units described above can be embodied in one unit. Conversely, the features and functions of one unit described above can be further divided and embodied by multiple units.

[0153] Furthermore, although the operations of the method of this application are described in a specific order in the accompanying drawings, this does not require or imply that these operations must be performed in that specific order, or that all the operations shown must be performed to achieve the desired result. Additionally or alternatively, certain steps may be omitted, multiple steps may be combined into one step, and / or one step may be broken down into multiple steps.

[0154] Those skilled in the art will understand that embodiments of this application can be provided as methods, systems, or computer program products. Therefore, this application can take the form of a completely hardware embodiment, a completely software embodiment, or an embodiment combining software and hardware aspects. Furthermore, this application can take the form of a computer program product embodied on one or more computer-usable storage media (including but not limited to disk storage, CD-ROM, optical storage, etc.) containing computer-usable program code.

[0155] This application is described with reference to flowchart illustrations and / or block diagrams of methods, apparatus (systems), and computer program products according to embodiments of this application. It will be understood that each block of the flowchart illustrations and / or block diagrams, and combinations of blocks in the flowchart illustrations and / or block diagrams, can be implemented by computer program instructions. These computer program instructions can be provided to a processor of a general-purpose computer, special-purpose computer, embedded processor, or other device with programmable resources to produce a machine, such that the instructions, which execute via the processor of the computer or other device with programmable resources, generate instructions for implementing the flowchart illustrations and / or block diagrams. Figure 1 One or more processes and / or boxes Figure 1 A device that provides the functions specified in one or more boxes.

[0156] These computer program instructions may also be stored in a computer-readable storage medium that can direct a device capable of directing a computer or other programmable resource to function in a particular manner, such that the instructions stored in the computer-readable storage medium produce an article of manufacture including instruction means, which are implemented in a process Figure 1 One or more processes and / or boxes Figure 1 The function specified in one or more boxes.

[0157] These computer program instructions may also be loaded onto a computer or other programmable resource-deployed device to cause a series of operational steps to be performed on the computer or other programmable device to produce a computer-implemented process, thereby providing instructions that execute on the computer or other programmable device for implementing the process. Figure 1 One or more processes and / or boxes Figure 1 The steps of the function specified in one or more boxes.

[0158] Although preferred embodiments of this application have been described, those skilled in the art, upon learning the basic inventive concept, can make other changes and modifications to these embodiments. Therefore, the appended claims are intended to be interpreted as including the preferred embodiments as well as all changes and modifications falling within the scope of this application.

[0159] Obviously, those skilled in the art can make various modifications and variations to this application without departing from the spirit and scope of this application. Therefore, if such modifications and variations fall within the scope of the claims of this application and their equivalents, this application also intends to include such modifications and variations.

Claims

1. A method for resource allocation, characterized in that, The method includes: A first time period and a second time period are respectively determined for multiple indicator parameters characterizing the resource capacity within a specified time period; wherein the first time period represents the period during which the indicator parameters reduce resource allocation within the specified time period, and the second time period represents the period during which the indicator parameters increase resource allocation within the specified time period. For any one of the aforementioned indicator parameters, the difference between the first actual resource output change and the first expected resource output change during the first time period is used to obtain a first difference value; the quotient of the first difference value and the first expected resource output change is used as the reduced resource allocation amount; and the difference between the second actual resource output change and the second expected resource output change during the second time period is used to obtain a second difference value; the quotient of the second difference value and the second expected resource output change is used as the increased resource allocation amount. Based on the first weight coefficient corresponding to each of the indicator parameters, the amount of resources allocated to each indicator parameter that decreased during the first time period and the amount of resources allocated to each indicator parameter that increased during the second time period, the amount of resources allocated to the specified time period is determined so as to adjust the amount of resources allocated to the next time period of the specified time period. The first expected change in resource output is determined by the following method: Determine the first output of the resource in the first region during the first time period and the rate of change of the first output of the resource in the second region during the specified time period; wherein the first region is smaller than the second region; The product of the first output of the first region corresponding to the resource and the rate of change of the first output of the second region corresponding to the resource is taken as the first expected change in resource output. The second expected change in resource output is determined using the following method: Determine the second output of the first region corresponding to the resource within the second time period and the rate of change of the first output of the second region corresponding to the resource within the specified time period; wherein the first region is smaller than the second region; The product of the second output of the first region corresponding to the resource and the rate of change of the first output of the second region corresponding to the resource is taken as the second expected change in resource output.

2. The method according to claim 1, characterized in that, The step of determining the resource allocation amount in the specified time period based on the first weight coefficient corresponding to each of the indicator parameters, the decrease in resource allocation amount for each of the indicator parameters during the first time period, and the increase in resource allocation amount during the second time period includes: The resource allocation amount in the first time period is obtained by multiplying the first weight coefficient corresponding to each of the indicator parameters by the corresponding reduction in resource allocation amount in the first time period. The resource allocation amount in the second time period is obtained by multiplying the first weight coefficient corresponding to each of the indicator parameters by the increase in resource allocation during the corresponding second time period and then summing the results. Based on the resource allocation amount in the first time period and the resource allocation amount in the second time period, the resource allocation amount in the specified time period is determined.

3. A resource delivery device, characterized in that, include: Processor and display; The display is used to show the user interface; The processor is configured to execute: A first time period and a second time period are respectively determined for multiple indicator parameters characterizing the resource capacity within a specified time period; wherein the first time period represents the period during which the indicator parameters reduce resource allocation within the specified time period, and the second time period represents the period during which the indicator parameters increase resource allocation within the specified time period. For any one of the aforementioned indicator parameters, the difference between the first actual resource output change and the first expected resource output change during the first time period is used to obtain a first difference value; the quotient of the first difference value and the first expected resource output change is used as the reduced resource allocation amount; and the difference between the second actual resource output change and the second expected resource output change during the second time period is used to obtain a second difference value; the quotient of the second difference value and the second expected resource output change is used as the increased resource allocation amount. Based on the first weight coefficient corresponding to each of the indicator parameters, the amount of resources allocated to each indicator parameter that decreased during the first time period and the amount of resources allocated to each indicator parameter that increased during the second time period, the amount of resources allocated to the specified time period is determined so as to adjust the amount of resources allocated to the next time period of the specified time period. The first expected change in resource output is determined by the following method: Determine the first output of the resource in the first region during the first time period and the rate of change of the first output of the resource in the second region during the specified time period; wherein the first region is smaller than the second region; The product of the first output of the first region corresponding to the resource and the rate of change of the first output of the second region corresponding to the resource is taken as the first expected change in resource output. The second expected change in resource output is determined using the following method: Determine the second output of the first region corresponding to the resource within the second time period and the rate of change of the first output of the second region corresponding to the resource within the specified time period; wherein the first region is smaller than the second region; The product of the second output of the first region corresponding to the resource and the rate of change of the first output of the second region corresponding to the resource is taken as the second expected change in resource output.

4. The device according to claim 3, characterized in that, The processor is configured to determine the resource allocation amount in the specified time period based on a first weighting coefficient corresponding to each of the indicator parameters, the decrease in resource allocation amount for each indicator parameter during the first time period, and the increase in resource allocation amount during the second time period. Specifically, it is configured to perform the following: The resource allocation amount in the first time period is obtained by multiplying the first weight coefficient corresponding to each of the indicator parameters by the corresponding reduction in resource allocation amount in the first time period. The resource allocation amount in the second time period is obtained by multiplying the first weight coefficient corresponding to each of the indicator parameters by the increase in resource allocation during the corresponding second time period and then summing the results. Based on the resource allocation amount in the first time period and the resource allocation amount in the second time period, the resource allocation amount in the specified time period is determined.

Citation Information

Patent Citations

  • Data release method and device, server and computer readable storage medium

    CN111340532A

  • Exposure data determination method and device, equipment and storage medium

    CN113159854A