Perforation-based computational tools