Even though several studies concluded that BPMN is a complex notation, the standard itself incorporates several aspects that can reduce complexity.
To a degree, BPMN supports modularity, abstraction and hierarchy, the most predominant techniques for coping with complexity.