Normalize the stoichiometries of the original reactant material and each candidate degradation products with respect to the total number of atoms in the unit cell; (ii) Rank the list of potential products by a ranking parameter, defined as the enthalpy of formation of the product divided by the sum of relative amounts of each element consumed, and a smaller ranking parameter leads to a higher rank; (iii) Starting with the highest rank product, compute the maximum amount of this product that can be formed (considering only limits on the number of non-oxygen atoms), subtract this from the amount of starting material, and record the reaction enthalpy; (iv) Repeat steps (ii)-(iii) until no further updates are possible and compute the sum of the reaction enthalpies; (v) Explore possible initial choices by repeating steps (i)-(iv) selecting the first, second, and third ranked products in the initial step, retaining the value with the lowest total reaction enthalpy.