Text this: Algorithmic aspects of bipartite graphs