| Bug ID Number |
BUG-000173139 |
| Submitted | December 18, 2024 |
| Last Modified | December 30, 2024 |
| Applies to | ArcGIS Pro |
| Version found | 3.4 |
| Operating System | Windows OS |
| Operating System Version | 10.0 64 Bit |
| Status | Known Limit
After review by the development team, it has been determined that this issue is related to a known limitation with the software that lies outside of Esri's control. The issue's Additional Information section may contain further explanation.
|
Additional Information
This type of behavior isn't unusual when solving network analysis problems using hierarchy, which employs a heuristic algorithm to search the network graph quickly at the expense of a small amount of optimality in some cases.
Most likely what is happening is the added point barrier is expanding the area of the hierarchical graph search and finding a better result with the barrier compared to without the barrier. When barriers are added, a neighborhood around the barrier where the hierarchical search can behave like a non-hierarchical search is computed, and it tries to find a better path around a barrier. It is possible for the barrier to search with this non-hierarchical neighborhood to result in a shorter path than a hierarchical search because it's examining a part of the network that would be ignored in a normal hierarchical search.
Workaround
For solves always consistent and guaranteed to always return the fully optimal solution, turn off hierarchy, though this makes the solves slower.
Steps to Reproduce