高效移动序列推荐算法的研究与实现

来源 :西安电子科技大学 | 被引量 : 0次 | 上传用户:jefdskvsaklfdsf
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
大规模的位置轨迹数据为发现运输系统中有用信息提供了不可预测的机会。一个热点研究领域就是抽取节能高效的运输模式以便节省能源提高效率。本文着重研究节能高效的移动序列推荐问题。该问题的目的就是为空的出租车推荐一条连接一系列载客点的最优线路,使得该出租车能够以最小的巡航开销载到乘客。求解该问题对于节省能源提高效率、增加收益、减小环境污染以及缓解交通都具有非常广泛的实践意义。求解该问题的主要面临的挑战就是它的高计算复杂度。本文提出了一种基于动态规划的方法来解决该问题。本文提出的的方法主要分为两个部分:线下预处理部分和线上搜索部分。在线下预处理部分,本文发现了比较序列间代价的常用潜在行驶距离函数满足迭代特性并给出了迭代公式,基于该函数的迭代特性,提出了两种新的潜在序列剪枝方法:增量剪枝和批量剪枝。在此基础上,提出了一种后向递增的潜在序列构造算法,并同时进行潜在序列的增量剪枝,使得候选路径的搜索空间大大减小。此外,在生成的特定长度的潜在序列集合中,进一步使用批量剪枝方法对候选序列集进行了大量约简。而为了处理更大规模的数据,本文把提出的两个算法在MapReduce上进行并行实现,使得算法效率有了数量级的提升。通过线下剪枝效率随着序列长度的不断提高,在线上处理部分,本文提出的的方法能够对所得的候选潜在序列集合实时高效地完成最优线路的搜索。另外,本文开发了一个出租车线路推荐的原型系统,以便应用于实际场景中。通过对比在真实和人工数据集上的实验表明:本文提出的方法能够使得线下搜索时间得到极大降低,能够处理更大规模的载客点线路,同时,线下的剪枝率比已有基准算法的剪枝率大幅提高,使得在线最优路径搜索的时间复杂度显著下降,能够用于处理较多载客点集合上的任意长度的移动序列推荐问题。而通过系统原型的实现,本文研究的问题也具有很大的实用性。
其他文献
Ad Hoc技术起源于20世纪70年代的美国军事领域,它是在美国国防部资助研究的“战场环境中的无线分组数据网”项目中产生的一种新型的网络构架技术。 无线Ad Hoc网络具有动
随着计算机技术的普及和进步,计算机辅助设计与制造技术(CAD/CAM)也得到了迅猛的发展,自由曲面造型技术在现代工业产品的设计和制造中有着广泛的应用。 本文针对散乱数据点
在零售业高速发展的今天,连锁经营的出现及商品销售类型的多样化使得原有的销售系统难以满足零售业信息化建设的需求,为此系统从当前零售业的发展特点和商品销售类型出发,在
随着计算机技术的发展,计算机已经从一个简单的、独立的系统发展到复杂的、互联的开放系统。开放性给信息的共享和交互带来了极大的便利,但同时也对信息安全提出了严峻的挑战。
随着XML(eXtendedMarkupLanguage,扩展标记语言)技术的飞速发展,越来越多的数据使用XML进行表示,XML已经逐渐成为Web上数据表示和交换的标准。XML数据是一种特殊的半结构化数据,
近年来,复杂网络的研究得到了迅速地发展,已经遍及各个学科领域,如生物学、物理学,甚至社会科学。究其原因主要是由于计算能力的提高,使人们能够对包含数以千万计节点的各种现实网
大数据环境下,网络数据过载与用户需求提升,在信息覆盖、智能服务方面传统搜索引擎往往表现出许多明显劣势。针对这些方面,智能化的元搜索引擎被提出来解决以上存在的问题,并
软件的可重用性、可维护性和可集成性的提高是软件工程中的难题,同时也是软件业内一直在改进和突破的关键技术领域,极具研究和应用价值。传统基于COM+的三层架构开发模式虽然使
在移动自主网络中协议是主要的研究领域之一,由于移动自主网络的性质与传统有线网络比较起来又形成了许多新的挑战,已存在的路由协议大多是资源集中型的,不适合于移动自主网
本文主要研究了针对小规模低速移动MANET网络环境下DSR路由协议的缓存参数优化和路由策略改进以及基于身份认证的安全路由协议实现。 首先,研究了MANET网络路由协议的体系