algorithms, systems and applications for current and next generation infrastructure and