Text this: The partitioning technique of directed cyclic graph for task assignment problem