Giridhar akkaraju abstract