STORM_LOG_INFO("SCC decomposition computed in "<<sccSw<<". Found "<<this->sortedSccDecomposition->size()<<" SCC(s) containing a total of "<<x.size()<<" states. Average SCC size is "<<static_cast<double>(this->getMatrixRowCount())/static_cast<double>(this->sortedSccDecomposition->size())<<".");
}
}
// We do not need to adapt the precision if all SCCs are trivial (i.e., the system is acyclic)
// We do not need to adapt the precision if all SCCs are trivial (i.e., the system is acyclic)
STORM_LOG_INFO("Found "<<this->sortedSccDecomposition->size()<<" SCC(s). Average size is "<<static_cast<double>(this->getMatrixRowCount())/static_cast<double>(this->sortedSccDecomposition->size())<<".");
if(this->longestSccChainSize){
if(this->longestSccChainSize){
STORM_LOG_INFO("Longest SCC chain size is "<<this->longestSccChainSize.get()<<".");
STORM_LOG_INFO("Longest SCC chain size is "<<this->longestSccChainSize.get()<<".");
STORM_LOG_INFO("Found "<<this->sortedSccDecomposition->size()<<" SCC(s). Average size is "<<static_cast<double>(this->A->getRowGroupCount())/static_cast<double>(this->sortedSccDecomposition->size())<<".");
sccSw.stop();
STORM_LOG_INFO("SCC decomposition computed in "<<sccSw<<". Found "<<this->sortedSccDecomposition->size()<<" SCC(s) containing a total of "<<x.size()<<" states. Average SCC size is "<<static_cast<double>(this->A->getRowGroupCount())/static_cast<double>(this->sortedSccDecomposition->size())<<".");
}
}
// We do not need to adapt the precision if all SCCs are trivial (i.e., the system is acyclic)
// We do not need to adapt the precision if all SCCs are trivial (i.e., the system is acyclic)
@ -69,6 +73,7 @@ namespace storm {
// Handle the case where there is just one large SCC
// Handle the case where there is just one large SCC