临汾山东漯河饰品美体美文
投稿投诉
美文创意
爱情通信
用品婚姻
爱好看病
美体软件
影音星座
瑜伽周边
星座办公
饰品塑形
搞笑减肥
幼儿两性
智家潮品
漯河衢州
兴义眉山
桂林阳泉
玉溪简阳
山东遂宁
永城新余
梧州洛阳
泸州温州
临汾清远
营口常熟
浙江大连
桐乡宜昌

匹配策略为什么打车软件不给你最近的车

1月9日 赤雷榭投稿
  好久没有更新,最近大出行领域风起云涌,那么就趁着这个机会简单聊一下打车的匹配策略。
  本身服务匹配算法是非常复杂的,要考虑多个因素,但是如果我们只看最基本的逻辑,服务匹配就是将多个服务者和多个用户之间进行匹配。这篇文章会简单介绍如何构建匹配度,同时具体如何对匹配问题求解。
  1。匹配度构建
  匹配度的构建其实并不复杂,就是构造一个计算用户需求和服务者之间的相关性的方法。复杂的是确认清楚我们的目标是什么。介绍核心函数的构建我们仍然以打车为例。
  比如在打车的时候,我们可以先思考下有哪些因素是乘客叫车的时候乘客比较关心的。首先乘客最关心的就是司机和乘客之间的距离。对于每个乘客而言,距离越近就意味着司机赶过来越快,等待时间越短,在大多数情况下,快速上车出发是乘客的第一需求。乘客关心的第二个问题是司机的服务,具体体现在乘客对于司机的评价和司机的服务单量上,用户评分越高的司机往往更能提供优质的服务,如果可以周围有大量司机可以选择的话,乘客期待评分更好的司机。对于司机而言,司机期待乘客的终点是热点地区,这样可以获得更高的收入,如果周围有大量的乘客,那么单纯从效率的角度看,我们更应该匹配目的地在时空价值更高时间域的订单。如果业务取向真的是上面分析的这样,那么用户和司机的匹配度函数就应该由三个因子构而成。不过当多个参数在同一个函数中的时候,就需要对每个参数进行有效的归一化和变形,才能让结果符合预期。
  需要强调的一点是,当我们对每个用户和周围的司机都有相关度计算,可以知道对每个用户最合适的司机,也并不意味着所有用户都可以得到最合适的司机。这就回到了一个用户经常抱怨的问题:为什么打车软件不给我派最近的车?
  即使核心函数中只有距离一个因子,也不一定会给每个用户都匹配最近的车。具体case如下图所示:
  在左边的图中,距离用户A最近的车是a,在这种情况下可以给用户A派最近的车。但是如果如右边图所示,同时有两个用户呼叫,这种情况下,给用户A分配车辆a,会导致B分配到的车都会比较远。就应该给用户A分配车辆b,给用户B分配车辆a。而实际在设计的服务匹配方法中还需要考虑多种其他因素,比如服务、公平等因素,就更不可能给所有用户都分配最近的车。
  从这个例子中看出,系统应该寻求的是整个系统匹配度最大化。下面我们会详细阐述可以用什么样的方法来达到系统的最优化。
  2。二分图匹配
  二分图是图论中的一种特殊模型。通俗解释的话,二分图有两个特点,在二分图图中的点可以分到两个互不相交的子集中,同时每条边都需要连接这两个子集。如果有这个定义去看的话,一段时间内,乘客和司机的匹配问题就是典型的二分图问题,两个集合分别代表司机和乘客,司机和乘客的匹配度则代表司机的边长。
  在二分图中,有一个经典问题就是如何求二分图的最大匹配。最大匹配的定义就是任意交点只连接一条边的最优解。具体到打车问题中,就是寻找让整个系统叫做多的人叫到车,所有人和司机之前的匹配度之和最大。这也正是我们希望得到的线下交易系统最好的匹配结果。如果我们能找到二分图的最大匹配算法,就能用这个算法作为线下交易匹配的问题。
  值得庆幸的是二分图问题是有典型的求最大匹配的算法的。二分图问题本质上也是线性规划问题,用线性规划的单纯形法也可以作为迭代方法。不过因为这种方法效率低下,工程上不会使用。在工程上使用最大流、匈牙利算法或者KM算法都可以作为最大匹配问题的解法,尤其是KM算法基本就是为了解决二分图这种特殊问题设计的算法。这三种算法在效率和原理上是基本通用的,这里涉及一些基础图论问题,就不对这些算法做数学展开,有兴趣的读者可以从网上查找KM算法相关资料。
  当然,即使不了解KM算法的数学原理,但是并不妨碍我们理解使用这种方法。KM算法要求的两个集合中的不同点的匹配度作为边长,权重越大则代表匹配度越高。算法通过迭代会给出匹配度最高的匹配组合,也就是我们需要的全局最优解。在KM算法中,只要将所有我们需要的因素都考虑进入匹配度算法中,那么这个算法就可以每隔一段(比如10s)时间执行一次,每次服务者和用户退出匹配系统,也会有新的服务者和用户加入匹配系统,算法循环执行,不断匹配。
  3。给太长不看的朋友
  打车的匹配策略就和男生和女生相亲一样。为什么不给所有男生自己最喜欢的女生,因为资源有限,一个女生也不能分给一堆男生。那么最好的结果就是每个人都找到差不多和自己匹配的人,让整个系统成双入对的情侣满意度总和最高。
  那么回到打车的问题,为什么不给你最近的车,因为同时有一堆人想要最近的车,系统不能保证给每个人最近的车。那么最终系统的优化目标就变成了最大化整体的效率和体验指标。不给一个特定最近用户最近的车,是因为对于系统而言,最优化的目标是系统的最优化,不是针对每个人的最优化。
