Order scheduling method and apparatus, electronic device, and computer readable storage medium
Abstract
An order scheduling method and apparatus, an electronic device, and a computer-readable storage medium are provided. The method includes: determining delivery capacity pressure corresponding to a delivery area within a current scheduling period; predicting, based on historical data, a delivery capacity pressure change trend variable corresponding to the current scheduling period; adjusting the delivery capacity pressure based on the delivery capacity pressure change trend variable; and scheduling, based on the adjusted delivery capacity pressure, a plurality of orders corresponding to the delivery area within the current scheduling period. Since orders within the current scheduling period are scheduled by taking the future delivery capacity pressure change into consideration, the scheduling on a plurality of orders within the current scheduling period can better adapt to a delivery capacity pressure change, which improves the delivery efficiency.
Claims
exact text as granted — not AI-modifiedWhat is claimed is:
1 . An order scheduling method, comprising:
determining delivery capacity pressure corresponding to a delivery area within a current scheduling period, wherein the delivery capacity pressure is a ratio of a quantity of uncompleted orders to a quantity of delivery persons corresponding to the delivery area within the current scheduling period; predicting, based on historical data, a delivery capacity pressure change trend corresponding to the current scheduling period; adjusting, based on the delivery capacity pressure change trend, the delivery capacity pressure; and scheduling, based on a grouping parameter and/or an order combination parameter determined by the adjusted delivery capacity pressure, a plurality of orders corresponding to the delivery area within the current scheduling period.
2 . The method of claim 1 , wherein adjusting, based on the delivery capacity pressure change trend, the delivery capacity pressure comprises:
in response to a determination, based on the delivery capacity pressure change trend, that a change amplitude of a delivery capacity pressure is less than a preset threshold, maintaining the delivery capacity pressure unchanged; in response to a determination, based on the delivery capacity pressure change trend, that the delivery capacity pressure rises more than the preset threshold, increasing the delivery capacity pressure according to a first preset adjustment coefficient; and in response to a determination, based on the delivery capacity pressure change trend, that the delivery capacity pressure drops more than the preset threshold, decreasing the delivery capacity pressure according to a second preset adjustment coefficient.
3 . The method of claim 2 , wherein scheduling, based on the adjusted delivery capacity pressure, a plurality of orders corresponding to the delivery area within the current scheduling period comprises at least one of the following two operations:
(1): determining, based on the adjusted delivery capacity pressure, the grouping parameter; and grouping, based on the grouping parameter, the plurality of orders, and (2): determining, based on the adjusted delivery capacity pressure, the order combination parameter; and combining, based on the order combination parameter, the plurality of orders for a delivery person.
4 . The method of claim 3 , wherein the determining delivery capacity pressure corresponding to a delivery area within a current scheduling period comprises:
obtaining the quantity of uncompleted orders and the quantity of delivery persons corresponding to the delivery area within the current scheduling period; and determining, based on the quantity of uncompleted orders and the quantity of delivery persons, the delivery capacity pressure.
5 . The method of claim 2 , wherein the determining delivery capacity pressure corresponding to a delivery area within a current scheduling period comprises:
obtaining the quantity of uncompleted orders and the quantity of delivery persons corresponding to the delivery area within the current scheduling period; and determining, based on the quantity of uncompleted orders and the quantity of delivery persons, the delivery capacity pressure.
6 . The method of claim 1 , wherein the determining delivery capacity pressure corresponding to a delivery area within a current scheduling period comprises:
obtaining the quantity of uncompleted orders and the quantity of delivery persons corresponding to the delivery area within the current scheduling period; and determining, based on the quantity of uncompleted orders and the quantity of delivery persons, the delivery capacity pressure.
7 . The method of claim 1 , further comprising:
determining historical average delivery capacity pressure corresponding to the delivery area within each of a plurality of scheduling periods, the historical average delivery capacity pressure corresponding to an average value of delivery capacity pressure in a plurality of days; and determining, based on historical average delivery capacity pressure corresponding to at least one scheduling period following a selected scheduling period from the plurality of scheduling periods, a delivery capacity pressure change trend corresponding to the selected scheduling period.
8 . The method of claim 7 , further comprising: after determining historical average delivery capacity pressure corresponding to the delivery area within each of a plurality of scheduling periods,
smoothing the historical average delivery capacity pressure corresponding to each of the plurality of scheduling periods.
9 . An order scheduling apparatus, comprising:
a first determination module, configured to determine delivery capacity pressure corresponding to a delivery area within a current scheduling period, wherein the delivery capacity pressure is a ratio of a quantity of uncompleted orders to a quantity of delivery persons corresponding to the delivery area within the current scheduling period; an obtaining module, configured to predict, based on historical data, a delivery capacity pressure change trend corresponding to the current scheduling period; an adjustment module, configured to adjust, based on the delivery capacity pressure change trend, the delivery capacity pressure; and a scheduling module, configured to schedule, based on a grouping parameter and/or an order combination parameter determined by the adjusted delivery capacity pressure, a plurality of orders corresponding to the delivery area within the current scheduling period.
10 . The apparatus of claim 9 , wherein the adjustment module is further configured to:
in response to a determination, based on the delivery capacity pressure change trend, that a change amplitude of a delivery capacity pressure is less than a preset threshold, maintain the delivery capacity pressure unchanged; in response to a determination, based on the delivery capacity pressure change trend, that the delivery capacity pressure rises more than the preset threshold, increase the delivery capacity pressure according to a first preset adjustment coefficient; and in response to a determination, based on the delivery capacity pressure change trend, that the delivery capacity pressure drops more than the preset threshold, decrease the delivery capacity pressure according to a second preset adjustment coefficient.
11 . The apparatus of claim 10 , wherein the scheduling module comprises at least one of a grouping scheduling unit and an order combination scheduling unit, wherein the grouping scheduling unit is configured to:
determine, based on the adjusted delivery capacity pressure, the grouping parameter; and group, based on the grouping parameter, the plurality of orders, and wherein the order combination scheduling unit is configured to: determine, based on the adjusted delivery capacity pressure, the order combination parameter; and combine, based on the order combination parameter, the plurality of orders for a delivery person.
12 . The apparatus of claim 11 , further comprising:
a second determination module, configured to determine historical average delivery capacity pressure corresponding to the delivery area within each of a plurality scheduling periods, the historical average delivery capacity pressure corresponding to an average value of delivery capacity pressure in a plurality of days; and a third determination module, configured to determine, based on historical average delivery capacity pressure corresponding to at least one scheduling period after a selected scheduling period from the plurality of scheduling periods, a delivery capacity pressure change trend corresponding to the selected scheduling period.
13 . The apparatus of claim 12 , further comprising:
a smoothing module, configured to smooth the historical average delivery capacity pressure corresponding to each of the plurality of scheduling periods.
14 . The apparatus of claim 10 , further comprising:
a second determination module, configured to determine historical average delivery capacity pressure corresponding to the delivery area within each of a plurality scheduling periods, the historical average delivery capacity pressure corresponding to an average value of delivery capacity pressure in a plurality of days; and a third determination module, configured to determine, based on historical average delivery capacity pressure corresponding to at least one scheduling period after a selected scheduling period from the plurality of scheduling periods, a delivery capacity pressure change trend corresponding to the selected scheduling period.
15 . The apparatus of claim 14 , further comprising:
a smoothing module, configured to smooth the historical average delivery capacity pressure corresponding to each of the plurality of scheduling periods.
16 . The apparatus of claim 9 , further comprising:
a second determination module, configured to determine historical average delivery capacity pressure corresponding to the delivery area within each of a plurality scheduling periods, the historical average delivery capacity pressure corresponding to an average value of delivery capacity pressure in a plurality of days; and a third determination module, configured to determine, based on historical average delivery capacity pressure corresponding to at least one scheduling period after a selected scheduling period from the plurality of scheduling periods, a delivery capacity pressure change trend corresponding to the selected scheduling period.
17 . The apparatus of claim 16 , further comprising:
a smoothing module, configured to smooth the historical average delivery capacity pressure corresponding to each of the plurality of scheduling periods.
18 . An electronic device, comprising: a processor and a memory,
wherein the memory is configured to store one or more computer instructions executable by the processor, and wherein upon being executed by the processor, the one or more computer instructions cause the processor to perform an order scheduling method comprising: determining delivery capacity pressure corresponding to a delivery area within a current scheduling period, wherein the delivery capacity pressure is a ratio of a quantity of uncompleted orders to a quantity of delivery persons corresponding to the delivery area within the current scheduling period; predicting, based on historical data, a delivery capacity pressure change trend corresponding to the current scheduling period; adjusting, based on the delivery capacity pressure change trend, the delivery capacity pressure; and scheduling, based on a grouping parameter and/or an order combination parameter determined by the adjusted delivery capacity pressure, a plurality of orders corresponding to the delivery area within the current scheduling period.
19 . A computer-readable storage medium, storing a computer instruction executable by a processor, wherein upon being executed by the processor, the computer instruction causes the processor to perform an order scheduling method, comprising:
determining delivery capacity pressure corresponding to a delivery area within a current scheduling period, wherein the delivery capacity pressure is a ratio of a quantity of uncompleted orders to a quantity of delivery persons corresponding to the delivery area within the current scheduling period; predicting, based on historical data, a delivery capacity pressure change trend corresponding to the current scheduling period; adjusting, based on the delivery capacity pressure change trend, the delivery capacity pressure; and scheduling, based on a grouping parameter and/or an order combination parameter determined by the adjusted delivery capacity pressure, a plurality of orders corresponding to the delivery area within the current scheduling period.Join the waitlist — get patent alerts
Track US2020057993A1 — get alerts on status changes and closely related new filings.
We store only your email — no account needed. See our privacy policy.