Para minimizar la emisión de hidrocarburos y de CO y, a la vez, disminuir laformación de óxidos de nitrógeno, deben utilizarse catalizadores: unos diseñados para eliminar, por oxidación, el CO y los hidrocarburos, y otros que favorezcan la reducción de los óxidos de nitrógeno. Posibles catalizadores, candidatos para llevar a cabo la oxidación son ciertos metales nobles (Pd, Pt o Ru) y determinados óxidos no estequiométricos, como el Fe2O3 o el óxido mixto CoO.Cr2O3. Para llevar a cabo la reducción del NO a N2, pueden utilizarse como catalizadores, además de metales nobles, otros metales como Co, Ni o Cu, así como ciertos compuestos de cobre, como por ejemplo, CuO o CuCrO4.