Freight order constraint condition optimization method and device, equipment and storage medium
By determining the target transportation demand based on the satisfaction of transportation demand in freight orders and targeting their constraints, the problem of consignees' poor freight order transaction results through price increase is solved, and faster freight order transactions are achieved.
Patent Information
- Application Number
- CN202510311585.7
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-03-17
- Publication Date
- 2025-06-06
AI Technical Summary
In the prior art, the shipper has limited effect in promoting freight order transactions through price increase and cannot meet the needs of the shipper.
When the first transaction probability of a freight order is low, the target transportation demand is determined based on the satisfaction degree corresponding to the multiple transportation demands, and the constraints on the target transportation demand that does not meet the conditions are targeted.
By expanding the constraints, the speed of freight order transactions can be accelerated, and freight order transactions can be promoted more quickly than a unified price increase method.
Smart Images

Figure CN120106724A_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the field of computers, and in particular to a method, device, equipment and storage medium for optimizing constraints of freight orders. Background Art
[0002] With the development of the Internet, transportation service platforms have emerged. Shippers publish freight orders on the transportation service platform, and carriers select and accept the orders. After the freight order is selected by the carrier, it is completed, and then the carrier performs the corresponding transportation tasks for the freight order.
[0003] The transaction status of freight orders is affected by many factors such as market supply and demand and transportation prices. In the prior art, after the shipper publishes a freight order, if there is no carrier to accept the order, the shipper will increase the price to attract the carrier to accept the order in order to facilitate the transaction of the freight order.
[0004] However, for shippers, simply increasing prices to promote freight orders has limited effect and cannot meet the needs of shippers. Summary of the invention
[0005] The present application provides a method, device, equipment and storage medium for optimizing the constraints of a freight order. When the first transaction probability of the freight order is low, the method determines the target transportation demand based on the satisfaction levels corresponding to multiple transportation demands, and can specifically expand the constraints of the target transportation demand whose satisfaction levels do not meet the conditions. Compared with promoting the transaction of freight orders only by increasing prices, the method can speed up the transaction of freight orders.
[0006] In a first aspect, the present application provides a method for optimizing constraints of a freight order, comprising: when a first transaction probability of a freight order is less than a preset threshold, determining a target transportation demand among the multiple transportation demands based on the satisfaction levels respectively corresponding to the multiple transportation demands in the freight order; wherein the satisfaction level is used to characterize the probability that the transportation demand is satisfied under the corresponding constraints; and sending prompt information corresponding to the target transportation demand to the consignor, the prompt information being used to prompt the consignor to expand the constraints of the target transportation demand.
[0007] In some embodiments, the method further includes: determining the satisfaction levels corresponding to the multiple transportation demands in the freight order based on the constraints and preset rules corresponding to the multiple transportation demands respectively; determining the first transaction probability based on the satisfaction levels corresponding to the multiple transportation demands respectively, and preset weights corresponding to the multiple transportation demands respectively.
[0008] In some embodiments, one or more transportation demands constitute a first transportation demand set, and determining the target transportation demand among the multiple transportation demands includes: for each first transportation demand set, determining whether the second transaction probability of the freight order is greater than the preset threshold when the satisfaction corresponding to all transportation demands in the first transportation demand set is the maximum satisfaction; and determining the target transportation demand based on at least one second transportation demand set whose second transaction probability is greater than the preset threshold.
[0009] In some embodiments, determining the target transportation demand based on at least one second transportation demand set whose second transaction probability is greater than a preset threshold includes: determining all transportation demands in all second transportation demand sets as target transportation demands; or determining all transportation demands in some second transportation demand sets as target transportation demands.
[0010] In some embodiments, the multiple transportation requirements include transportation time requirements, transportation address requirements, transportation capacity requirements, transportation price requirements, a first vehicle requirement, a second vehicle requirement, and additional transportation requirements; wherein, the first vehicle requirement indicates the vehicle type supported by the consignor, and the second vehicle requirement indicates the vehicle body structure supported by the consignor and / or the consignor's demand for a first power type vehicle.
[0011] In some embodiments, for the transportation time requirement, the constraint condition is a first time range; the length of the first time range is positively correlated with the satisfaction corresponding to the transportation time requirement; for the transportation address requirement, the constraint condition is a first address, and the detail of the first address is positively correlated with the satisfaction corresponding to the transportation address requirement; for the transportation capacity requirement, the constraint condition is the first information or the second information; the first information is the cargo information of the target cargo provided by the consignor, and the second information indicates that the consignor has not provided the cargo information; the satisfaction corresponding to the first information is greater than the satisfaction corresponding to the second information; for the transportation price requirement, the constraint condition is the first price; the high or low of the first price is positively correlated with the satisfaction corresponding to the transportation price requirement; For the first vehicle demand, the constraint condition is at least one target vehicle type, and the first number of the target vehicle types is positively correlated with the satisfaction corresponding to the first vehicle demand; for the second vehicle demand, the constraint condition is the at least one target vehicle body structure, or the at least one target vehicle body structure and third information; wherein the third information indicates that the consignor accepts vehicles of the first power type; the second number of the target vehicle body structures is positively correlated with the satisfaction corresponding to the second vehicle demand, and the satisfaction corresponding to the constraint condition including the third information is greater than the satisfaction corresponding to the constraint condition excluding the third information; for additional transportation demand, the constraint condition is whether there is additional demand or there is no additional demand; wherein the satisfaction corresponding to the additional demand is greater than the satisfaction corresponding to the absence of additional demand.
[0012] In some embodiments, when the target transportation demand includes the transportation time demand, the prompt information is at least used to prompt the consignor to expand the first time range; when the target transportation demand includes the transportation address demand, the prompt information is used to prompt the consignor to refine the first address; when the target transportation demand includes the transportation capacity demand, the prompt information is used to prompt the consignor to add the first information; when the target transportation demand includes the transportation price demand, the prompt information is used to prompt the consignor to increase the first price; when the target transportation demand includes the first vehicle demand, the prompt information is used to prompt the consignor to add the target vehicle type; when the target transportation demand includes the second vehicle demand, the prompt information is used to prompt the consignor to add the target vehicle structure, or, to add the target vehicle structure and the third information; when the target transportation demand includes additional transportation demands, the prompt information is used to prompt the consignor to delete the additional transportation demands.
[0013] In a second aspect, the present application provides a device for optimizing constraints of freight orders, including a module for executing the method of the first aspect.
[0014] In a third aspect, the present application provides an electronic device comprising a memory and a processor; the memory is configured to store computer program instructions; the processor is configured to run the computer program instructions so that the electronic device implements the method described in the first aspect.
[0015] In a fourth aspect, the present application provides a chip, comprising an interface circuit and a logic circuit, wherein the interface circuit is used to receive signals from other chips outside the chip and transmit them to the logic circuit, or to send signals from the logic circuit to other chips outside the chip, and the logic circuit is used to implement the method described in the first aspect of the present application.
[0016] In a fifth aspect, the present application provides a computer program product comprising instructions, which, when executed on a computer, enables the computer to execute the steps in the method provided in the first aspect.
[0017] The present application provides a method, device, equipment and storage medium for optimizing constraints of freight orders; wherein, a freight order includes constraints corresponding to multiple transport demands, and when the first transaction probability of the freight order is less than a preset threshold, a target transport demand is determined based on the satisfaction of the multiple transport demands under the corresponding constraints, so as to prompt the shipper to expand the constraints of the target transport demand, thereby increasing the first transaction probability; the target transport demand for which the constraints need to be expanded in the present application is determined based on the satisfaction corresponding to the multiple transport demands, and the constraints of the transport demands whose satisfaction does not meet the conditions can be expanded in a targeted manner, and compared with using a uniform price increase to increase the first transaction probability for any freight order, the freight order transaction can be facilitated more quickly. BRIEF DESCRIPTION OF THE DRAWINGS
[0018] Figure 1 A flowchart of the implementation method of the freight order constraint optimization method provided in the embodiment of the present application;
[0019] Figure 2A A schematic diagram of prompt information of a second vehicle requirement provided in an embodiment of the present application;
[0020] Figure 2B A schematic diagram of prompt information of transportation price requirements provided in an embodiment of the present application;
[0021] Figure 3 A schematic diagram of a matching interface provided in an embodiment of the present application;
[0022] Figure 4 A flowchart of the implementation method of the freight order constraint optimization method provided in the embodiment of the present application;
[0023] Figure 5A flowchart of the implementation method of the freight order constraint optimization method provided in the embodiment of the present application;
[0024] Figure 6 A schematic diagram of the structure of a device for optimizing constraints of a freight order provided in an embodiment of the present application;
[0025] Figure 7 A schematic diagram of the structure of an electronic device for a freight order provided in an embodiment of the present application. DETAILED DESCRIPTION
[0026] In this application, "at least one" means one or more, and "plurality" means two or more. "And / or" describes the association relationship of associated objects, indicating that three relationships may exist. For example, A and / or B can represent: A exists alone, A and B exist at the same time, and B exists alone, where A and B can be singular or plural. The character " / " generally indicates that the associated objects before and after are in an "or" relationship. "At least one of the following" or similar expressions refers to any combination of these items, including any combination of single items or plural items. For example, at least one of a, b, or c alone can represent: a, b, c, a and b, a and c, or a, b, and c, where a, b, and c can be single or multiple. In addition, the terms "first" and "second" are used for descriptive purposes only and cannot be understood as indicating or implying relative importance.
[0027] The directions or positional relationships indicated by terms such as "center", "longitudinal", "lateral", "up", "down", "left", "right", "front", and "back" are based on the directions or positional relationships shown in the accompanying drawings and are only for the convenience of describing the present application and simplifying the description. They do not indicate or imply that the device or element referred to must have a specific direction, be constructed and operated in a specific direction, and therefore should not be understood as a limitation on the present application.
[0028] The terms "connected" and "connected" should be understood in a broad sense. For example, the "connected" or "connected" of a circuit structure can refer to not only physical connection, but also electrical connection or signal connection. For example, it can be directly connected, that is, physically connected, or indirectly connected through at least one intermediate element, as long as the circuit is connected, or it can be the internal connection of two elements; signal connection can refer to signal connection through a circuit or through a media medium, such as radio waves. For ordinary technicians in this field, the specific meanings of the above terms in this application can be understood according to specific circumstances.
[0029] In existing freight scenarios, shippers usually use the method of adding a surcharge to facilitate the completion of freight orders; this method has the disadvantages of high uncertainty, long time consumption, and increased transportation costs for shippers.
[0030] For example, a shipper's freight order includes multiple transportation requirements, including shipping time, vehicle requirements, etc.
[0031] Assume that the shipping time in the freight order is 2 o'clock, and the vehicle type is required to be a van. However, the vehicle types of carriers active on the transportation service platform are mostly high-rail vehicles, with only a small number of vans. In this case, in order to compete for a small number of vans, the carrier may use multiple price increases to facilitate the order transaction, which will take a long time from the order release to the order transaction, and increase the carrier's transportation costs.
[0032] Alternatively, if the carriers currently active on the transport service platform do not have van models, the freight order may still not be completed even after the carrier has increased the price several times, resulting in a poor experience for the shipper.
[0033] However, after analysis, it is found that the fundamental reason why freight orders take a long time to complete in the current freight scenarios is the lack of transparency in the market capacity. The information asymmetry between the carrier, the transportation service platform and the shipper means that the shipper can only facilitate the completion of the order through a single price increase.
[0034] However, the shipper's needs can be extended. For example, the shipping time in the freight order is 2 o'clock. In fact, 2 o'clock is the shipper's optimal shipping time, and the shipper can accept the shipping time between 2 pm and 8 pm.
[0035] Alternatively, the vehicle type in the freight order is required to be a van type. In fact, the shipper may also accept other vehicle types.
[0036] Based on this, the present application provides a method for optimizing the constraints of freight orders. When the first transaction probability of a freight order is low, the method determines the target transportation demand based on the satisfaction levels corresponding to multiple transportation demands, and can specifically expand the constraints of the target transportation demand whose satisfaction levels do not meet the conditions, thereby facilitating the transaction of freight orders more quickly.
[0037] Next, through Figure 1 The embodiment illustrates the method for optimizing the constraints of the freight order of the present application. Figure 1 This is a flow chart of the implementation of the method for optimizing the constraints of freight orders provided in the embodiment of the present application. Figure 1 As shown, the method includes:
[0038] S101. When a first transaction probability of a freight order is less than a preset threshold, determine a target transportation demand among multiple transportation demands based on satisfaction levels corresponding to multiple transportation demands in the freight order.
[0039] For each transportation demand, the satisfaction degree of the transportation demand is used to represent the probability of the transportation demand being satisfied under the corresponding constraint conditions.
[0040] It is understandable that if the shipper wants to transport the target goods to the destination, it must first publish a freight order on the transportation service platform. The freight order is used by the shipper to express its demand for the transportation of the target goods to the carrier. It includes constraints corresponding to multiple transportation demands to help the carrier evaluate its ability to transport the goods and assist the carrier in accepting orders.
[0041] The multiple transportation requirements include at least the transportation time requirement, transportation address requirement, transportation capacity requirement, transportation price requirement, first vehicle requirement, second vehicle requirement and additional transportation requirement of the target goods.
[0042] The transportation time requirement indicates the loading time range of the target goods expected by the shipper, or includes the delivery time range and unloading time range of the target goods. This application takes the transportation time requirement indicating the loading time range of the target goods expected by the shipper as an example for explanation.
[0043] Among them, the constraint condition of the transportation time requirement is a first time range, and the first time range includes an earliest time and a latest time; in some embodiments, the earliest time and the latest time of the constraint condition are both provided by the customer, and in other embodiments, the customer only provides the latest time, and the transportation service platform determines the time when the shipper initiates the order as the earliest time.
[0044] The shipping address requirement indicates the user's requirements for the loading address and the unloading address.
[0045] Among them, the constraint condition of the transportation address requirement is the first address, which may include information such as the province, city, district, county, street, community, house number, etc. for loading or unloading.
[0046] The transport capacity requirement is used to assist the carrier in determining whether it has the capacity to transport the target cargo; the constraint condition of the transport capacity requirement may be the first information or the second information; the first information is the cargo information of the target cargo provided by the consignor, specifically, it may be a specific description of the name, size, weight, volume and other important physical characteristics of the target cargo; the second information indicates that the consignor has not provided any cargo information.
[0047] The carrier can then use the constraints of the transport capacity requirements to assist in determining whether its own transport resources support the transport of the target goods; if the constraints are the first information, the carrier needs to determine whether its own transport resources can transport the target goods based on the cargo information of the target goods and the constraints of other transport requirements. If the constraints are the second information, the carrier determines whether its own transport resources support the transport of the target goods based on the constraints of other transport requirements.
[0048] The transport price demand indicates the price that the shipper expects for transporting the target goods; wherein the constraint condition is the first price; the first price may be the same as the basic pricing recommended by the transport service platform for the shipper, or it may be the price after the shipper adds a markup to the basic pricing.
[0049] The first vehicle requirement indicates the type of vehicle that the shipper needs the carrier to provide. It can also be described as the type of vehicle supported by the shipper. The constraint corresponding to the first vehicle requirement is at least one target vehicle type among multiple vehicle types.
[0050] Multiple vehicle types include: mini van, small van, midi van, Iveco, tricycle, van and different sizes of vehicles. Different sizes of vehicles include 4.2m long, 5.2m long, 6.8m long, 7.6m long, 9.6m long, 13m long and 17.5m long vehicles, etc.
[0051] The second vehicle demand indicates the body structure of the vehicle required by the shipper and the shipper's demand for the first power type vehicle; the body structure refers to the vehicle having a flatbed, a carriage, a high rail, a tailgate or double doors; the first power type is fuel cell power.
[0052] The constraint condition of the second vehicle demand may be at least one target body structure among the above-mentioned body structures, or at least one target body structure and third information; wherein the third information indicates that the shipper accepts / supports vehicles of the first power type.
[0053] The additional transportation requirements indicate the additional requirements customized by the shipper, for example, whether the carrier has a trolley or the like.
[0054] When the transportation demand is an additional transportation demand, the constraint condition is whether there is an additional demand or there is no additional demand; wherein the additional demand may be that the carrier is required to provide a trolley.
[0055] It can be understood that the stricter the constraints corresponding to multiple transportation demands, the smaller the probability of a deal; the looser the constraints, the greater the probability of a deal.
[0056] For the above-mentioned multiple transportation demands, if the constraints corresponding to the above-mentioned transportation demands are different, the first transaction probabilities corresponding to the freight orders are different.
[0057] In the present application, for each transportation demand, the satisfaction degree of the transportation demand can be determined based on the corresponding constraint conditions.
[0058] The first transaction probability can be calculated based on the satisfaction of multiple transportation demands. The specific calculation method of the first transaction probability is as follows: Figure 4 The embodiments are described in detail and will not be described in detail here.
[0059] In the present application, the preset threshold value can be set according to actual needs. For example, the preset threshold value is 95%.
[0060] The target transportation demand can be a transportation demand with a low satisfaction level. The corresponding constraint conditions can be optimized. After the satisfaction level of the target transportation demand is improved, the transaction probability can reach the preset threshold. The specific method of determining the target transportation demand is as follows: Figure 5 The embodiments are described in detail and will not be described in detail here.
[0061] S102. Send prompt information corresponding to the target transportation demand to the consignor, where the prompt information is used to prompt the consignor to expand the constraint conditions of the target transportation demand.
[0062] In the present application, the target transportation requirement may be one or more of the multiple transportation requirements. One target transportation requirement corresponds to one prompt information.
[0063] When the target transportation demand includes the transportation time demand, it means that the first time range is set narrowly and there is room for improvement. Therefore, the prompt information is used to prompt the shipper to expand the first time range.
[0064] In some embodiments, the transportation service platform may provide the shipper with multiple second time ranges for the shipper to choose from, so as to extend the first time range, wherein the start time of the second time range is earlier than the start time of the first time range, and the end time of the second time range is later than the end time of the first time range.
[0065] When the target transportation requirement includes a transportation address requirement, the prompt information is used to prompt the shipper to refine the first address.
[0066] For example, the first address is: F Community, E Street, D District, C City, Province B. If the specific house number is not included, the prompt information can prompt the consignor to add the house number information.
[0067] When the target transportation demand package is a transportation capacity demand, it means that the shipper has not filled in the cargo information, and the current constraint condition is the second information, then the prompt information is used to prompt the shipper to add the first information to expand the constraint condition.
[0068] When the target transportation demand includes a first vehicle demand, the prompt information is used to prompt the shipper to add a target vehicle type.
[0069] For example: the target vehicle types are mini vans and small vans, and the prompt information includes other types (such as 4.2m long vehicles) besides mini vans and small vans for the shipper to choose, so as to increase the target vehicle types.
[0070] In some embodiments, the transportation service platform may recommend to the shipper the type of vehicle that is in greater quantity near the shipping address.
[0071] When the target transportation demand includes a second vehicle demand, the prompt information prompts the shipper to add a target vehicle body structure, or prompts the shipper to accept a vehicle of the first power type.
[0072] Exemplarily, if the constraint condition of the second vehicle requirement is a van type, the prompt information displays other vehicle body structures besides the van type, such as a flatbed and a high-rail vehicle, for the shipper to choose.
[0073] Figure 2A An example of prompt information for the second vehicle demand is provided.
[0074] When the target transportation demand includes a transportation price demand, the prompt information is used to prompt the shipper to increase the first price. Figure 2B An example of prompt information for transportation price requirements is provided. Specifically, the transportation service platform displays at least one surcharge to the shipper, so that the shipper increases the surcharge on the basis of the first price to increase the first price.
[0075] When the target transportation demand includes additional transportation demand, the constraint conditions before expansion include the additional demand, and the prompt information is used to prompt the shipper to delete the additional demand.
[0076] In the present application, after the shipper updates the constraints based on the prompt information, the transportation service platform generates a new order based on the updated constraints to match the shipper with a suitable carrier based on the new order.
[0077] For example, Figure 3 After the second vehicle demand is updated, the transportation service platform matches the shipper with a suitable carrier interface based on the new order.
[0078] The present application provides a method for optimizing constraints of freight orders; wherein, a freight order includes constraints corresponding to a plurality of transport demands, and when the first transaction probability of the freight order is less than a preset threshold, a target transport demand is determined based on the satisfaction of the plurality of transport demands under the corresponding constraints, so as to prompt the shipper to expand the constraints of the target transport demand, thereby increasing the first transaction probability; the target transport demand whose constraints need to be expanded in the present application is determined based on the satisfaction corresponding to the plurality of transport demands, and the constraints of the transport demands whose satisfaction does not meet the conditions can be expanded in a targeted manner, and compared with using a uniform price increase to increase the first transaction probability for any freight order, the transaction of the freight order can be facilitated more quickly.
[0079] Next, through Figure 4 The embodiment specifically describes how to determine the first transaction probability of a freight order.
[0080] The present application provides a constraint optimization method. Figure 4 This is a flowchart of the implementation of the constraint optimization method provided in the embodiment of the present application. Figure 4 As shown, before S101, the method further includes:
[0081] S101a. Determine satisfaction levels corresponding to the multiple transportation demands based on constraint conditions and preset rules corresponding to the multiple transportation demands.
[0082] Specifically, for the transportation time demand, the constraint condition is the first time range, and the length of the first time range is positively correlated with the satisfaction degree of the transportation time demand in the first time range.
[0083] It can be understood that the longer the first time range is, the more likely the transport time requirement is to be met, and the higher the satisfaction level is. The shorter the first time range is, the less likely the first transport requirement is to be met, and the lower the satisfaction level is.
[0084] Exemplarily, the satisfaction degree in the first time range (t1, t2) is higher than the satisfaction degree in the first time range (t3, t4); wherein, time t3 is earlier than time t1, and time t4 is later than time t2.
[0085] For the transportation address requirement, the constraint condition is the first address; the detail level of the first address is positively correlated with the satisfaction degree of the transportation address requirement under the first address.
[0086] It can be understood that the more detailed the first address is, the faster it helps the carrier to accept orders, the greater the possibility that the transportation address requirements will be met, and the higher the satisfaction level; the rougher the first address filled in by the shipper, the less conducive it is for the carrier to accept orders, the less likely the transportation address requirements will be met, and the lower the satisfaction level.
[0087] Exemplarily, the first address of Community E, District C, Street D, City B, Province A has a higher satisfaction rate than the first address of Street D, District C, City B, Province A.
[0088] With respect to the transport capacity demand, the satisfaction degree of the constraint condition being the first information is greater than the satisfaction degree of the constraint condition being the second information.
[0089] It can be understood that if the freight order includes cargo information of the target cargo, it will be more conducive to the carrier to determine whether its own transportation resources match the shipper's transportation capacity requirements, and the higher the satisfaction corresponding to the first information.
[0090] If the freight order does not include the cargo information of the target cargo, it is not conducive for the carrier to judge whether its own transportation resources match the transportation capacity requirements of the shipper, and the satisfaction corresponding to the second information is lower.
[0091] For the transportation price demand, the constraint condition is the first price. The level of the first price is positively correlated with the degree of satisfaction of the transportation price demand under the first price.
[0092] The higher the first price, the more carriers are willing to accept freight orders, and the higher the satisfaction degree of transportation price demand at the first price; the lower the first price, the fewer carriers accept freight orders, and the lower the satisfaction degree of transportation price demand at the first price.
[0093] For the first vehicle demand, the constraint condition is at least one target vehicle type; the first number of the target vehicle types is positively correlated with the satisfaction degree of the first vehicle demand under the constraint condition.
[0094] The more the number of target vehicle types is, the easier it is for the first vehicle demand to be satisfied, and the higher the satisfaction degree of the first vehicle demand under the constraint condition is. The more the number of target vehicle types is, the easier it is for the first vehicle demand to be satisfied, and the lower the satisfaction degree of the first vehicle demand under the constraint condition is.
[0095] For the second vehicle requirement, the constraint condition is at least one target vehicle body structure, or at least one target vehicle body structure and third information.
[0096] Among them, if the constraint condition only includes at least one target vehicle body structure, the greater the number of target vehicle body structures, the easier it is for the second vehicle requirement to be satisfied, and the higher the satisfaction degree of the second vehicle requirement under the constraint condition.
[0097] If the constraint condition includes at least one target vehicle body structure and the third information, and the number of target vehicle body structures is the same, the satisfaction degree corresponding to the constraint condition including the third information is greater than the satisfaction degree corresponding to the constraint condition not including the third information.
[0098] For additional transportation demand, the constraint condition is that there is additional demand or there is no additional demand. Among them, the satisfaction degree corresponding to the additional demand is greater than the satisfaction degree corresponding to the no additional demand.
[0099] S101b. Determine a first transaction probability based on satisfaction levels corresponding to the multiple transportation demands and preset weights corresponding to the multiple transportation demands.
[0100] The first transaction probability is the sum of the product of the satisfaction of each transportation demand under the corresponding constraint conditions and the corresponding weight.
[0101] The calculation formula for the first transaction probability is shown in Formula 1:
[0102] K=K1*a1+K2*a2+...+Kn*anFormula 1;
[0103] Wherein, K is the first transaction probability. K1, K2, ..., Kn are the satisfaction degrees corresponding to each transportation demand. a1, a2, ..., an are the weights corresponding to each transportation demand. n is the number of multiple transportation demands.
[0104] In order to more clearly illustrate the relationship between transportation demand, constraints, satisfaction and weight; next, the above parameters under each transportation demand are listed in Table 1.
[0105] Exemplarily, as shown in Table 1, the transportation demand includes transportation time demand, transportation address demand, first vehicle demand, second vehicle demand, transportation capacity demand, additional transportation demand, and transportation price demand.
[0106] Table 1
[0107] Transportation Demand Constraints Satisfaction Weight Transportation time requirements First time range K1 a1 Shipping address requirements First Address K2 a2 First vehicle requirement Target vehicle type 1 K3 a3 Second vehicle requirement Target body structure 1 K4 a4 Transport capacity requirements First Information K5 a5 Additional transportation requirements There are additional requirements K6 a6 Transport price requirements First Price K7 a7
[0108] For example, the first time range is from the time of issuing the freight order to 2:00 pm, K1 is 80%, which does not reach the maximum satisfaction of 100%. And according to the supply and demand situation of the time, the current time is determined to be a hot time, which means that there is room for optimization of the current time.
[0109] Among them, the weight of transportation time requirement is 15%.
[0110] The first address is a certain science and technology park, and K2 is 90%, which does not reach the maximum satisfaction of 100%. This means that the first address is not detailed enough and there is room for optimization.
[0111] Among them, the weight of transportation address requirement is 15%.
[0112] Target vehicle type 1 is a 4.2m long vehicle, and K3 is 85%, which does not reach the maximum satisfaction of 100%. There is only one target vehicle type, and the target vehicle type is relatively simple, so there is room for optimization.
[0113] Among them, the weight required by the first vehicle is 15%.
[0114] The target body structure 1 is a box type, and K4 is 50%, which does not reach the maximum satisfaction of 100%. There is only one target body structure, and the target body structure is relatively simple, so there is room for optimization.
[0115] Among them, the weight required by the second vehicle is 25%.
[0116] The first information is the cargo information of the target cargo. If the satisfaction degree K5 of the transportation capacity requirement under the constraint condition is 100%, then there is no need to optimize the constraint condition corresponding to the transportation capacity requirement.
[0117] Among them, the weight of transportation capacity demand is 10%.
[0118] The additional demand is that the carrier needs to provide a trolley. The K6 rate is 90%, which has not reached the maximum satisfaction rate of 100%. Therefore, there is still room for improvement in the additional transportation demand.
[0119] Among them, the weight of additional transportation demand is 10%.
[0120] The first price is the basic pricing, and K7 is 80%, which has not reached the maximum satisfaction of 100%. Therefore, there is still room for improvement in the first price.
[0121] Among them, the weight of transportation price demand is 20%.
[0122] The first transaction probability is:
[0123] 80%*15%+90%*15%+85%*15%+60%*25%+100%*10%+90%*10%+80%*20%=88.25%.
[0124] Exemplarily, the preset threshold is 95%, and if the first transaction probability is less than the preset threshold, it is necessary to optimize the constraint conditions of the transportation demand whose satisfaction does not meet the requirements.
[0125] In some embodiments, the constraint conditions of each transportation demand may be expanded to optimize the constraint conditions. In other embodiments, at least one target transportation demand that meets the conditions may be selected from multiple transportation demands, and the constraint conditions of the target transportation demand may be optimized to improve the first transaction probability.
[0126] Next, through Figure 5The example illustrates how to select a target transportation requirement.
[0127] Figure 5 Flow chart of the implementation of the method for optimizing the constraints of freight orders provided in the embodiment of the present application; Figure 5 As shown, in S101, the method of determining the target transportation demand among multiple transportation demands can be implemented by the following steps:
[0128] S501. For each first transport demand set, determine whether a second transaction probability of a freight order is greater than a preset threshold when the satisfaction degree corresponding to all transport demands in the first transport demand set is the maximum satisfaction degree.
[0129] One or more completely different transport requirements constitute a first transport requirement set. Two first transport requirement sets are completely different or partially the same.
[0130] Exemplarily, the transportation time requirement and the transportation address requirement can constitute a first transportation requirement set, and the transportation address requirement and the transportation price requirement can also constitute a first transportation requirement set.
[0131] Alternatively, the transportation time requirements constitute a first transportation requirement set, and the transportation address requirements also constitute a first transportation requirement set.
[0132] Assuming that the number of the first transport demand set is m and the number of all transport sets is p, the number of the first transport demand set is indivual.
[0133] For each first transportation demand set, when determining the second transaction probability corresponding to the first transportation demand set, the satisfaction of all transportation demands in the first transportation demand set is increased to the maximum satisfaction of 100%, and the satisfaction of other transportation demands outside the first transportation demand set is kept unchanged, and the second transaction probability is calculated.
[0134] For example, for the first transportation demand set consisting of transportation time demand and transportation address demand, as shown in Table 1, the calculation formula of the first transaction probability is: K = K1*a1+K2*a2+K3*a3+K4*a4+K5*a5+K6*
[0135] a6+K7*a7. The second transaction probability is: 100%*a1+100%*a2+K3*a3+K4*a4+K5*a5+K6*a6+K7*a7.
[0136] Illustratively, for the first transport demand set consisting of transport time demands, the second transaction probability = 100%*a1+K2*a2+K3*a3+K4*a4+K5*a5+K6*a6+K7*a7.
[0137] In the present application, the number of transport demands included in the first transport demand set for determining the target transport demand is the same. In some embodiments, the target transport demand can be determined under the condition that the first transport demand set includes one transport demand, and if the second transaction probability corresponding to each transport demand set is less than a preset threshold, the target transport demand cannot be obtained under the above conditions, and the target transport demand is determined under the condition that the first transport demand set includes multiple transport demands.
[0138] S502: Determine a target transportation demand based on at least one second transportation demand set whose second transaction probability is greater than a preset threshold.
[0139] After determining the second transaction probability for each first transport demand set, it is determined whether the second transaction probability corresponding to the first transport demand is greater than a preset threshold. If the second transaction probability is greater than the preset threshold, the first transport demand set is determined as the second transport demand set. Based on this, at least one second transport demand set can be obtained.
[0140] In some embodiments, all transportation requirements in all second transportation requirement sets may be determined as target transportation requirements. Assuming there are two second transportation requirement sets, namely, second transportation requirement set 1 and second transportation requirement set 2; second transportation requirement set 1 includes time transportation requirements and address transportation requirements, and second transportation requirement set 2 includes address transportation requirements and second vehicle requirements, then the time transportation requirements, address transportation requirements and second vehicle requirements are all determined as target transportation requirements.
[0141] In some other embodiments, all transportation requirements in a part of the second transportation requirement set may be determined as the target transportation requirements. For example, there are two second transportation requirement sets, namely, second transportation requirement set 1 and second transportation requirement set 2; second transportation requirement set 1 includes time transportation requirements and address transportation requirements, and second transportation requirement set 2 includes address transportation requirements and second vehicle requirements, then the time transportation requirements and address transportation requirements in the second transportation requirement set 1 may be determined as the target transportation requirements.
[0142] In this embodiment, based on the satisfaction levels corresponding to multiple transportation demands, it is determined that after the satisfaction level is improved, the first transaction probability can reach the target transportation demand of the preset threshold, so as to guide the shipper to expand the constraint conditions of the target transportation demand, thereby promoting the transaction of the freight order as soon as possible.
[0143] It should be noted that although the steps of the method in the present application are described in a specific order in the drawings, this does not require or imply that the steps must be performed in this specific order, or that all the steps shown must be performed to achieve the desired results. Additionally or alternatively, some steps may be omitted, multiple steps may be combined into one step, and / or one step may be decomposed into multiple steps, etc.; or, steps in different embodiments may be combined into a new technical solution.
[0144] Based on the foregoing embodiments, an embodiment of the present application provides a device for optimizing constraints of freight orders, which includes the modules included and the units included in the modules, and can be implemented by a processor; of course, it can also be implemented by a specific logic circuit.
[0145] Figure 6 A schematic diagram of the structure of the constraint optimization device for a freight order provided in an embodiment of the present application, such as Figure 6 As shown, the constraint condition optimization device 60 for a freight order includes a determination module 61 and a sending module 62, wherein:
[0146] Determination module 61 is used to determine the target transportation demand among the multiple transportation demands based on the satisfaction levels corresponding to the multiple transportation demands in the freight order when the first transaction probability of the freight order is less than a preset threshold; wherein the satisfaction level is used to characterize the probability that the transportation demand is met under the corresponding constraint conditions.
[0147] The sending module 62 is used to send prompt information corresponding to the target transportation demand to the consignor, and the prompt information is used to prompt the consignor to expand the constraint conditions of the target transportation demand.
[0148] In some embodiments, the determination module 61 is also used to determine the satisfaction levels corresponding to the multiple transportation demands in the freight order based on the constraints and preset rules corresponding to the multiple transportation demands respectively; and determine the first transaction probability based on the satisfaction levels corresponding to the multiple transportation demands respectively, and the preset weights corresponding to the multiple transportation demands respectively.
[0149] In some embodiments, one or more transportation demands constitute a first transportation demand set, and the determination module 61 is specifically used to determine, for each first transportation demand set, whether the second transaction probability of the freight order is greater than the preset threshold when the satisfaction corresponding to all transportation demands in the first transportation demand set is the maximum satisfaction; based on at least one second transportation demand set whose second transaction probability is greater than the preset threshold, determine the target transportation demand.
[0150] In some embodiments, the determination module 61 is specifically configured to determine all transportation demands in all second transportation demand sets as target transportation demands; or, determine all transportation demands in part of the second transportation demand sets as target transportation demands.
[0151] In some embodiments, the multiple transportation requirements include transportation time requirements, transportation address requirements, transportation capacity requirements, transportation price requirements, a first vehicle requirement, a second vehicle requirement, and additional transportation requirements; wherein, the first vehicle requirement indicates the vehicle type supported by the consignor, and the second vehicle requirement indicates the vehicle body structure supported by the consignor and / or the consignor's demand for a first power type vehicle.
[0152] In some embodiments, for the transportation time requirement, the constraint condition is a first time range; the length of the first time range is positively correlated with the satisfaction corresponding to the transportation time requirement; for the transportation address requirement, the constraint condition is a first address, and the detail of the first address is positively correlated with the satisfaction corresponding to the transportation address requirement; for the transportation capacity requirement, the constraint condition is the first information or the second information; the first information is the cargo information of the target cargo provided by the consignor, and the second information indicates that the consignor has not provided the cargo information; the satisfaction corresponding to the first information is greater than the satisfaction corresponding to the second information; for the transportation price requirement, the constraint condition is the first price; the high or low of the first price is positively correlated with the satisfaction corresponding to the transportation price requirement; For the first vehicle demand, the constraint condition is at least one target vehicle type, and the first number of the target vehicle types is positively correlated with the satisfaction corresponding to the first vehicle demand; for the second vehicle demand, the constraint condition is the at least one target vehicle body structure, or the at least one target vehicle body structure and third information; wherein the third information indicates that the consignor accepts vehicles of the first power type; the second number of the target vehicle body structures is positively correlated with the satisfaction corresponding to the second vehicle demand, and the satisfaction corresponding to the constraint condition including the third information is greater than the satisfaction corresponding to the constraint condition excluding the third information; for additional transportation demand, the constraint condition is whether there is additional demand or there is no additional demand; wherein the satisfaction corresponding to the additional demand is greater than the satisfaction corresponding to the absence of additional demand.
[0153] In some embodiments, when the target transportation demand includes the transportation time demand, the prompt information is at least used to prompt the consignor to expand the first time range; when the target transportation demand includes the transportation address demand, the prompt information is used to prompt the consignor to refine the first address; when the target transportation demand includes the transportation capacity demand, the prompt information is used to prompt the consignor to add the first information; when the target transportation demand includes the transportation price demand, the prompt information is used to prompt the consignor to increase the first price; when the target transportation demand includes the first vehicle demand, the prompt information is used to prompt the consignor to add the target vehicle type; when the target transportation demand includes the second vehicle demand, the prompt information is used to prompt the consignor to add the target vehicle structure, or, to add the target vehicle structure and the third information; when the target transportation demand includes additional transportation demands, the prompt information is used to prompt the consignor to delete the additional transportation demands.
[0154] It should be noted that in the embodiments of this application Figure 6 The division of modules in the constraint optimization device for freight orders shown is schematic and is only a logical function division. There may be other division methods in actual implementation. In addition, each functional unit in each embodiment of the present application may be integrated into a processing unit, or may exist physically separately, or two or more units may be integrated into one unit. The above-mentioned integrated unit may be implemented in the form of hardware or in the form of a software functional unit. It may also be implemented in the form of a combination of software and hardware.
[0155] It should be noted that in the embodiment of the present application, if the above-mentioned freight order constraint optimization method is implemented in the form of a software function module and sold or used as an independent product, it can also be stored in a computer-readable storage medium. Based on such an understanding, the technical solution of the embodiment of the present application is essentially or the part that contributes to the relevant technology can be embodied in the form of a software product, which is stored in a storage medium, including several instructions to enable an electronic device to execute all or part of the methods described in each embodiment of the present application. The aforementioned storage medium includes: various media that can store program codes, such as a U disk, a mobile hard disk, a read-only memory (ROM), a disk or an optical disk. In this way, the embodiment of the present application is not limited to any specific combination of hardware and software.
[0156] An embodiment of the present application provides an electronic device, Figure 7 is a schematic diagram of the structure of an electronic device according to an embodiment of the present application, such as Figure 7As shown, the electronic device 70 includes a memory 701 and a processor 702, wherein the memory 701 stores a computer program that can be run on the processor 702, and when the processor 702 executes the program, the steps in the constraint optimization method for freight orders provided in the above embodiment are implemented.
[0157] It should be noted that the memory 701 is configured to store instructions and applications executable by the processor 702, and can also cache data to be processed or already processed by the processor 702 and various modules in the electronic device 70 (for example, image data, audio data, voice communication data, and video communication data), which can be implemented through flash memory (FLASH) or random access memory 701 (Random Access Memory, RAM).
[0158] An embodiment of the present application provides a computer program product comprising instructions, which, when executed on a computer, enables the computer to execute the steps in the method for optimizing the constraints of a freight order provided in the above method embodiment.
[0159] It should be noted here that the description of the above storage medium and device embodiments is similar to the description of the above method embodiments, and has similar beneficial effects as the method embodiments. For technical details not disclosed in the storage medium and device embodiments of this application, please refer to the description of the method embodiments of this application for understanding.
[0160] The methods disclosed in several method embodiments provided in this application can be arbitrarily combined without conflict to obtain new method embodiments.
[0161] The features disclosed in several device embodiments provided in this application can be arbitrarily combined without conflict to obtain new device embodiments.
[0162] The above is only an implementation method of the present application, but the protection scope of the present application is not limited thereto. Any person skilled in the art who is familiar with the present technical field can easily think of changes or substitutions within the technical scope disclosed in the present application, which should be included in the protection scope of the present application. Therefore, the protection scope of the present application should be based on the protection scope of the claims.
Claims
1. A method for optimizing constraints of freight orders, characterized in that: include: When the first transaction probability of the freight order is less than a preset threshold, determining a target transportation demand among the multiple transportation demands based on the satisfaction degrees respectively corresponding to the multiple transportation demands in the freight order; wherein the satisfaction degree is used to represent the probability that the transportation demand is satisfied under the corresponding constraint conditions; A prompt message corresponding to the target transportation demand is sent to the consignor, where the prompt message is used to prompt the consignor to expand the constraint conditions of the target transportation demand.
2. The method according to claim 1, characterized in that The method further comprises: Determining satisfaction degrees corresponding to the multiple transportation demands respectively based on the constraint conditions and preset rules respectively corresponding to the multiple transportation demands in the freight order; The first transaction probability is determined based on the satisfaction degrees corresponding to the multiple transportation demands and the preset weights corresponding to the multiple transportation demands.
3. The method according to claim 2, characterized in that One or more transport requirements constitute a first transport requirement set, and determining a target transport requirement among the plurality of transport requirements comprises: For each first transport demand set, determining whether the second transaction probability of the freight order is greater than the preset threshold when the satisfaction degree corresponding to all transport demands in the first transport demand set is the maximum satisfaction degree; The target transportation demand is determined based on at least one second transportation demand set whose second transaction probability is greater than the preset threshold.
4. The method according to claim 3, characterized in that The determining the target transportation demand based on at least one second transportation demand set whose second transaction probability is greater than the preset threshold comprises: determining all the transportation demands in the entire second transportation demand set as the target transportation demands; or, All transportation demands in the partial second transportation demand set are determined as target transportation demands.
5. The method according to claim 1, characterized in that The multiple transportation requirements include transportation time requirements, transportation address requirements, transportation capacity requirements, transportation price requirements, first vehicle requirements, second vehicle requirements, and additional transportation requirements; wherein the first vehicle requirement indicates the vehicle type supported by the consignor, and the second vehicle requirement indicates the vehicle body structure supported by the consignor and / or the consignor's demand for a first power type vehicle.
6. The method according to claim 5, characterized in that With respect to the transportation time requirement, the constraint condition is a first time range; the length of the first time range is positively correlated with the satisfaction degree corresponding to the transportation time requirement; With respect to the transportation address requirement, the constraint condition is the first address, and the detail level of the first address is positively correlated with the satisfaction level corresponding to the transportation address requirement; With respect to the transport capacity requirement, the constraint condition is the first information or the second information; the first information is cargo information of the target cargo provided by the consignor, and the second information indicates that the consignor has not provided cargo information; and the satisfaction degree corresponding to the first information is greater than the satisfaction degree corresponding to the second information; With respect to the transportation price demand, the constraint condition is a first price; the level of the first price is positively correlated with the satisfaction degree corresponding to the transportation price demand; For the first vehicle demand, the constraint condition is at least one target vehicle type, and a first number of the target vehicle types is positively correlated with a satisfaction degree corresponding to the first vehicle demand; For the second vehicle demand, the constraint condition is the at least one target vehicle body structure, or the at least one target vehicle body structure and third information; wherein the third information indicates that the shipper accepts vehicles of the first power type; the second number of the target vehicle body structures is positively correlated with the satisfaction degree corresponding to the second vehicle demand, and the satisfaction degree corresponding to the constraint condition including the third information is greater than the satisfaction degree corresponding to the constraint condition excluding the third information; For the additional transportation demand, the constraint condition is that there is an additional demand or there is no additional demand; wherein the satisfaction degree corresponding to the additional demand is greater than the satisfaction degree corresponding to the no additional demand.
7. The method according to claim 6, characterized in that When the target transportation requirement includes the transportation time requirement, the prompt information is used to prompt the shipper to expand the first time range; When the target transportation requirement includes the transportation address requirement, the prompt information is used to prompt the shipper to refine the first address; When the target transportation demand includes the transportation capacity demand, the prompt information is used to prompt the shipper to add the first information; When the target transportation demand includes the transportation price demand, the prompt information is used to prompt the shipper to increase the first price; When the target transportation demand includes the first vehicle demand, the prompt information is used to prompt the shipper to add the target vehicle type; When the target transportation demand includes the second vehicle demand, the prompt information is used to prompt the shipper to add the target vehicle structure, or to add the target vehicle structure and the third information; When the target transportation requirement includes the additional transportation requirement, the prompt information is used to prompt the shipper to delete the additional transportation requirement.
8. A device for optimizing constraints of freight orders, characterized in that: include: A module for executing the method according to any one of claims 1 to 7.
9. An electronic device, characterized in that: include: Memory and processor; The memory is configured to store computer program instructions; The processor is configured to execute the computer program instructions so that the electronic device implements the method according to any one of claims 1 to 7.
10. A computer-readable storage medium, characterized in that: include: Computer program instructions; The electronic device runs the computer program instructions so that the electronic device implements the method according to any one of claims 1 to 7.