论文标题
群体动力的临时云的覆盖分配问题:分布式3D映射用例
The Covering-Assignment Problem for Swarm-powered Ad-hoc Clouds: A Distributed 3D Mapping Use-case
论文作者
论文摘要
在经济的不同部门中,无人机的普及正在迅速增加。空中能力和相对较低的成本使无人机成为提高通常由人类执行的操作的效率的理想解决方案(例如,建筑物检查,照片收集)。当无人机应用程序以舰队和完全自主的方式操作时,可以进一步推动它们的潜力,事实上,无人机用作无人机群。除了自动化现场操作外,无人机群还可以用作建立在群体成员和其他连接元素的计算和存储资源之上的临时云基础架构。即使在没有互联网连接的情况下,这云也可以服务于群体成员本身以及在感兴趣领域内运营的现场代理产生的工作负载。通过考虑由群体供电的3D重建应用程序的实际示例,我们为有效的生成和执行提出了一个新的优化问题,除了群体动力的Ad-Hoc云基础架构外,多节点计算工作负载受数据地理位置和集群约束的约束。目的是最小化整体计算时间,包括由无人机数据传输和计算延迟引起的网络延迟。我们证明该问题是NP-固定的,并且呈现了两个组合制剂来对其进行建模。公式解决方案上的计算结果表明,其中一个可用于在配置的时间限制内解决,其中超过50%的经过的实际实例涉及多达200张图像和六个无人机。
The popularity of drones is rapidly increasing across the different sectors of the economy. Aerial capabilities and relatively low costs make drones the perfect solution to improve the efficiency of those operations that are typically carried out by humans (e.g., building inspection, photo collection). The potential of drone applications can be pushed even further when they are operated in fleets and in a fully autonomous manner, acting de facto as a drone swarm. Besides automating field operations, a drone swarm can serve as an ad-hoc cloud infrastructure built on top of computing and storage resources available across the swarm members and other connected elements. Even in the absence of Internet connectivity, this cloud can serve the workloads generated by the swarm members themselves, as well as by the field agents operating within the area of interest. By considering the practical example of a swarm-powered 3D reconstruction application, we present a new optimization problem for the efficient generation and execution, on top of swarm-powered ad-hoc cloud infrastructure, of multi-node computing workloads subject to data geolocation and clustering constraints. The objective is the minimization of the overall computing times, including both networking delays caused by the inter-drone data transmission and computation delays. We prove that the problem is NP-hard and present two combinatorial formulations to model it. Computational results on the solution of the formulations show that one of them can be used to solve, within the configured time-limit, more than 50% of the considered real-world instances involving up to two hundred images and six drones.