Since PMI ranges [-∞, +∞], the point of dividing pmi(i,p) by max pmi in Espresso is to normalize the reliability to [0, 1].
using PMI directly to estimate the reliability of a pattern when calculating the reliability of an instance may lead to unexpected results because the absolute value of PMI is highly variable across instances and patterns.