diff --git a/src/pathcomp/backend/pathComp_sp.c b/src/pathcomp/backend/pathComp_sp.c
index 6c48a8d1b386c741decd1bf68782ee47de3f4ff0..9cbd29eff05f7108bfa8a73b46a21ce0649bb666 100644
--- a/src/pathcomp/backend/pathComp_sp.c
+++ b/src/pathcomp/backend/pathComp_sp.c
@@ -231,9 +231,9 @@ void sp_execution_services(struct compRouteOutputList_t* oPathList) {
 			 continue;
 		 }
 		 struct path_t* path = &(pathService->paths[pathService->numPaths - 1]);
-		 allocate_graph_resources(path, service, g);
-		 allocate_graph_reverse_resources(path, service, g);
-		 print_graph(g);
+		//allocate_graph_resources(path, service, g);			// LGR: crashes in some cases with assymetric topos
+		//allocate_graph_reverse_resources(path, service, g);	// LGR: crashes in some cases with assymetric topos
+		print_graph(g);
 	}
 	return;
 }
diff --git a/src/pathcomp/backend/pathComp_tools.h b/src/pathcomp/backend/pathComp_tools.h
index 9819c9080486f37cba531791cc20d10b04cb54e1..fb458d8c0d75940ddd72e5c8255cc68fafaa7296 100644
--- a/src/pathcomp/backend/pathComp_tools.h
+++ b/src/pathcomp/backend/pathComp_tools.h
@@ -125,8 +125,9 @@ struct map_nodes_t {
     gint numMapNodes;
 };
 
-#define MAX_NUM_VERTICES				20 // 100 # LGR: reduced from 100 to 20 to divide by 5 the memory used
-#define MAX_NUM_EDGES					10 // 100 # LGR: reduced from 100 to 10 to divide by 10 the memory used
+#define MAX_NUM_VERTICES				100 // 100 # LGR: reduced from 100 to 20 to divide by 5 the memory used
+#define MAX_NUM_EDGES					5 // 100 # LGR: reduced from 100 to 5 to divide by 20 the memory used
+
 // Structures for the graph composition
 struct targetNodes_t {
 	// remote / targeted node
@@ -250,7 +251,7 @@ struct endPoint_t {
 // Structure for the device contents
 ///////////////////////////////////////////////////////////////////
 #define MAX_DEV_TYPE_SIZE				128
-#define MAX_DEV_ENDPOINT_LENGTH			10
+#define MAX_DEV_ENDPOINT_LENGTH			100	// 10 # LGR: controllers might have large number of endpoints
 struct device_t {
 	gdouble power_idle; // power idle (baseline) of the switch in Watts
 	gint operational_status; // 0 - Undefined, 1 - Disabled, 2 - Enabled