Structural Topology Analysis and Optimization Methods for Large-scale Problems and High-order Discretizations