Describir: Path Mapping Approach for Network Function Virtualization Resource Allocation with Network Function Decomposition Support