// Check whether there is a compatible hardware analyzer algorithm
for (int j = 0; j < numOfIAFactories; j++) {
InfrastructureAnalyzerFactory currentIAFactory =
infrastructAnalysisFactories.get(j);
if (currentPFactory.supportsHardwareGraphLabels(
currentIAFactory.getGeneratedEdgeLabel(),
currentIAFactory.getGeneratedVertexLabel())) {
suitableIAFactory = currentIAFactory;
break;
}