Text this: Graph design using knowledge-driven, self-adaptive multi-objective evolutionary graph algorithms/