The PC algorithm is one of the most successful and widely-used constraint-based algorithms that have asymptotic correctness guarantee [1]}. A comprehensive study on the accuracy of various causal discovery algorithms [2]} demonstrated that on large datasets, the PC algorithm outperformed other algorithms, including GES, FCI, FCI+, MMHC, and the Active Learning Method [3]} on four standard performance metrics, the F-score, area under the receiver operating characteristic curve (AUC), structural Hamming distance (SHD) and structural intervention distance (SID). The PC algorithm including its variants have also been implemented by several open source libraries and packages, such as Tetrad Toolbox [4]}, Causal Discovery Toolbox [5]}, R package pcalg [6]} and bnlearn [7]}, etc.