投诉 评论

弹钢琴时手指的注意事项现在很多孩子都在aclasstaghrefwiki10496IF2CxaP63。html学习a钢琴,当然在学习钢琴的时候也会遇到不少问题。下面小编我就来简单介绍一下弹钢琴时手指……娱乐圈姐弟恋盛行姐弟恋好不好教你住小男友一、有女人味没有什么感情经验的男生,又喜欢比自己大很多的男生,一般都是内心渴望母性情感的,他们的依赖心理和生活依赖程度会比较高,所以同龄的女孩,不能这样迁就他,所以你身上……如何预防夫妻的七年之痒呢想要夫妻感情更加健康发展的,就需要两个人共同去努力,去创造一些新的生活浪漫,让你们的生活不至于像一潭死水一般。有了新点子,新的东西,你们的生活自然会迈向一个好的方向。那么如何预……有什么秘诀可以让女人主动献身呢相较男生,女性会比较矜持,内敛,所以恋人间的亲密行为想要女生主动献身,有点不太可能。除非你可以运用一些技巧,使得女生主动献身。那么有什么秘诀可以让女人主动献身呢?下面就一起随本……女人安全期的时候进行性生活能怀孕吗性生活中喜欢的是刺激感,有的时候太匆忙来不及做一些避孕措施,或者不喜欢戴套依赖于女性的安全期,觉得安全期不用戴套吃药也不会怀孕。那么女人安全期的时候进行性生活能怀孕吗?安……师生斗智斗勇理想与现实碰撞www。jyb。cn2016年12月12日作者:叶雨婷来源:中国青年报《一位海归青椒的困惑》追踪师生斗智斗勇理想与现实碰撞11月28日,《中国青年报》教育周刊……改车初入门做好这两点也能秒杀超跑到了年尾许多人都拿到了年终奖,而小编呢?都快忘了年终奖是个什么东西了。还有人问我年终奖拿来改车怎么改的问题,大哥们,不要再问我这个非汽车专业的人改装车的问题好么!改……产品运营绘制产品生长曲线最近在梳理一些工作相关的知识结构,运营是其中非常重要的一部分,运营工作对产品发展所起的作用不言而喻。当然你可能拿微信来对比,说好的产品不需要运营,但可能你只是恰好不知道微信刚上……匹配策略为什么打车软件不给你最近的车好久没有更新,最近大出行领域风起云涌,那么就趁着这个机会简单聊一下打车的匹配策略。本身服务匹配算法是非常复杂的,要考虑多个因素,但是如果我们只看最基本的逻辑,服务匹配就是……定制家具产品生产工艺及流程详解定制家具的选购,尤其是在知名度和品牌众多的抉择前,对不同品牌的产品和质量要多加考虑。今天一起装修网的小编就和大家来聊一聊定制家具产品生产工艺及流程详解,决定购买产品的瞬间,代表……调色小常识一、调整色彩平衡图像中每个色彩的调整都会影响图像中的整个颜色的色彩平衡,了解并如何理发在RGB和CMYK颜色木工之间进行转换,例如:可以通过增加颜色的补色的数量来减少图像……只需秒就能找回微信误删文件如此简单一、手机找回1。文件管理器如果我们想要微信中误删的重要文件,我们其实可以在手机的【文件管理器】中,来找回微信文件。2。具体操作我们可以先在手机中打开【文……
选购客厅沙发的个技巧就是这么实用羊胡子草的功效与作用清热燥湿解毒主治湿疹黄水疮内外兼修突破微商产品困局好领导每天说件事好不容易终于装完了你却告诉我顺序错了年国庆节会冷吗武汉企业复工没车怎么办武汉复工小区可以自由出入吗年月日日雅思写作最新预测评论大赛有多少校园问卷调查是无效的龙头鱼有毒吗有寄生虫吗三步骤提高你的员工忠诚度什么人可以申请国家公费留学白欢喜一场四年级作文我们该如何预防婴儿腹泻春节里的快乐事M型发际线男生适合的发型这些发型扬长避短提升颜值日本酒鬼蔷薇圣斗事件高压社会下导致的扭曲人格犯罪儿童如何安全玩氢气球第2节(学案)现代生物进化理论的主要内容肺心病老人晚餐吃什么随笔干的好!张庭夫妇96套房产被查封,糟老头子坏的很开春后别急着穿卫衣,这件小香风短上衣才吃香,配裙又仙又美轻微食物中毒什么现象呢

友情链接:中准网聚热点快百科快传网快生活快软网快好知文好找