[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

CN111079008A - Method and system for recommending scheme of taxi driver staying in storage pool - Google Patents

Method and system for recommending scheme of taxi driver staying in storage pool Download PDF

Info

Publication number
CN111079008A
CN111079008A CN201911266351.6A CN201911266351A CN111079008A CN 111079008 A CN111079008 A CN 111079008A CN 201911266351 A CN201911266351 A CN 201911266351A CN 111079008 A CN111079008 A CN 111079008A
Authority
CN
China
Prior art keywords
decision
scheme
evaluation
leaving
index
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.)
Granted
Application number
CN201911266351.6A
Other languages
Chinese (zh)
Other versions
CN111079008B (en
Inventor
王红
李景品
徐迪
曹新月
温泽宇
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Shandong Normal University
Original Assignee
Shandong Normal University
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Shandong Normal University filed Critical Shandong Normal University
Priority to CN201911266351.6A priority Critical patent/CN111079008B/en
Publication of CN111079008A publication Critical patent/CN111079008A/en
Application granted granted Critical
Publication of CN111079008B publication Critical patent/CN111079008B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/90Details of database functions independent of the retrieved data types
    • G06F16/95Retrieval from the web
    • G06F16/953Querying, e.g. by the use of web search engines
    • G06F16/9535Search customisation based on user profiles and personalisation
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F17/00Digital computing or data processing equipment or methods, specially adapted for specific functions
    • G06F17/10Complex mathematical operations
    • G06F17/16Matrix or vector computation, e.g. matrix-matrix or matrix-vector multiplication, matrix factorization
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION 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/00Administration; Management
    • G06Q10/06Resources, workflows, human or project management; Enterprise or organisation planning; Enterprise or organisation modelling
    • G06Q10/063Operations research, analysis or management
    • G06Q10/0639Performance analysis of employees; Performance analysis of enterprise or organisation operations
    • G06Q10/06393Score-carding, benchmarking or key performance indicator [KPI] analysis
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION 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
    • G06Q50/00Information and communication technology [ICT] specially adapted for implementation of business processes of specific business sectors, e.g. utilities or tourism
    • G06Q50/40Business processes related to the transportation industry
    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02TCLIMATE CHANGE MITIGATION TECHNOLOGIES RELATED TO TRANSPORTATION
    • Y02T10/00Road transport of goods or passengers
    • Y02T10/10Internal combustion engine [ICE] based vehicles
    • Y02T10/40Engine management systems

Landscapes

  • Engineering & Computer Science (AREA)
  • Business, Economics & Management (AREA)
  • Physics & Mathematics (AREA)
  • Human Resources & Organizations (AREA)
  • Theoretical Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Databases & Information Systems (AREA)
  • Strategic Management (AREA)
  • Economics (AREA)
  • Data Mining & Analysis (AREA)
  • Mathematical Physics (AREA)
  • Mathematical Optimization (AREA)
  • Pure & Applied Mathematics (AREA)
  • Entrepreneurship & Innovation (AREA)
  • General Business, Economics & Management (AREA)
  • General Engineering & Computer Science (AREA)
  • Educational Administration (AREA)
  • Computational Mathematics (AREA)
  • Development Economics (AREA)
  • Mathematical Analysis (AREA)
  • Marketing (AREA)
  • Tourism & Hospitality (AREA)
  • Operations Research (AREA)
  • Algebra (AREA)
  • Game Theory and Decision Science (AREA)
  • Computing Systems (AREA)
  • Software Systems (AREA)
  • Quality & Reliability (AREA)
  • Health & Medical Sciences (AREA)
  • General Health & Medical Sciences (AREA)
  • Primary Health Care (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)
  • Traffic Control Systems (AREA)

Abstract

The invention provides a method and a system for recommending a scheme for a taxi driver to stay in a storage pool. The method for recommending the leaving scheme of the taxi driver in the storage pool comprises the steps of constructing a decision evaluation matrix according to a leaving decision scheme faced by the taxi driver and an evaluation index in each leaving decision scheme, and carrying out standardized treatment on the decision evaluation matrix; screening out an optimal decision scheme and a worst decision scheme in the normalized decision evaluation matrix; calculating the boundary distance between the evaluation index and the optimal decision-making scheme and the worst decision-making scheme respectively
Figure DDA0002312951870000011
And
Figure DDA0002312951870000012
calculating the close value c of the evaluation index and each leaving decision schemeiThe expression is as follows:
Figure DDA0002312951870000013
Figure DDA0002312951870000014
wherein i is more than or equal to 1 and less than or equal to m, and m is the number of leaving decision schemes faced by taxi drivers; for the closeness value ciSorting is performed, wherein the closeness value ciThe smaller the size, the better the corresponding decision-making scheme evaluation result; will closely value ciAnd recommending the leaving decision scheme corresponding to the minimum value to the car rental driver.

Description

Method and system for recommending scheme of taxi driver staying in storage pool
Technical Field
The invention belongs to the field of recommendation of leaving schemes in a storage pool, and particularly relates to a method and a system for recommending leaving schemes of taxi drivers in the storage pool.
Background
The statements in this section merely provide background information related to the present disclosure and may not necessarily constitute prior art.
Because an airport or a high-speed rail station is generally far away from a downtown, particularly public transportation modes such as the airport, a bus, a subway and the like are inconvenient, and besides, passengers carry more luggage, and the public transportation stops at night, the taxi at the airport is a main transportation mode after the passengers arrive at a ground junction. The airport separates the passage of the passenger (departure) and the passage of the passenger (arrival), and the taxi driver of the passenger faces the problem of leaving the storage pool, namely the taxi driver has to select between waiting for the passenger in the storage pool and returning the empty taxi to the urban area for the passenger.
The inventor finds that at present, for the judgment of the 'storage pool' leaving, a driver usually judges which choice brings greater benefit to the driver by past experience, but subjective decision-making usually has greater uncertainty, so that greater imbalance is brought to the benefit of the driver, and the design and distribution of lanes and parking points of the 'storage pool' of the airport are also influenced.
Disclosure of Invention
In order to solve the above problems, a first aspect of the present invention provides a method for recommending a taxi driver leaving scheme in a storage pool, which considers the affinity values between the evaluation indexes in the leaving decision schemes and the leaving decision schemes, and screens out an optimal leaving decision scheme and recommends a taxi driver according to the fact that the smaller the affinity value is, the better the evaluation result of the corresponding leaving decision scheme is, thereby assisting the taxi driver in making a decision for increasing the benefit of the taxi driver and automatically recommending the leaving decision scheme.
In order to achieve the purpose, the invention adopts the following technical scheme:
a scheme recommendation method for a taxi driver to stay in a storage pool comprises the following steps:
constructing a decision evaluation matrix according to a leaving decision scheme faced by a taxi driver and an evaluation index in each leaving decision scheme, and carrying out standardized processing on the decision evaluation matrix;
screening out an optimal decision scheme and a worst decision scheme in the normalized decision evaluation matrix;
calculating the boundary distance d between the evaluation index and the optimal decision-making scheme and the worst decision-making scheme respectivelyi + and di -
Calculating the close value c of the evaluation index and each leaving decision schemeiThe expression is as follows:
Figure BDA0002312951850000021
wherein i is more than or equal to 1 and less than or equal to m, and m is the number of leaving decision schemes faced by taxi drivers;
for the closeness value ciSorting is performed, wherein the closeness value ciThe smaller the size, the better the corresponding decision-making scheme evaluation result; will closely value ciAnd recommending the leaving decision scheme corresponding to the minimum value to the car rental driver.
In order to solve the above problems, a second aspect of the present invention provides a scheme recommendation system for taxi drivers to stay in a storage pool, which considers the close values between the evaluation indexes in the stay-away decision schemes and the stay-away decision schemes, and screens out the optimal stay-away decision scheme and recommends the taxi drivers according to the better evaluation result of the stay-away decision scheme when the close value is smaller, thereby assisting the taxi drivers to make decisions on greater benefits and automatically recommend the stay-away decision scheme.
In order to achieve the purpose, the invention adopts the following technical scheme:
a scheme recommendation system for taxi drivers to stay in a storage pool comprises:
the decision evaluation matrix construction and normalization module is used for constructing a decision evaluation matrix according to the leaving decision schemes faced by taxi drivers and the evaluation indexes in each leaving decision scheme, and carrying out normalized processing on the decision evaluation matrix;
the decision scheme optimal and worst screening module is used for screening out an optimal decision scheme and a worst decision scheme in the normalized decision evaluation matrix;
a boundary distance calculation module for calculating the boundary distance between the evaluation index and the optimal decision scheme and the worst decision scheme respectively
Figure BDA0002312951850000032
And
Figure BDA0002312951850000033
an affinity calculation module for calculating affinities c of the evaluation index and the respective stay away decision schemesiThe expression is as follows:
Figure BDA0002312951850000031
wherein i is more than or equal to 1 and less than or equal to m, and m is the number of leaving decision schemes faced by taxi drivers;
a stay away decision scheme recommendation module for recommending the affinity value ciSorting is performed, wherein the closeness value ciThe smaller the size, the better the corresponding decision-making scheme evaluation result; will closely value ciAnd recommending the leaving decision scheme corresponding to the minimum value to the car rental driver.
In order to solve the above problems, a third aspect of the present invention provides a computer-readable storage medium, which considers the closeness values between the evaluation indexes in the leaving decision schemes and the respective leaving decision schemes, and screens out the optimal leaving decision scheme and recommends the optimal leaving decision scheme to the taxi driver according to the fact that the smaller the closeness value is, the better the evaluation result of the corresponding leaving decision scheme is, thereby enabling the taxi driver to make a decision for increasing the benefit of the taxi driver and automatically recommend the leaving decision scheme.
In order to achieve the purpose, the invention adopts the following technical scheme:
a computer-readable storage medium, on which a computer program is stored which, when being executed by a processor, carries out the steps of the method for recommending a taxi driver's scenario for staying in a pool as described above.
In order to solve the above problems, a fourth aspect of the present invention provides a computer device, which considers the closeness values between the evaluation indexes in the leaving decision schemes and the leaving decision schemes, and selects the best leaving decision scheme and recommends to a taxi driver according to that the closer the closeness value is, the better the corresponding leaving decision scheme evaluation result is, thereby implementing a decision assisting the taxi driver to make a greater benefit to the taxi driver and an automatic recommendation of the leaving decision scheme.
In order to achieve the purpose, the invention adopts the following technical scheme:
a computer device comprising a memory, a processor and a computer program stored on the memory and executable on the processor, the processor implementing the steps of the method for recommending a taxi driver's plan to stay in a pool as described above when executing the program.
The invention has the beneficial effects that:
according to the leaving decision schemes faced by taxi drivers and the evaluation indexes in each leaving decision scheme, a decision evaluation matrix is constructed, and the decision evaluation matrix is subjected to standardized processing; screening out an optimal decision scheme and a worst decision scheme in the normalized decision evaluation matrix; calculating the evaluation indexes respectively and optimallyBoundary distance d between decision scheme and worst decision schemei -Calculating the closeness values of the evaluation indexes and each stay-away decision scheme, and sorting according to the closeness values, wherein the smaller the closeness value is, the better the evaluation result of the corresponding stay-away decision scheme is; and recommending the leaving decision scheme with the minimum closeness value to the taxi driver, so that the taxi driver is assisted to make a decision for increasing the benefit of the taxi driver and the automatic recommendation of the leaving decision scheme are realized.
Drawings
The accompanying drawings, which are incorporated in and constitute a part of this specification, are included to provide a further understanding of the invention, and are incorporated in and constitute a part of this specification, illustrate exemplary embodiments of the invention and together with the description serve to explain the invention and not to limit the invention.
FIG. 1 is a flow chart of a method for recommending a taxi driver stay in a storage pool according to an embodiment of the invention;
FIG. 2 is a graph of factor indicators affecting driver decision scheme selection according to an embodiment of the present invention;
FIG. 3 is a weather indicator for an embodiment of the invention.
Detailed Description
The invention is further described with reference to the following figures and examples.
It is to be understood that the following detailed description is exemplary and is intended to provide further explanation of the invention as claimed. Unless defined otherwise, all technical and scientific terms used herein have the same meaning as commonly understood by one of ordinary skill in the art to which this invention belongs.
It is noted that the terminology used herein is for the purpose of describing particular embodiments only and is not intended to be limiting of exemplary embodiments according to the invention. As used herein, the singular forms "a", "an" and "the" are intended to include the plural forms as well, and it should be understood that when the terms "comprises" and/or "comprising" are used in this specification, they specify the presence of stated features, steps, operations, devices, components, and/or combinations thereof, unless the context clearly indicates otherwise.
Example 1
Fig. 1 shows a flowchart of a method for recommending a taxi driver to stay in a storage pool according to the embodiment.
The following describes in detail a specific implementation process of the scheme recommendation method for a taxi driver to stay in a storage pool in this embodiment with reference to fig. 1:
as shown in fig. 1, the method for recommending a taxi driver to stay in a storage pool in this embodiment includes:
step S101: constructing a decision evaluation matrix according to a leaving decision scheme faced by a taxi driver and an evaluation index in each leaving decision scheme, and carrying out standardized processing on the decision evaluation matrix;
in the specific implementation, two core factors of driver income and passenger number are considered, wherein the driver income comprises a cost index, a benefit index and a fixity index; the number of passengers includes the number of flight arrivals per unit time and the seating rate. The cost indexes comprise oil consumption and personal income tax, the benefit indexes comprise passenger carrying mileage and passenger carrying times, and the fixity indexes comprise contract expenses and parking fees of the storage pool. The number of arriving flights per unit time is influenced by weather conditions, seasons, day and night, and the like, and the passenger seat rate includes high peaks and low peaks.
The taxi driver income is influenced by necessary expenses such as passenger number, waiting time, passenger driving mileage, oil consumption, total amount of taxi fee, personal income tax, taxi contract fee and the like, and waiting fee in the storage battery, wherein the passenger driving mileage and the passenger number are in positive correlation with the taxi income, and the waiting time and the oil consumption are in negative correlation with the driver income. Generally, the total amount of the fare increases, and the income of the driver increases; the more cost it takes to enter the storage pool, the lower the profit. But comparatively speaking, the cost of entering the storage pool has less negative correlation influence on the income of the driver; the taxi contract cost is necessary expenditure, and objectivity is achieved; oil consumption and personal income tax are necessary expenses, and the expenses are positively correlated with the driving mileage and further positively correlated with the income of a driver, but the positive correlation degree is lower relative to the driving mileage.
After looking up the taxi charging standard, the taxi charging is divided into two charging standards of daytime and nighttime, and the charging standard is obtained from related data, the taxi taking cost of passengers is distributed in a piecewise function according to different mileage, and the following two piecewise functions can be obtained through calculation and are shown in formulas (1) and (2):
Figure BDA0002312951850000061
Figure BDA0002312951850000062
wherein x represents mileage; f. of1Indicating a daytime charge; f. of2Indicating a night charge.
The total cost W is defined as shown in equation (3):
W=c+d+m+T (3)
(3) in the formula: c is fuel consumption; d is the cost required for entering the storage pool; m is the taxi contract fee; t is the time cost.
The driver net income P is defined as shown in equation (4):
P=f-W (4)
(4) in the formula: f is the total revenue for the driver.
The system can calculate taxi taking cost and consumed time cost of a driver according to taxi driving mileage and waiting time, wherein the longer the waiting time is, the larger the time cost is, the net benefit of the driver can be calculated by the formula (4) by combining taxi contract fee to be paid of the taxi driver, the cost of entering a storage pool and the like, if the net benefit is higher than a certain fixed value, the driver selects a certain scheme (namely entering the storage pool to wait for passengers), and if the net benefit is lower than the certain fixed value, the driver selects another scheme (namely directly returning empty cars to the urban area to carry passengers).
If a driver is faced with m leave decision schemes, each scheme has n evaluation indexes, the decision evaluation matrix R is:
Figure BDA0002312951850000071
in the process of the standardization processing of the decision evaluation matrix:
for the benefit type index: a isij=xij/maxxij;(5)
For cost-type indicators: a isij=minxij/xij;(6)
wherein ,xijFor deciding elements in the evaluation matrix, aijAnd evaluating elements in the matrix for the normalized strategy.
The waiting time and the oil consumption are cost indexes, the driving mileage of the passenger is benefit indexes, and the contract expense of the taxi is fixed indexes. The net revenue for the taxi driver is equal to the passenger's taxi fee minus the total cost (time cost + taxi contract cost and personal income tax + waiting cost in the pool + fuel consumption).
And further calculating a decision matrix after the normalization processing:
Figure BDA0002312951850000072
step S102: screening out an optimal decision scheme and a worst decision scheme in the normalized decision evaluation matrix;
Figure BDA0002312951850000081
Figure BDA0002312951850000082
the optimal decision scheme at this time is:
Figure BDA00023129518500000813
the worst decision scheme is: a. the-=(y1 -,y2 -,...,ym -) (10)
The number of elements of the optimal decision scheme and the worst decision scheme is m, and is equal to the total number of leave decision schemes faced by a driver; the elements in the optimal decision scheme are maximum values in each row of elements in the decision evaluation matrix after normalization processing; the element in the worst decision scheme is the minimum value in each row of elements in the decision evaluation matrix after the normalization processing.
Step S103: calculating the boundary distance between the evaluation index and the optimal decision-making scheme and the worst decision-making scheme respectively
Figure BDA0002312951850000083
And
Figure BDA0002312951850000084
in specific implementation, the boundary distances between the evaluation indexes and the optimal decision-making scheme and the worst decision-making scheme respectively are calculated
Figure BDA0002312951850000085
And
Figure BDA0002312951850000086
the formula of (1) is:
Figure BDA0002312951850000087
Figure BDA0002312951850000088
wherein ,
Figure BDA0002312951850000089
elements in the optimal decision scheme set;
Figure BDA00023129518500000810
elements in the worst decision scheme set; a isijRepresenting the jth normalized evaluation index corresponding to the ith leaving decision scheme faced by the taxi driver as an element in the normalized decision evaluation matrix; n is the number of evaluation indexes in each stay away decision scheme.
Step S104: calculating the close value c of the evaluation index and each leaving decision schemeiThe expression is as follows:
Figure BDA00023129518500000811
Figure BDA00023129518500000812
Figure BDA0002312951850000091
wherein i is more than or equal to 1 and less than or equal to m, and m is the number of leaving decision schemes faced by taxi drivers;
step S105: for the closeness value ciSorting is performed, wherein the closeness value ciThe smaller the size, the better the corresponding decision-making scheme evaluation result; will closely value ciAnd recommending the leaving decision scheme corresponding to the minimum value to the car rental driver.
According to the closeness value ciSize ordering of ciThe smaller the number of the arriving flights in the time period, the better the evaluation result of the scheme is, the more the number of the queuing vehicles ahead and other influence factors are basically in the acceptable range, so that the probability that a taxi driver selects to enter an airport for queuing to carry passengers is higher; otherwise, ciThe smaller the evaluation result is, the worse the evaluation result is, and the more probable the driver returns the empty car to the urban area for carrying passengers.
The comparison of the schemes of the factors of the data decision matrix adopted in the present example, as shown in fig. 2, affects the factor indexes selected by the driver decision scheme. Wherein, when a driver faces a long passenger-carrying journey (30/km), a long waiting time (0.6h), a peak-off period of the number of passengers, the weather is in a low cloud state, and the passenger seat rate exceeds a first preset threshold value, when the passenger carrying journey is short (10/km), the waiting time is short (0.25h), the number of passengers is in a peak period, the weather is in a low cloud state, and the passenger seat rate exceeds a first preset threshold value, when the passenger carrying journey is very short (8/km), the waiting time is very short (0.2h), the peak period of the number of passengers is long, the weather is good, the passenger seat rate is high, the possibility that passengers are waiting to return to the urban area in a queue for going to the arrival area under the conditions of long passenger carrying journey (25/km), long waiting time (1h), low passenger number peak, low weather cloud state, and general passenger seat rate (exceeding a second preset threshold value and being smaller than a first preset threshold value, wherein the second preset threshold value is smaller than the first preset threshold value). Fig. 3 shows the weather conditions in the evaluation index.
The ideal situation that the driver goes to the arrival area and waits for the passengers to return to the urban area is that the degree of closeness with the ideal situation is respectively the four given classical situations, so the driver has four choices in the face of the four situations:
TABLE 1 decision scheme index
Figure BDA0002312951850000101
Obviously, the method is a multi-target decision problem with multi-factor indexes. The decision evaluation matrix is as follows:
Figure BDA0002312951850000102
the waiting time and the oil consumption are cost indexes, the driving mileage of the passenger is benefit indexes, and the contract cost of the taxi is fixed indexes. The net revenue for the taxi driver is equal to the passenger's taxi fee minus the total cost (time cost + taxi contract cost and personal income tax + waiting cost in the pool + fuel consumption).
The normalized matrix can be calculated by the above formula as:
Figure BDA0002312951850000103
the optimal decision scheme at this time is: a. the+=(1,1,1,1,1);
The worst decision scheme is: a. the-=(1/5,4/15,4/7,5/8,5/8);
Further, the following can be calculated:
Figure BDA0002312951850000104
Figure BDA0002312951850000105
calculating the osculation value:
Figure BDA0002312951850000111
the smaller the closeness value, the better the evaluation result, and the final evaluation result is: c > B > A > D.
In other embodiments, in order to verify the stability of the system and the effectiveness of the decision model, an affinity method can be used to summarize the situation that a taxi driver waits for passengers in an airport, and A, B, C, D, E, F, G, H, I schemes including longer waiting time, longer journey, peak in flight, better weather, better passenger seat rate, shorter waiting time of the driver, shorter journey, peak in flight, better weather, and higher passenger seat rate are obtained. The specific situation after each index of the scheme is quantized is as follows:
TABLE 2 decision matrix factors
Figure BDA0002312951850000112
By using the scheme recommendation method flow shown in fig. 1 for a taxi driver to stay in a storage pool, the obtained close values of the nine schemes are respectively as follows: 0.85409,0.28813,0.27516,1.0374,1.1051,1.5674,0,1.3297,0.55395. The close value of the G scheme is 0, so that the income of a driver of the G scheme is the highest, the situation that waiting time, driving mileage, weather, the number of flights and the passenger seat rate are good or excellent is known in the G scheme through image reading, according to actual experience, the situation is the optimal situation met by a taxi driver, and in the situation, the driver needs to select to wait. The situation of reading the graph to know the next closest value is the C, B, I scheme, and the decision scheme given by the comprehensive C, B, I scheme is as follows: under the conditions of good weather conditions and more flights, the driver can obtain good income per unit time no matter how far the passenger takes the bus.
The scheme with a large close value can be obtained by comprehensive analysis in the embodiment, and under the conditions of bad weather state, less number of flights and low passenger seat rate, the driver has less income, but the condition that the passengers with longer passenger journey can be received and better income is obtained is not excluded. Under the condition, the driver can comprehensively consider the number of taxis waiting in the storage pool to make a decision, if the number of the taxis in the storage pool is large, the driver can choose to return to the urban area, and if the number of the taxis in the storage pool is small, the driver can choose to continue waiting.
Example 2
The embodiment provides a scheme recommendation system that taxi driver stays in storage battery, and it includes:
(1) the decision evaluation matrix construction and normalization module is used for constructing a decision evaluation matrix according to the leaving decision schemes faced by taxi drivers and the evaluation indexes in each leaving decision scheme, and carrying out normalized processing on the decision evaluation matrix;
(2) the decision scheme optimal and worst screening module is used for screening out an optimal decision scheme and a worst decision scheme in the normalized decision evaluation matrix;
(3) a boundary distance calculation module for calculating the boundary distance between the evaluation index and the optimal decision scheme and the worst decision scheme respectively
Figure BDA0002312951850000121
And
Figure BDA0002312951850000122
specifically, in the boundary distance calculation module, the boundary distances between the evaluation indexes and the optimal decision-making scheme and the worst decision-making scheme are calculated respectively
Figure BDA0002312951850000131
And
Figure BDA0002312951850000132
the formula of (1) is:
Figure BDA0002312951850000133
wherein ,
Figure BDA0002312951850000134
elements in the optimal decision scheme set;
Figure BDA0002312951850000135
elements in the worst decision scheme set; a isijRepresenting the jth normalized evaluation index corresponding to the ith leaving decision scheme faced by the taxi driver as an element in the normalized decision evaluation matrix; n is the number of evaluation indexes in each stay away decision scheme.
(4) An affinity calculation module for calculating affinities c of the evaluation index and the respective stay away decision schemesiThe expression is as follows:
Figure BDA0002312951850000136
wherein i is more than or equal to 1 and less than or equal to m, and m is the number of leaving decision schemes faced by taxi drivers;
(5) a stay away decision scheme recommendation module for recommending the affinity value ciSorting is performed, wherein the closeness value ciThe smaller the size, the better the corresponding decision-making scheme evaluation result; will closely value ciAnd recommending the leaving decision scheme corresponding to the minimum value to the car rental driver.
In the decision evaluation matrix construction and normalization module, evaluation indexes in a decision scheme are left to include cost indexes, benefit indexes and fixed indexes.
In the decision evaluation matrix construction and normalization module, in the process of normalizing the decision evaluation matrix:
for the benefit type index: a isij=xij/maxxij
For cost-type indicators: a isij=minxij/xij
wherein ,xijFor deciding elements in the evaluation matrix, aijTo a normalized placeThe elements in the matrix are evaluated by the processed strategy.
Example 3
The present embodiment provides a computer-readable storage medium having stored thereon a computer program which, when executed by a processor, implements the steps in the scenario recommendation method for a taxi driver to stay in a pool as shown in fig. 1.
Example 4
The present embodiment provides a computer apparatus comprising a memory, a processor, and a computer program stored on the memory and executable on the processor, the processor executing the program to implement the steps of the method for recommending a taxi driver to reserve a pool of taxis as shown in fig. 1, as will be appreciated by those skilled in the art, embodiments of the present invention may be provided as a method, system, or computer program product. Accordingly, the present invention may take the form of a hardware embodiment, a software embodiment, or an embodiment combining software and hardware aspects. Furthermore, the present invention may take the form of a computer program product embodied on one or more computer-usable storage media (including, but not limited to, disk storage, optical storage, and the like) having computer-usable program code embodied therein.
The present invention is described with reference to flowchart illustrations and/or block diagrams of methods, apparatus (systems), and computer program products according to embodiments of the invention. It will be understood that each flow and/or block of the flow diagrams and/or block diagrams, and combinations of flows and/or blocks in the flow diagrams and/or block diagrams, can be implemented by computer program instructions. These computer program instructions may be provided to a processor of a general purpose computer, special purpose computer, embedded processor, or other programmable data processing apparatus to produce a machine, such that the instructions, which execute via the processor of the computer or other programmable data processing apparatus, create means for implementing the functions specified in the flowchart flow or flows and/or block diagram block or blocks.
These computer program instructions may also be stored in a computer-readable memory that can direct a computer or other programmable data processing apparatus to function in a particular manner, such that the instructions stored in the computer-readable memory produce an article of manufacture including instruction means which implement the function specified in the flowchart flow or flows and/or block diagram block or blocks.
These computer program instructions may also be loaded onto a computer or other programmable data processing apparatus to cause a series of operational steps to be performed on the computer or other programmable apparatus to produce a computer implemented process such that the instructions which execute on the computer or other programmable apparatus provide steps for implementing the functions specified in the flowchart flow or flows and/or block diagram block or blocks.
It will be understood by those skilled in the art that all or part of the processes of the methods of the embodiments described above can be implemented by a computer program, which can be stored in a computer-readable storage medium, and when executed, can include the processes of the embodiments of the methods described above. The storage medium may be a magnetic disk, an optical disk, a Read-Only Memory (ROM), a Random Access Memory (RAM), or the like.
The above description is only a preferred embodiment of the present invention and is not intended to limit the present invention, and various modifications and changes may be made by those skilled in the art. Any modification, equivalent replacement, or improvement made within the spirit and principle of the present invention should be included in the protection scope of the present invention.

Claims (10)

1. A scheme recommendation method for a taxi driver to stay in a storage pool is characterized by comprising the following steps:
constructing a decision evaluation matrix according to a leaving decision scheme faced by a taxi driver and an evaluation index in each leaving decision scheme, and carrying out standardized processing on the decision evaluation matrix;
screening out an optimal decision scheme and a worst decision scheme in the normalized decision evaluation matrix;
calculating evaluation indexes respectively and optimallyBoundary distance between policy scheme and worst-case policy scheme
Figure FDA0002312951840000011
And
Figure FDA0002312951840000012
calculating the close value c of the evaluation index and each leaving decision schemeiThe expression is as follows:
Figure FDA0002312951840000013
wherein i is more than or equal to 1 and less than or equal to m, and m is the number of leaving decision schemes faced by taxi drivers;
for the closeness value ciSorting is performed, wherein the closeness value ciThe smaller the size, the better the corresponding decision-making scheme evaluation result; will closely value ciAnd recommending the leaving decision scheme corresponding to the minimum value to the car rental driver.
2. The method of claim 1, wherein the distance between the evaluation index and the boundary between the optimal decision-making scheme and the worst decision-making scheme is calculated
Figure FDA0002312951840000014
And
Figure FDA0002312951840000015
the formula of (1) is:
Figure FDA0002312951840000016
Figure FDA0002312951840000017
wherein ,
Figure FDA0002312951840000018
elements in the optimal decision scheme set;
Figure FDA0002312951840000019
elements in the worst decision scheme set; a isijThe elements in the standardized decision evaluation matrix represent jth standardized evaluation indexes corresponding to the ith leaving decision scheme faced by the taxi driver, and the total number of the evaluation indexes in the decision evaluation matrix is m; n is the number of evaluation indexes in each stay away decision scheme.
3. The method as claimed in claim 1, wherein the evaluation index of the decision scheme for leaving includes cost index, benefit index and fixed index.
4. The method for recommending a taxi driver's stay in a pool according to claim 3, wherein in the process of normalizing the decision evaluation matrix:
for the benefit type index: a isij=xij/max xij
For cost-type indicators: a isij=min xij/xij
wherein ,xijFor deciding elements in the evaluation matrix, aijElements in the strategy evaluation matrix after the normalization processing; the total number of the evaluation indexes in the decision evaluation matrix is m; the total number of stay-behind decision schemes in the decision evaluation matrix is n.
5. A scheme recommendation system for a taxi driver to stay in a storage pool is characterized by comprising:
the decision evaluation matrix construction and normalization module is used for constructing a decision evaluation matrix according to the leaving decision schemes faced by taxi drivers and the evaluation indexes in each leaving decision scheme, and carrying out normalized processing on the decision evaluation matrix;
the decision scheme optimal and worst screening module is used for screening out an optimal decision scheme and a worst decision scheme in the normalized decision evaluation matrix;
a boundary distance calculation module for calculating the boundary distance between the evaluation index and the optimal decision scheme and the worst decision scheme respectively
Figure FDA0002312951840000021
And
Figure FDA0002312951840000022
an affinity calculation module for calculating affinities c of the evaluation index and the respective stay away decision schemesiThe expression is as follows:
Figure FDA0002312951840000023
wherein i is more than or equal to 1 and less than or equal to m, and m is the number of leaving decision schemes faced by taxi drivers;
a stay away decision scheme recommendation module for recommending the affinity value ciSorting is performed, wherein the closeness value ciThe smaller the size, the better the corresponding decision-making scheme evaluation result; will closely value ciAnd recommending the leaving decision scheme corresponding to the minimum value to the car rental driver.
6. The system of claim 5, wherein the boundary distance calculation module calculates boundary distances between the evaluation index and the optimal decision-making scheme and the worst decision-making scheme respectively
Figure FDA0002312951840000031
And
Figure FDA0002312951840000032
the formula of (1) is:
Figure FDA0002312951840000033
Figure FDA0002312951840000034
wherein ,
Figure FDA0002312951840000035
elements in the optimal decision scheme set;
Figure FDA0002312951840000036
elements in the worst decision scheme set; a isijThe elements in the standardized decision evaluation matrix represent jth standardized evaluation indexes corresponding to the ith leaving decision scheme faced by the taxi driver, and the total number of the evaluation indexes in the decision evaluation matrix is m; n is the number of evaluation indexes in each stay away decision scheme.
7. The system for recommending a taxi driver stay in a storage pool according to claim 5, wherein in said decision evaluation matrix construction and normalization module, evaluation indexes in the stay decision scheme include cost index, benefit index and fixed index.
8. The system of claim 7, wherein the decision evaluation matrix building and normalizing module, during the process of normalizing the decision evaluation matrix, is configured to:
for the benefit type index: a isij=xij/max xij
For cost-type indicators: a isij=min xij/xij
wherein ,xijFor deciding elements in the evaluation matrix, aijElements in the strategy evaluation matrix after the normalization processing; the total number of the evaluation indexes in the decision evaluation matrix is m; leave decision scheme aggregation in decision evaluation matrixThe number is n.
9. A computer-readable storage medium, on which a computer program is stored, which program, when being executed by a processor, carries out the steps of the method for recommending a scenario for a taxi driver to leave a pool according to any one of claims 1 to 4.
10. A computer device comprising a memory, a processor and a computer program stored on the memory and executable on the processor, wherein the processor when executing the program performs the steps of the method for recommending a taxi driver to leave a pool.
CN201911266351.6A 2019-12-11 2019-12-11 Scheme recommendation method and system for taxi driver to leave in storage pool Active CN111079008B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201911266351.6A CN111079008B (en) 2019-12-11 2019-12-11 Scheme recommendation method and system for taxi driver to leave in storage pool

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201911266351.6A CN111079008B (en) 2019-12-11 2019-12-11 Scheme recommendation method and system for taxi driver to leave in storage pool

Publications (2)

Publication Number Publication Date
CN111079008A true CN111079008A (en) 2020-04-28
CN111079008B CN111079008B (en) 2023-06-20

Family

ID=70313777

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201911266351.6A Active CN111079008B (en) 2019-12-11 2019-12-11 Scheme recommendation method and system for taxi driver to leave in storage pool

Country Status (1)

Country Link
CN (1) CN111079008B (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN111626479A (en) * 2020-04-30 2020-09-04 南京邮电大学 Taxi passenger flow distribution point passenger carrying decision method and system based on real-time data

Citations (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN107730974A (en) * 2017-08-29 2018-02-23 西安艾润物联网技术服务有限责任公司 A kind of vehicle dispatching method and system
CN107832882A (en) * 2017-11-03 2018-03-23 上海交通大学 A kind of taxi based on markov decision process seeks objective policy recommendation method
CN107919014A (en) * 2017-11-10 2018-04-17 湖南大学 Taxi towards more carrying kilometres takes in efficiency optimization method
CN108197760A (en) * 2018-01-31 2018-06-22 民航成都电子技术有限责任公司 A kind of airport traffic above-ground passenger traffic volume Forecasting Methodology
CN108717781A (en) * 2018-07-18 2018-10-30 西安艾润物联网技术服务有限责任公司 Taxi dispatching system and method for taxi dispatching
CN109670703A (en) * 2018-12-17 2019-04-23 湖南大学 A kind of taxis optimization methods such as the passenger based on markov decision process
CN109800917A (en) * 2019-01-23 2019-05-24 华北电力大学 A kind of planing method in electric car parking lot, device and calculate equipment
CN110136427A (en) * 2019-04-23 2019-08-16 广东工业大学 A kind of automatic Pilot taxi dispatching system based on car networking big data

Patent Citations (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN107730974A (en) * 2017-08-29 2018-02-23 西安艾润物联网技术服务有限责任公司 A kind of vehicle dispatching method and system
CN107832882A (en) * 2017-11-03 2018-03-23 上海交通大学 A kind of taxi based on markov decision process seeks objective policy recommendation method
CN107919014A (en) * 2017-11-10 2018-04-17 湖南大学 Taxi towards more carrying kilometres takes in efficiency optimization method
CN108197760A (en) * 2018-01-31 2018-06-22 民航成都电子技术有限责任公司 A kind of airport traffic above-ground passenger traffic volume Forecasting Methodology
CN108717781A (en) * 2018-07-18 2018-10-30 西安艾润物联网技术服务有限责任公司 Taxi dispatching system and method for taxi dispatching
CN109670703A (en) * 2018-12-17 2019-04-23 湖南大学 A kind of taxis optimization methods such as the passenger based on markov decision process
CN109800917A (en) * 2019-01-23 2019-05-24 华北电力大学 A kind of planing method in electric car parking lot, device and calculate equipment
CN110136427A (en) * 2019-04-23 2019-08-16 广东工业大学 A kind of automatic Pilot taxi dispatching system based on car networking big data

Non-Patent Citations (4)

* Cited by examiner, † Cited by third party
Title
吴叶凡: "机场出租车的排队问题" *
焦龙,刘岳峰,司若辰: "距离约束在出租车客流网络结构中的作用研究", 北京大学学报(自然科学版) *
王冰杰,王可歆,韩刚刚: "基于层次分析法的机场出租车司机决策模型研究", no. 2019, pages 23 - 25 *
艾倩楠: "城市轨道交通网络布局及优化方法研究", no. 2019 *

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN111626479A (en) * 2020-04-30 2020-09-04 南京邮电大学 Taxi passenger flow distribution point passenger carrying decision method and system based on real-time data

Also Published As

Publication number Publication date
CN111079008B (en) 2023-06-20

Similar Documents

Publication Publication Date Title
CN110047279B (en) Method for determining shared bicycle dispatching quantity based on order data
US11386359B2 (en) Systems and methods for managing a vehicle sharing facility
CN107103383B (en) Dynamic taxi sharing scheduling method based on taxi-taking hotspot
CN107919014B (en) Taxi running route optimization method for multiple passenger mileage
CN106643747B (en) Navigation method and device
US11392861B2 (en) Systems and methods for managing a vehicle sharing facility
CN110111601B (en) Regional parking space dynamic allocation method based on two-stage selection
US20200210905A1 (en) Systems and Methods for Managing Networked Vehicle Resources
Lu et al. Combined passenger and parcel transportation using a mixed fleet of electric and gasoline vehicles
CN116663811A (en) Scheduling matching method and device for reciprocating dynamic carpooling of inter-city passenger transport
CN111461489A (en) Route generation method and device, electronic equipment and readable storage medium
CN105701864A (en) Charge computing and paying method and system in taxi-carpooling process
CN116772877B (en) Method, system, device and medium for predicting endurance mileage of new energy automobile
CN113763695A (en) Dispatching method and system for automatic driving vehicle
CN111079008B (en) Scheme recommendation method and system for taxi driver to leave in storage pool
CN117592788B (en) Bus running risk identification method and device
CN115127569A (en) Personalized intermodal navigation method and system
CN111160597B (en) Intelligent scheduling method based on comprehensive satisfaction degree of taxi driver
CN112632374A (en) Resident travel mode selection analysis method considering customized bus
Chen et al. An ensemble optimization strategy for dynamic parking-space allocation
CN117576943A (en) Intelligent analysis management system for vehicle information of parking lot
CN111127076A (en) Pricing method in taxi sharing mode
CN116468219A (en) Method for matching taxi sharing schedule by junction station
CN116777171A (en) Point-to-point carpooling dynamic scheduling method and device for network taxi taking
CN115169669A (en) Taxi sharing method based on track big data support

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
GR01 Patent grant
GR01 Patent grant