Reduction-based techniques