Abstract

Least-cost modelling is becoming widely used in landscape ecology to examine functional connectivity. Traditionally the least-cost modelling algorithm creates a regularly structured landscape graph for connectivity analysis by converting all the cells from a cost-surface into vertices in a landscape graph. However, use of a regular landscape graph is problematic as it: contains a great deal of redundant information that in turn increases processing times, is constructed in a deterministic manner that precludes examination of the effects of graph structure on connectivity measures, and is known to produce results with directional bias. I present, and provide Python code for, an algorithm to produce an irregular landscape graph from a cost-surface. Tests demonstrate that comparable results to those of the traditional regular landscape graph approach can be achieved, while at the same time reducing computational expense, enabling variations in graph structure to be incorporated into an analysis, and avoiding directional bias. Therefore, this approach may allow for more robust ecological decision-making when examining matters of functional connectivity using least-cost modelling.

Full Text
Published version (Free)

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call