The Min-Max Spanning Tree Problem and Some Extensions