THE EMERGING FRONTIERS OF ALGORITHMIC RESEARCH AND THEIR USEFUL IMPLICATIONS