· support abstraction by (recursive) decomposition of a large network into several smaller networks that can be treated further using more sophisticated methods · provide the user with some powerful visualization tools · implement a selection of efficient (subquadratic) algorithms for analysis of large networks |