He and his collaborators investigated deadlock-free routing techniques that improve understanding of various approaches to resolve potential deadlocks, including regressive-based, deflective-based, and progressive-based recovery routing algorithms and architectures.