private void readInData(String file) throws NumberFormatException, IOException{

			BufferedReader reader = new BufferedReader(new FileReader(file));
			String line = "";

			while ((line = reader.readLine()) != null) {
				String[] tp = line.split("\t");
				tmpKey = Integer.parseInt(tp[0]);
				String[] edgepoint = tp[1].split(",");
				int node1 = Integer.valueOf(edgepoint[0]);
				int node2 = Integer.valueOf(edgepoint[1]);
				if (vertex.containsKey(node1)) {
					vertex.put(node1, vertex.get(node1) + 1);
				} else {
					vertex.put(node1, 1);
				}
				if (vertex.containsKey(node2)) {
					vertex.put(node2, vertex.get(node2) + 1);
				} else {
					vertex.put(node2, 1);
				}
				HashSet<Integer> tmp = verEdge.get(node1);
				if (tmp != null) {
					tmp.add(node2);
				} else {
					tmp = new HashSet<Integer>();
					tmp.add(node2);
					verEdge.put(node1, tmp);
				}
				tmp = verEdge.get(node2);
				if (tmp != null) {
					tmp.add(node1);
				} else {
					tmp = new HashSet<Integer>();
					tmp.add(node1);
					verEdge.put(node2, tmp);
				}
			}

		}