Before revision:  Working with hypergraphs requires new software libraries that make it possible to perform operations on them, from basic algorithms (  searching or traversing the network) to computing important hypergraph measures, to including more challenging algorithms (  community detection).
After revision:  Working with hypergraphs requires new software libraries that make it possible to perform operations on them, from basic algorithms ( searching or traversing the network) to computing important hypergraph measures, to including more challenging algorithms ( such as community detection).