Graph composition