Ray's research interests are in the areas of algorithms, complexity theory, limits, networking, parallel computation, statistical physics, and wireless. He has written over 60 technical papers in these areas and co-authored about 20 books.