An efficient and global interactive optimization methodology for path planning with multiple routing constraints.