On the application of network theory in naval engineering Generating network topologies