title: How to generate a random graph given the number of nodes and edges?
body: <p>I am using python with igraph library:</p>
  
  <pre><code>from igraph import *
  g = Graph()
  g.add_vertices(4)
  g.add_edges([(0,2),(1,2),(3,2)])
  print g.betweenness()
  </code></pre>
  
  <p>I would like to generate a random graph with 10000 nodes and 100000 edges. The edges can be random. Please suggest a way to have random edges (using numpy.random.rand )</p>