Solving pathfinding problems in cubic grids using 3D neighborhood extension

IF 7.5 1区 计算机科学 Q1 COMPUTER SCIENCE, ARTIFICIAL INTELLIGENCE
Tauana Ohland dos Santos , Luís Alvaro de Lima Silva , Alfredo Cossetin Neto , Edison Pignaton de Freitas
{"title":"Solving pathfinding problems in cubic grids using 3D neighborhood extension","authors":"Tauana Ohland dos Santos ,&nbsp;Luís Alvaro de Lima Silva ,&nbsp;Alfredo Cossetin Neto ,&nbsp;Edison Pignaton de Freitas","doi":"10.1016/j.eswa.2025.128663","DOIUrl":null,"url":null,"abstract":"<div><div>Pathfinding in three-dimensional environments is essential for solving various application problems. Pathfinding in 3D spaces presents significantly greater complexity than in two-dimensional environments, primarily due to the increased number of potential paths an agent can traverse. This complexity is further compounded by three-dimensional obstacles, which introduce an additional layer of difficulty to pathfinding and necessitate solutions capable of efficiently navigating complex scenarios. Additionally, when considering the third dimension, different movement directions become relevant for identifying low-cost and smooth routes in 3D space. To address these challenges, this work investigates an innovative technique called <em>3D Neighborhood Expansion</em>, which uniformly expands the neighborhood search in three-dimensional space. The proposed 3D neighborhood expansion is then integrated into relevant path-smoothing algorithms. The primary goal is to analyze the impact of expanding the neighborhood search, controlled by the parameter <span><math><mi>k</mi></math></span>, on the performance of pathfinding algorithms in 3D environments. Specifically, this work examines whether increasing <span><math><mi>k</mi></math></span> results in more direct and smoother paths. The technique is tested using voxel-based maps, which offer realistic representations of 3D space. Based on a statistical analysis of various path search metrics, experiments conducted with the A*, Theta*, and JPS algorithms demonstrate that expanding the neighborhood significantly improves the quality of the resulting paths as <span><math><mi>k</mi></math></span> increases. These findings are crucial for enhancing practical applications in computer games, robotics, and simulation systems.</div></div>","PeriodicalId":50461,"journal":{"name":"Expert Systems with Applications","volume":"292 ","pages":"Article 128663"},"PeriodicalIF":7.5000,"publicationDate":"2025-06-17","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Expert Systems with Applications","FirstCategoryId":"94","ListUrlMain":"https://www.sciencedirect.com/science/article/pii/S095741742502281X","RegionNum":1,"RegionCategory":"计算机科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"Q1","JCRName":"COMPUTER SCIENCE, ARTIFICIAL INTELLIGENCE","Score":null,"Total":0}
引用次数: 0

Abstract

Pathfinding in three-dimensional environments is essential for solving various application problems. Pathfinding in 3D spaces presents significantly greater complexity than in two-dimensional environments, primarily due to the increased number of potential paths an agent can traverse. This complexity is further compounded by three-dimensional obstacles, which introduce an additional layer of difficulty to pathfinding and necessitate solutions capable of efficiently navigating complex scenarios. Additionally, when considering the third dimension, different movement directions become relevant for identifying low-cost and smooth routes in 3D space. To address these challenges, this work investigates an innovative technique called 3D Neighborhood Expansion, which uniformly expands the neighborhood search in three-dimensional space. The proposed 3D neighborhood expansion is then integrated into relevant path-smoothing algorithms. The primary goal is to analyze the impact of expanding the neighborhood search, controlled by the parameter k, on the performance of pathfinding algorithms in 3D environments. Specifically, this work examines whether increasing k results in more direct and smoother paths. The technique is tested using voxel-based maps, which offer realistic representations of 3D space. Based on a statistical analysis of various path search metrics, experiments conducted with the A*, Theta*, and JPS algorithms demonstrate that expanding the neighborhood significantly improves the quality of the resulting paths as k increases. These findings are crucial for enhancing practical applications in computer games, robotics, and simulation systems.
利用三维邻域扩展求解三次网格寻路问题
三维环境中的寻径对于解决各种应用问题至关重要。3D空间中的寻路比二维环境中的寻路要复杂得多,这主要是由于智能体可以穿越的潜在路径数量增加了。三维障碍进一步加剧了这种复杂性,这给寻路带来了额外的难度,并需要能够有效导航复杂场景的解决方案。此外,当考虑到三维空间时,不同的运动方向对于识别3D空间中的低成本和平滑路线变得相关。为了解决这些挑战,本研究研究了一种称为3D邻域扩展的创新技术,该技术在三维空间中均匀地扩展邻域搜索。然后将提出的三维邻域扩展集成到相关的路径平滑算法中。主要目标是分析由参数k控制的扩展邻域搜索对3D环境下寻路算法性能的影响。具体来说,这项工作检验了增加k是否会导致更直接和更平滑的路径。该技术使用基于体素的地图进行测试,这些地图提供了3D空间的逼真表示。基于对各种路径搜索指标的统计分析,用a*、Theta*和JPS算法进行的实验表明,随着k的增加,扩展邻域显著提高了结果路径的质量。这些发现对于增强计算机游戏、机器人和仿真系统的实际应用至关重要。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 求助全文
来源期刊
Expert Systems with Applications
Expert Systems with Applications 工程技术-工程:电子与电气
CiteScore
13.80
自引率
10.60%
发文量
2045
审稿时长
8.7 months
期刊介绍: Expert Systems With Applications is an international journal dedicated to the exchange of information on expert and intelligent systems used globally in industry, government, and universities. The journal emphasizes original papers covering the design, development, testing, implementation, and management of these systems, offering practical guidelines. It spans various sectors such as finance, engineering, marketing, law, project management, information management, medicine, and more. The journal also welcomes papers on multi-agent systems, knowledge management, neural networks, knowledge discovery, data mining, and other related areas, excluding applications to military/defense systems.
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
copy
已复制链接
快去分享给好友吧!
我知道了
右上角分享
点击右上角分享
0
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:604180095
Book学术官方微信