CN109558986A - A kind of sort method and device of same city website dispatching sequence - Google Patents
A kind of sort method and device of same city website dispatching sequence Download PDFInfo
- Publication number
- CN109558986A CN109558986A CN201811506428.8A CN201811506428A CN109558986A CN 109558986 A CN109558986 A CN 109558986A CN 201811506428 A CN201811506428 A CN 201811506428A CN 109558986 A CN109558986 A CN 109558986A
- Authority
- CN
- China
- Prior art keywords
- dispatching
- website
- order
- attribute
- priority
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q10/00—Administration; Management
- G06Q10/04—Forecasting or optimisation specially adapted for administrative or management purposes, e.g. linear programming or "cutting stock problem"
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q10/00—Administration; Management
- G06Q10/08—Logistics, e.g. warehousing, loading or distribution; Inventory or stock management
- G06Q10/083—Shipping
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q10/00—Administration; Management
- G06Q10/08—Logistics, e.g. warehousing, loading or distribution; Inventory or stock management
- G06Q10/083—Shipping
- G06Q10/0835—Relationships between shipper or supplier and carriers
- G06Q10/08355—Routing methods
Abstract
This application provides the sort methods and device of a kind of same city website dispatching sequence, wherein this method comprises: the order information of multiple dispatching orders determines dispatching website based on the received;Based on all order informations, each dispatching website dispatching attribute is determined;Based on the dispatching attribute of each dispatching website, the dispatching priority of each dispatching website is determined;Dispatching priority based on each dispatching website, all dispensing station points are ranked up, wherein, the dispatching attribute includes at least one of the following: the cargo handling ratio of the distance between urgency level, the dispatching website and dispatching starting point of dispatching website and the dispatching website.Using the method for determining dispatching website dispatching attribute, determining dispatching website priority, dispatching sequence of making rational planning for achievees the effect that efficient, low fault rate, saves time resource the application.
Description
Technical field
This application involves logistics and transportation technical fields, a kind of sort method more particularly, to same city website dispatching sequence and
Device.
Background technique
With the development of logistics business, business scenario is also slowly expanded to the shipping of short distance branch line from the express delivery in same city
Business.Same city business dispatching in, means of distribution be often dispensed between two o'clock, and short distance branch line dispatching in, dispense personnel
Need to be from starting point by goods delivery to multiple places, and geographical location, handling goods sequence, loading outturn and the dispatching dispensed
The factors affects such as urgency level the efficiency of dispatching, how to reasonably select dispatching sequence be improve dispatching efficiency technology it is difficult
Topic.In the prior art, the mode of artificial selection dispatching sequence is generallyd use.Applicant has found that this mode needs under study for action
Business personnel has the work of experience abundant, and low efficiency is easily made mistakes, and tends not to most had dispatching sequence, causes to waste
Fuel oil and time, or even the accidents such as cause to delay work.
Summary of the invention
In view of this, a kind of sort method and device for being designed to provide same city website dispatching sequence of the application, with
The efficiency for improving dispatching reduces time and the oil consumption of dispatching, reduces probability of failure.
In a first aspect, the embodiment of the present application provides a kind of sort method of same city website dispatching sequence, comprising:
The order information of multiple dispatching orders determines dispatching website based on the received;
Based on all order informations, each dispatching website dispatching attribute is determined;
Based on the dispatching attribute of each dispatching website, the dispatching priority of each dispatching website is determined;
Based on the dispatching priority of each dispatching website, all dispensing station points are ranked up;
Wherein, the dispatching attribute includes at least one of the following:
It dispenses the urgency level of website, the dispatching website and dispenses the distance between starting point and the dispatching website
Cargo handling ratio.
With reference to first aspect, the embodiment of the present application provides the first possible embodiment of first aspect, including benefit
The dispatching priority is calculated with following formula:
Y=a × B+b × N+c × P+ ...+n × M
Wherein, Y be the dispatching website dispense priority, B, N, P ... M be it is described dispense website dispatching attribute, a, b,
C ... n is the weight of each dispatching attribute of the dispatching website.
The possible embodiment of with reference to first aspect the first, the embodiment of the present application provide second of first aspect
Possible embodiment, wherein
The step of dispatching attribute weight each the method also includes determination:
Obtain sample data;The sample data includes that multiple history dispatching orders and multiple history dispense ordering for order
Single information;
The dispatching website, multiple of the multiple history dispatching order is determined according to the order information that multiple history dispense order
The dispatching attribute of each dispatching website of history dispatching order, the dispatching of each dispatching website of multiple history dispatching order are preferential
Grade;
Dispatching priority, the multiple history of each dispatching website based on multiple history dispatching order dispense each of order
The dispatching attribute for dispensing website determines the weight of each dispatching attribute.
Second of possible embodiment of the first or first aspect with reference to first aspect, the embodiment of the present application provide
The third possible embodiment of first aspect, wherein
Dispatching priority, the multiple history of each dispatching website based on multiple history dispatching order dispense order
The dispatching attribute of each dispatching website determines the weight of each dispatching attribute, comprising:
Dispatching priority, the multiple history of each dispatching website of the multiple history dispatching order are dispensed into the every of order
The dispatching attribute of a dispatching website brings the formula for calculating the dispatching priority into, obtains the weight letter about dispatching attribute
Number;
The quadratic loss function of the confirmation weighting function about dispatching attribute;
To the quadratic loss function derivation, enabling the derivative of the quadratic loss function is zero;
The derivative of the quadratic loss function is solved, the weight of the dispatching attribute is obtained.
The possible embodiment of with reference to first aspect the first, the embodiment of the present application provide the 4th kind of first aspect
Possible embodiment, wherein further include temporally arranging the order information of the received dispatching order and dispatching order
Sequence simultaneously stores.
Second aspect, models of priority training method, comprising:
Obtain sample data;The sample data include multiple history dispatching orders and multiple history dispatching order
Order information;
The dispatching website, multiple of the multiple history dispatching order is determined according to the order information that multiple history dispense order
The dispatching attribute of each dispatching website of history dispatching order, the dispatching of each dispatching website of multiple history dispatching order are preferential
Grade;
Dispatching priority, the multiple history of each dispatching website based on multiple history dispatching order dispense each of order
The dispatching attribute for dispensing website determines the weight of each dispatching attribute;
Based on the weight of each dispatching attribute, models of priority is determined.
In conjunction with second aspect, the embodiment of the present application provides the first possible embodiment of second aspect, wherein institute
State models of priority specifically:
Y=a × B+b × N+c × P+ ...+n × M
Wherein, Y be the dispatching website dispense priority, B, N, P ... M be it is described dispense website dispatching attribute, a, b,
C ... n is the weight of each dispatching attribute of the dispatching website.
The third aspect, the embodiment of the present application also provide a kind of collator of same city website dispatching sequence, comprising:
First determining module, the order information for multiple dispatching orders based on the received determine dispatching website;
Second determining module, for determining each dispatching website dispatching attribute based on all order informations;
Third determining module determines that the dispatching of each dispatching website is excellent for the dispatching attribute based on each dispatching website
First grade;
Sorting module is ranked up all dispensing station points for the dispatching priority based on each dispatching website.
In conjunction with the third aspect, the embodiment of the present application provides the first possible embodiment of the third aspect, wherein institute
State the collator of same city website dispatching sequence further include:
Storage module, for by the received dispatching order and dispensing the order information of order and according to time sequence and depositing
Storage.
Fourth aspect, the embodiment of the present application also provide a kind of electronic equipment, comprising: processor, memory and bus, it is described
Memory is stored with the executable machine readable instructions of the processor, when electronic equipment operation, the processor with it is described
By bus communication between memory, the machine readable instructions executed when being executed by the processor it is above-mentioned in a first aspect, or
Step in the second aspect of first aspect in any possible embodiment.
5th aspect, the embodiment of the present application also provide a kind of computer readable storage medium, the computer-readable storage medium
Computer program is stored in matter, which executes above-mentioned in a first aspect, or first aspect when being run by processor
Step in second aspect in any possible embodiment.
The method and device of the sequence of same city website dispatching sequence provided by the embodiments of the present application dispenses website using determining
It dispenses attribute, determine that the method for dispatching website priority can be comprehensive compared with artificial website sort method in the prior art
The considerations of order information in various influences dispatching with power transmission dispense attribute, and each dispatching is determined according to the dispatching attribute
The dispatching priority of point, is ranked up distribution point according to the dispatching priority, and dispatching sequence of making rational planning for can reach high
Effect, low fault rate, the effect for saving time resource.
Further, the sort method of same city website dispatching sequence provided by the embodiments of the present application, can also be excellent by training
First grade model keeps the confirmation for dispensing priority more accurate, and confirmation dispatching priority is quick and easy.
To enable the above objects, features, and advantages of the application to be clearer and more comprehensible, preferred embodiment is cited below particularly, and cooperate
Appended attached drawing, is described in detail below.
Detailed description of the invention
Technical solution in ord to more clearly illustrate embodiments of the present application, below will be to needed in the embodiment attached
Figure is briefly described, it should be understood that the following drawings illustrates only some embodiments of the application, therefore is not construed as pair
The restriction of range for those of ordinary skill in the art without creative efforts, can also be according to this
A little attached drawings obtain other relevant attached drawings.
Fig. 1 shows a kind of application scenarios of the sort method of same city website dispatching sequence provided by the embodiment of the present application
Figure;
Fig. 2 shows a kind of flow charts of the sort method of same city website dispatching sequence provided by the embodiment of the present application;
Fig. 3 show determined in a kind of sort method of same city website dispatching sequence provided by the embodiment of the present application it is each
Dispense the flow chart of attribute weight;
Fig. 4 shows priority mould in a kind of sort method of same city website dispatching sequence provided by the embodiment of the present application
The flow chart of type training;
Fig. 5 shows a kind of structural representation of the collator of same city website dispatching sequence provided by the embodiment of the present application
Figure.
Fig. 6 shows another kind provided by the embodiment of the present application with the process of the sort method of city website dispatching sequence
Figure.
Specific embodiment
To keep the purposes, technical schemes and advantages of the embodiment of the present application clearer, below in conjunction with the embodiment of the present application
Middle attached drawing, the technical scheme in the embodiment of the application is clearly and completely described, it is clear that described embodiment is only
It is some embodiments of the present application, instead of all the embodiments.The application being usually described and illustrated herein in the accompanying drawings is real
The component for applying example can be arranged and be designed with a variety of different configurations.Therefore, below to the application's provided in the accompanying drawings
The detailed description of embodiment is not intended to limit claimed scope of the present application, but is merely representative of the selected reality of the application
Apply example.Based on embodiments herein, those skilled in the art institute obtained without making creative work
There are other embodiments, shall fall in the protection scope of this application.
In view of with the mostly artificial sequence of the sort method of city website dispatching sequence, this method needs business personnel at present
Work with experience abundant, low efficiency are easily made mistakes, and tend not to most to be had dispatching sequence, cause to waste fuel oil and when
Between, or even the accidents such as cause to delay work, it is based on this, the embodiment of the present application provides a kind of sort method of same city website dispatching sequence
And device, it is described below by embodiment.
Firstly, the applicable scene of the present embodiment is introduced.This application can be applied to the fields of short distance branch line shipping
Under scape.For example, as shown in Figure 1, an order process includes to initiate from A, path as approach B, C, D most Zhongdao F, and
It is required that certain sequence, such as cargo taken from A point, it is necessary to C point is placed on, then needing that lorry is required to have to prior to C
Point reaches A point, and in addition each website has estimated time of arrival and the estimated time of departure requirement of response.It makes rational planning for the road of lorry
Diameter can optimize operating range, and the distribution time of driver can be saved with saving fuel oil by shortening running time, may finally improve and match
Efficiency is sent, distribution cost is reduced, obtains maximum dispatching income.
To be dispensed first to a kind of same city website disclosed in the embodiment of the present application suitable convenient for understanding the present embodiment
The sort method of sequence describes in detail.
Embodiment one
As shown in Fig. 2, being a kind of method of the sequence for same city website dispatching sequence that the embodiment of the present application one provides, packet
It includes:
S101, the order information of multiple dispatching orders determines dispatching website based on the received;
In a particular embodiment, software platform (such as logistics management platform) can be right for each dispatching order generated
The information of the order is recorded, and can determine at least one dispatching website that distribution vehicle need to pass through from order information.
S102, based on all order informations, determine each dispatching website dispatching attribute;
In a particular embodiment, order information should include: dispatching site location information, dispatching website dispatching apart from originating point
Distance, dispatching website handling goods information, dispatching answer deadline, dispatching urgency level etc..Dispatching website dispenses attribute
Distribution point information in quantifiable order information should include: that the urgency level for dispensing website, the dispatching website and dispatching originate
The cargo handling ratio of the distance between point and the dispatching website.
S103, the dispatching attribute based on each dispatching website, determine the dispatching priority of each dispatching website;
In a particular embodiment, the dispatching attribute of each dispatching website affects the dispatching priority of the dispatching website,
Such as:
For dispensing the urgency level of website, more urgent website more should dispatching as early as possible, more should be in dispatching sequence
Before;
For the distance between dispatching website and dispatching starting point, in the identical situation of other conditions, it should first send distance
It is shorter to be conducive to whole dispatching distance in this way for the closer dispatching website in departure place;
For dispensing the cargo handling ratio of website, multiple dispatching websites the case where, each dispatching website may have dress
Goods also has unloading, and should preferentially go to freight the dispatching website website for more unloading few, can guarantee in delivery process in this way, with road
The increase of journey, the cargo on vehicle is fewer and fewer, achievees the purpose that fuel-efficient.
In a particular embodiment, will with dispatching website a dispatching attribute quantification, and by it is same dispatching website attribute value
Weighted sum is obtained with the dispatching priority of dispatching website.
S104, the dispatching priority based on each dispatching website, are ranked up all dispensing station points.
In a particular embodiment, the dispatching priority for dispensing website is higher, more early should dispense to the distribution point, row
Tagmeme is set more forward.
Embodiment two
One S103 based on the above embodiment, the embodiment of the present application provide a kind of embodiment also to be based on each dispensing station
The dispatching attribute of point determines the dispatching priority of each dispatching website, its calculation formula is:
Y=a × B+b × N+c × P+ ...+n × M
Wherein, Y be the dispatching website dispense priority, B, N, P ... M be it is described dispense website dispatching attribute, a, b,
C ... n is the weight of each dispatching attribute of the dispatching website.
In a particular embodiment, the dispatching attribute of the dispatching website is quantified, then is counted by above-mentioned formula
It calculates.The weight of each dispatching attribute of the dispatching website is that order and multiple history dispatching order are dispensed by multiple history
Order information be calculated.
In the following, by the mistake of the weight for each dispatching attribute for dispensing website to above-mentioned calculating by a specific embodiment
Journey is described further.
Embodiment three
As shown in figure 3, the process of each dispatching attribute weight is provided in the above-mentioned S102 provided for the embodiment of the present application three,
Include:
S301, sample data is obtained;The sample data includes that multiple history dispatching orders and the dispatching of multiple history are ordered
Single order information;
In a particular embodiment, sample data can be obtained from database, and sample data includes multiple history dispatching orders
And the order information of multiple history dispatching orders, the order of the multiple history dispatching order and multiple history dispatching order
Information is the historical information of the order information in embodiment one.
S302, the dispensing station that the multiple history dispatching order is determined according to the order information that multiple history dispense order
Point, the dispatching attribute of each dispatching website of multiple history dispatching order, multiple history dispense each dispatching website of order
Dispense priority;
In a particular embodiment, each of the dispatching website of the multiple history dispatching order, multiple history dispatching order
Dispense the dispatching attribute of website, the dispatching priority of each dispatching website of multiple history dispatching order is the institute in embodiment one
State each dispatching website of the dispatching website of dispatching order, the dispatching attribute for each dispatching website for dispensing order, dispatching order
Dispatching priority historical information.
S303, the dispatching priority that each dispatching website of order is dispensed based on multiple history, multiple history dispatching order
Each dispatching website dispatching attribute, determine it is each dispatching attribute weight.
In a particular embodiment, due to the dispatching priority of each dispatching website of multiple history dispatching order, Duo Geli
The dispatching attribute that history dispenses each dispatching website of order is Given information, then based on each dispatching website determining in embodiment two
Dispatching priority formula and multiple history dispatching order each dispatching website dispatching priority, multiple history dispatching order
The dispatching attribute of single each dispatching website is the weight that can determine each dispatching attribute.
Further, dispatching priority, the multiple history of each dispatching website based on multiple history dispatching order
The dispatching attribute for dispensing each dispatching website of order determines the weight of each dispatching attribute, comprising:
Dispatching priority, the multiple history of each dispatching website of the multiple history dispatching order are dispensed into the every of order
The dispatching attribute of a dispatching website brings the formula for calculating the dispatching priority into, obtains the weight letter about dispatching attribute
Number;
The quadratic loss function of the confirmation weighting function about dispatching attribute;
To the quadratic loss function derivation, enabling the derivative of the quadratic loss function is zero;
The derivative of the quadratic loss function is solved, the weight of the dispatching attribute is obtained.
Here, it can be discussed in detail preferentially using the above process as models of priority training below in conjunction with specific embodiment
The process of grade model training and the process for determining each weight for dispensing attribute.
Example IV
As shown in figure 4, the process of the models of priority training provided for the embodiment of the present application four, comprising:
S401, sample data is obtained;The sample data include multiple history dispatching orders and the dispatching of multiple history
The order information of order;
S402, the dispensing station that the multiple history dispatching order is determined according to the order information that multiple history dispense order
Point, the dispatching attribute of each dispatching website of multiple history dispatching order, multiple history dispense each dispatching website of order
Dispense priority;
S403, the dispatching priority that each dispatching website of order is dispensed based on multiple history, multiple history dispatching order
Each dispatching website dispatching attribute, determine it is each dispatching attribute weight;
S404, the weight based on each dispatching attribute, determine models of priority.
In a particular embodiment, models of priority specifically:
Y=a × B+b × N+c × P+ ...+n × M
Wherein, Y be the dispatching website dispense priority, B, N, P ... M be it is described dispense website dispatching attribute, a, b,
C ... n is the weight of each dispatching attribute of the dispatching website.Y is dispatching needed for dispatching starting point to the dispatching website
The inverse of cost, distribution cost is higher, and dispatching website dispatching priority is lower.
In specific embodiment, the weight of each dispatching attribute is determined using least square method.
Here, it in order to reduce error, carries out establishing linear model, the present embodiment using no less than 3 groups of B, N, P ... M
The dispatching attribute of middle distribution point is the urgency level B for dispensing website, dispenses website and dispense the distance between starting point N, dispatching
The cargo handling ratio P of website.
The models of priority can be stated are as follows:
Tk=ak×Bk+bk×Nk+ck×Pk
Wherein, k=1 ..., m, m are the quantity of all dispatching websites.
Introduce parameter vector:
θ=[ak,bk,ck]T
It enables:
Then
By YkIt regards as the point in coordinate system, YkTo the distance of models of priority, i.e., about the weighting function of dispatching attribute
Quadratic loss function, are as follows:
Wherein J is YkTo the distance of models of priority.
To J derivation, so that its derivative is equal to zero, then the optimal solution of a, b, c can be obtained.
In specific embodiment, Linear Regression linear regression, Polynomial Regression also can be used
Polynomial regression, ElasticNet recurrence etc. solve the power that the method that multi head linear equation group seeks parameter determines each dispatching attribute
Weight, no longer repeats one by one herein.
Embodiment five
As shown in figure 5, a kind of collator 50 of the same city website dispatching sequence provided for the embodiment of the present application six, packet
It includes: the first determining module 51, the second determining module 52, third determining module 53 and sorting module 54;Wherein,
First determining module 51, the order information for multiple dispatching orders based on the received determine dispatching website;
Second determining module 52, for determining each dispatching website dispatching attribute based on all order informations;
The third determining module 53 determines each dispatching website for the dispatching attribute based on each dispatching website
Dispense priority;
The sorting module 54 arranges all dispensing station points for the dispatching priority based on each dispatching website
Sequence.
Optionally, the collator 50 of above-mentioned same city website dispatching sequence, further includes: storage module 55, for that will receive
The dispatching order and dispense the order information of order and according to time sequence and store.
Embodiment six
Based on the same technical idea, as shown in fig. 6, be the embodiment of the present application be another kind with city website dispatching sequence
Sort method, comprising:
S601, order information is received;
S602, storage order information;
S603, dispatching priority is calculated;
S604, dispatching website sequence.
Wherein, the method that formula used is obtained in S603 includes:
S6031, order information is determined;
S6032, statistics dispatching website attribute;
S6033, calculating dispatching priority formula is obtained;
S6034, least square method fitting;
S6035, calculating dispatching priority formula is obtained.
Based on the same technical idea, the embodiment of the present application also provides a kind of electronics of the sequence of same city website dispatching sequence
Equipment and computer storage medium etc., for details, reference can be made to following embodiments.
A kind of computer program product of the sequence of same city website dispatching sequence is carried out provided by the embodiment of the present application, is wrapped
The computer readable storage medium for storing the executable non-volatile program code of processor is included, what said program code included
Instruction can be used for executing previous methods method as described in the examples, and specific implementation can be found in embodiment of the method, no longer superfluous herein
It states.
It is apparent to those skilled in the art that for convenience and simplicity of description, the system of foregoing description,
The specific work process of device and unit, can refer to corresponding processes in the foregoing method embodiment, and details are not described herein.
In several embodiments provided herein, it should be understood that disclosed systems, devices and methods, it can be with
It realizes by another way.The apparatus embodiments described above are merely exemplary, for example, the division of the unit,
Only a kind of logical function partition, there may be another division manner in actual implementation, in another example, multiple units or components can
To combine or be desirably integrated into another system, or some features can be ignored or not executed.Another point, it is shown or beg for
The mutual coupling, direct-coupling or communication connection of opinion can be through some communication interfaces, device or unit it is indirect
Coupling or communication connection can be electrical property, mechanical or other forms.
The unit as illustrated by the separation member may or may not be physically separated, aobvious as unit
The component shown may or may not be physical unit, it can and it is in one place, or may be distributed over multiple
In network unit.It can select some or all of unit therein according to the actual needs to realize the mesh of this embodiment scheme
's.
It, can also be in addition, each functional unit in each embodiment of the application can integrate in one processing unit
It is that each unit physically exists alone, can also be integrated in one unit with two or more units.
It, can be with if the function is realized in the form of SFU software functional unit and when sold or used as an independent product
It is stored in the executable non-volatile computer-readable storage medium of a processor.Based on this understanding, the application
Technical solution substantially the part of the part that contributes to existing technology or the technical solution can be with software in other words
The form of product embodies, which is stored in a storage medium, including some instructions use so that
One computer equipment (can be personal computer, server or the network equipment etc.) executes each embodiment institute of the application
State all or part of the steps of method.And storage medium above-mentioned includes: USB flash disk, mobile hard disk, read-only memory (Read-Only
Memory, ROM), random access memory (Random Access Memory, RAM), magnetic or disk etc. is various to deposit
Store up the medium of program code.
Finally, it should be noted that embodiment described above, the only specific embodiment of the application, to illustrate the application
Technical solution, rather than its limitations, the protection scope of the application is not limited thereto, although with reference to the foregoing embodiments to this Shen
It please be described in detail, those skilled in the art should understand that: anyone skilled in the art
Within the technical scope of the present application, it can still modify to technical solution documented by previous embodiment or can be light
It is readily conceivable that variation or equivalent replacement of some of the technical features;And these modifications, variation or replacement, do not make
The essence of corresponding technical solution is detached from the spirit and scope of the embodiment of the present application technical solution, should all cover the protection in the application
Within the scope of.Therefore, the protection scope of the application shall be subject to the protection scope of the claim.
Claims (10)
1. a kind of sort method of same city website dispatching sequence characterized by comprising
The order information of multiple dispatching orders determines dispatching website based on the received;
Based on all order informations, each dispatching website dispatching attribute is determined;
Based on the dispatching attribute of each dispatching website, the dispatching priority of each dispatching website is determined;
Based on the dispatching priority of each dispatching website, all dispensing station points are ranked up;
Wherein, the dispatching attribute includes at least one of the following:
Dispense the cargo of the distance between urgency level, the dispatching website and dispatching starting point of website and the dispatching website
Handling ratio.
2. the method according to claim 1, wherein calculating the formula of the dispatching priority are as follows:
Y=a × B+b × N+c × P+ ...+n × M
Wherein, Y is that the dispatching website dispenses priority, and B, N, P ... M are the dispatching attribute of the dispatching website, a, b, c ... n
For the weight of each dispatching attribute of the dispatching website.
3. according to the method described in claim 2, it is characterized in that, the method also includes each dispatching attribute weights of determination
Step:
Obtain sample data;The sample data report includes the order letter of multiple history dispatching orders and multiple history dispatching order
Breath;
Determine that the multiple history dispenses the dispatching website of order, multiple history according to the order information that multiple history dispense order
Dispense the dispatching priority of the dispatching attribute of each dispatching website of order, each dispatching website of multiple history dispatching order;
Each dispatching of the dispatching priority, multiple history dispatching order of each dispatching website based on multiple history dispatching order
The dispatching attribute of website determines the weight of each dispatching attribute.
4. according to the method described in claim 3, it is characterized in that, each dispensing station based on multiple history dispatching order
Dispatching priority, the multiple history of point dispense the dispatching attribute of each dispatching website of order, determine the power of each dispatching attribute
Weight, comprising:
Each of the dispatching priority of each dispatching website of the multiple history dispatching order, multiple history dispatching order are matched
The dispatching attribute a little that sees off brings the formula for calculating the dispatching priority into, obtains the weighting function about dispatching attribute;
The quadratic loss function of the confirmation weighting function about dispatching attribute;
To the quadratic loss function derivation, enabling the derivative of the quadratic loss function is zero;
The derivative of the quadratic loss function is solved, the weight of the dispatching attribute is obtained.
5. the method according to claim 1, wherein the method also includes:
By the received dispatching order and dispenses the order information of order according to time sequence and store.
6. a kind of models of priority training method characterized by comprising
Obtain sample data;The sample data include multiple history dispatching orders and multiple history dispatching order order
Information;
Determine that the multiple history dispenses the dispatching website of order, multiple history according to the order information that multiple history dispense order
Dispense the dispatching priority of the dispatching attribute of each dispatching website of order, each dispatching website of multiple history dispatching order;
Each dispatching of the dispatching priority, multiple history dispatching order of each dispatching website based on multiple history dispatching order
The dispatching attribute of website determines the weight of each dispatching attribute;
Based on the weight of each dispatching attribute, models of priority is determined.
7. according to the method described in claim 6, it is characterized in that, the models of priority specifically:
Y=a × B+b × N+c × P+ ...+n × M
Wherein, Y is that the dispatching website dispenses priority, and B, N, P ... M are the dispatching attribute of the dispatching website, a, b, c ... n
For the weight of each dispatching attribute of the dispatching website.
8. a kind of collator of same city website dispatching sequence characterized by comprising
First determining module, the order information for multiple dispatching orders based on the received determine dispatching website;
Second determining module, for determining each dispatching website dispatching attribute based on all order informations;
Third determining module determines the dispatching priority of each dispatching website for the dispatching attribute based on each dispatching website;
Sorting module is ranked up all dispensing station points for the dispatching priority based on each dispatching website.
9. device according to claim 8, which is characterized in that the collator of the same city website dispatching sequence also wraps
It includes:
Storage module, for by the received dispatching order and dispensing the order information of order and according to time sequence and storing.
10. a kind of electronic equipment characterized by comprising processor, memory and bus, the memory are stored with described
The executable machine readable instructions of processor, when electronic equipment operation, by total between the processor and the memory
Line communication executes the same city website as described in claim 1 to 7 is any when the machine readable instructions are executed by the processor
The step of sort method of dispatching sequence.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201811506428.8A CN109558986A (en) | 2018-12-10 | 2018-12-10 | A kind of sort method and device of same city website dispatching sequence |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201811506428.8A CN109558986A (en) | 2018-12-10 | 2018-12-10 | A kind of sort method and device of same city website dispatching sequence |
Publications (1)
Publication Number | Publication Date |
---|---|
CN109558986A true CN109558986A (en) | 2019-04-02 |
Family
ID=65869615
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201811506428.8A Pending CN109558986A (en) | 2018-12-10 | 2018-12-10 | A kind of sort method and device of same city website dispatching sequence |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN109558986A (en) |
Cited By (10)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN111580410A (en) * | 2020-04-22 | 2020-08-25 | 东风柳州汽车有限公司 | Logistics analysis method and device with timely intervention |
CN111860918A (en) * | 2019-04-24 | 2020-10-30 | 北京京东尚科信息技术有限公司 | Distribution method and device, electronic device and computer readable medium |
CN111915240A (en) * | 2019-05-10 | 2020-11-10 | 北京京东尚科信息技术有限公司 | Method and apparatus for generating delivery route information |
CN111950832A (en) * | 2019-05-17 | 2020-11-17 | 拉扎斯网络科技(上海)有限公司 | Scheduling method, device, server cluster and storage medium |
CN112116271A (en) * | 2020-09-27 | 2020-12-22 | 拉扎斯网络科技(上海)有限公司 | Order data processing method and device |
CN113506056A (en) * | 2021-06-23 | 2021-10-15 | 广州佳帆计算机有限公司 | Shuttle vehicle path planning method and device |
CN113807788A (en) * | 2021-09-24 | 2021-12-17 | 天津中德应用技术大学 | Community distribution method, community distribution device and electronic equipment |
CN114331266A (en) * | 2021-12-27 | 2022-04-12 | 深圳依时货拉拉科技有限公司 | Recommendation model training method and device and loading and unloading point recommendation method and device |
CN116720803A (en) * | 2023-08-10 | 2023-09-08 | 深圳市兰洋科技有限公司 | Cloud distribution task processing method and system based on intelligent equipment |
CN117273592A (en) * | 2023-11-22 | 2023-12-22 | 成都运荔枝科技有限公司 | Store distribution method under logistics scene |
Citations (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20120323554A1 (en) * | 2011-06-15 | 2012-12-20 | Mark Hopkins | Systems and methods for tuning parameters in statistical machine translation |
CN106327010A (en) * | 2016-08-18 | 2017-01-11 | 浪潮软件股份有限公司 | Order delivering route generating method and order delivering route generating device |
CN106845857A (en) * | 2017-02-17 | 2017-06-13 | 国网天津市电力公司 | A kind of dispatching task scheduling optimization method of intelligent electric meter |
CN107358326A (en) * | 2017-07-20 | 2017-11-17 | 深圳市凯立德科技股份有限公司 | A kind of bicycle multiple spot dispenses circuitry processing method |
CN107944737A (en) * | 2017-12-07 | 2018-04-20 | 北京小度信息科技有限公司 | Information processing method, device, electronic equipment and computer-readable recording medium |
CN108153658A (en) * | 2016-12-02 | 2018-06-12 | 富士通株式会社 | The method and apparatus of models of priority training method and determining priorities of test cases |
CN108304512A (en) * | 2018-01-19 | 2018-07-20 | 北京奇艺世纪科技有限公司 | A kind of thick sort method of video search engine, device and electronic equipment |
CN108550069A (en) * | 2018-04-19 | 2018-09-18 | 上海携程商务有限公司 | Travelling requirement report method for pushing, device, electronic equipment, storage medium |
CN108681845A (en) * | 2018-08-13 | 2018-10-19 | 叶苑庭 | A kind of wisdom logistics worksheet processing management system based on big data |
-
2018
- 2018-12-10 CN CN201811506428.8A patent/CN109558986A/en active Pending
Patent Citations (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20120323554A1 (en) * | 2011-06-15 | 2012-12-20 | Mark Hopkins | Systems and methods for tuning parameters in statistical machine translation |
CN106327010A (en) * | 2016-08-18 | 2017-01-11 | 浪潮软件股份有限公司 | Order delivering route generating method and order delivering route generating device |
CN108153658A (en) * | 2016-12-02 | 2018-06-12 | 富士通株式会社 | The method and apparatus of models of priority training method and determining priorities of test cases |
CN106845857A (en) * | 2017-02-17 | 2017-06-13 | 国网天津市电力公司 | A kind of dispatching task scheduling optimization method of intelligent electric meter |
CN107358326A (en) * | 2017-07-20 | 2017-11-17 | 深圳市凯立德科技股份有限公司 | A kind of bicycle multiple spot dispenses circuitry processing method |
CN107944737A (en) * | 2017-12-07 | 2018-04-20 | 北京小度信息科技有限公司 | Information processing method, device, electronic equipment and computer-readable recording medium |
CN108304512A (en) * | 2018-01-19 | 2018-07-20 | 北京奇艺世纪科技有限公司 | A kind of thick sort method of video search engine, device and electronic equipment |
CN108550069A (en) * | 2018-04-19 | 2018-09-18 | 上海携程商务有限公司 | Travelling requirement report method for pushing, device, electronic equipment, storage medium |
CN108681845A (en) * | 2018-08-13 | 2018-10-19 | 叶苑庭 | A kind of wisdom logistics worksheet processing management system based on big data |
Non-Patent Citations (2)
Title |
---|
于雷 等: "模拟并行蚁群算法的绿色物流最小油耗 VRPSDP", 《计算机***应用》 * |
李栋 等: "综合评价法的统一化研究", 《天津大学学报(社会科学版)》 * |
Cited By (13)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN111860918B (en) * | 2019-04-24 | 2024-01-16 | 北京京东振世信息技术有限公司 | Distribution method and device, electronic equipment and computer readable medium |
CN111860918A (en) * | 2019-04-24 | 2020-10-30 | 北京京东尚科信息技术有限公司 | Distribution method and device, electronic device and computer readable medium |
CN111915240A (en) * | 2019-05-10 | 2020-11-10 | 北京京东尚科信息技术有限公司 | Method and apparatus for generating delivery route information |
CN111950832A (en) * | 2019-05-17 | 2020-11-17 | 拉扎斯网络科技(上海)有限公司 | Scheduling method, device, server cluster and storage medium |
CN111580410A (en) * | 2020-04-22 | 2020-08-25 | 东风柳州汽车有限公司 | Logistics analysis method and device with timely intervention |
CN112116271A (en) * | 2020-09-27 | 2020-12-22 | 拉扎斯网络科技(上海)有限公司 | Order data processing method and device |
CN113506056A (en) * | 2021-06-23 | 2021-10-15 | 广州佳帆计算机有限公司 | Shuttle vehicle path planning method and device |
CN113807788A (en) * | 2021-09-24 | 2021-12-17 | 天津中德应用技术大学 | Community distribution method, community distribution device and electronic equipment |
CN114331266A (en) * | 2021-12-27 | 2022-04-12 | 深圳依时货拉拉科技有限公司 | Recommendation model training method and device and loading and unloading point recommendation method and device |
CN116720803A (en) * | 2023-08-10 | 2023-09-08 | 深圳市兰洋科技有限公司 | Cloud distribution task processing method and system based on intelligent equipment |
CN116720803B (en) * | 2023-08-10 | 2024-01-12 | 深圳市兰洋科技有限公司 | Cloud distribution task processing method and system based on intelligent equipment |
CN117273592A (en) * | 2023-11-22 | 2023-12-22 | 成都运荔枝科技有限公司 | Store distribution method under logistics scene |
CN117273592B (en) * | 2023-11-22 | 2024-01-26 | 成都运荔枝科技有限公司 | Store distribution method under logistics scene |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN109558986A (en) | A kind of sort method and device of same city website dispatching sequence | |
CN107437137B (en) | Risk identification in supply chain | |
CN110645983B (en) | Path planning method, device and system for unmanned vehicle | |
CN112270135B (en) | Intelligent distribution method, device and equipment for logistics dispatching and storage medium | |
CN102542395B (en) | A kind of emergency materials dispatching system and computing method | |
CN108846609A (en) | Picking method, device, server and medium based on order taking responsibility | |
US8849690B1 (en) | Optimized bill of work for aircraft maintenance based on task prioritization and time slot proximity analysis | |
CN105389975A (en) | Chauffeured car scheduling method and apparatus | |
JP2005165676A (en) | Facility management system and facility management method | |
CN111126688B (en) | Distribution route determining method, distribution route determining device, electronic equipment and readable storage medium | |
Xi et al. | Two-stage conflict robust optimization models for cross-dock truck scheduling problem under uncertainty | |
CN109945884A (en) | Real-time route planing method, device, terminal and readable storage medium storing program for executing | |
CN110442737A (en) | The twin method and system of number based on chart database | |
CN109784970A (en) | It is a kind of to be ridden the service recommendation method and device of data based on AFC passenger | |
CN110009278A (en) | Cargo matching process, server and storage medium based on shared boot | |
CN113128744A (en) | Distribution planning method and device | |
CN110428080A (en) | A kind of worksheet processing method and apparatus of the real-time trip order based on idle stroke vehicle | |
CN114862209A (en) | Transport capacity scheduling method and device, electronic equipment and storage medium | |
CN114219276A (en) | Warehouse logistics simulation method, device, equipment and storage medium | |
CN114971205A (en) | Order dispatching method and system | |
Kim et al. | Ant colony optimisation with random selection for block transportation scheduling with heterogeneous transporters in a shipyard | |
CN104956420B (en) | Watch for Train delay is notified | |
CN115829451A (en) | Logistics path planning method and device, computer equipment and storage medium | |
CN105976093A (en) | Unmanned aerial vehicle work ticket assignment method, device and unmanned aerial vehicle operating system | |
CN108776882A (en) | Task processing method and equipment |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
RJ01 | Rejection of invention patent application after publication | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20190402 |