SNAP Library, User Reference
2012-10-02 12:56:23
SNAP, a general purpose network analysis and graph mining library
|
Public Types | |
enum | TStopReason { srUndef, srOk, srFlood, srTimeLimit } |
Public Member Functions | |
TFfGGen (const bool &BurnExpFireP, const int &StartNNodes, const double &ForwBurnProb, const double &BackBurnProb, const double &DecayProb, const double &Take2AmbasPrb, const double &OrphanPrb) | |
PNGraph | GetGraph () const |
void | SetGraph (const PNGraph &NGraph) |
void | Clr () |
TStr | GetParamStr () const |
TStopReason | AddNodes (const int &GraphNodes, const bool &FloodStop=true) |
TStopReason | GenGraph (const int &GraphNodes, const bool &FloodStop=true) |
TStopReason | GenGraph (const int &GraphNodes, PGStatVec &EvolStat, const bool &FloodStop=true) |
void | PlotFireSize (const TStr &FNmPref, const TStr &DescStr) |
Static Public Member Functions | |
static void | GenFFGraphs (const double &FProb, const double &BProb, const TStr &FNm) |
Static Public Attributes | |
static int | TimeLimitSec = 30*60 |
Forest Fire Graph Generator. For more details is "Graph Evolution: Densification and Shrinking Diameters" by J. Leskovec, J. Kleinberg, C. Faloutsos. ACM Transactions on Knowledge Discovery from Data (TKDD), 1(1), 2007.
enum TFfGGen::TStopReason |
TFfGGen::TFfGGen | ( | const bool & | BurnExpFireP, |
const int & | StartNNodes, | ||
const double & | ForwBurnProb, | ||
const double & | BackBurnProb, | ||
const double & | DecayProb, | ||
const double & | Take2AmbasPrb, | ||
const double & | OrphanPrb | ||
) |
TFfGGen::TStopReason TFfGGen::AddNodes | ( | const int & | GraphNodes, |
const bool & | FloodStop = true |
||
) |
void TFfGGen::Clr | ( | ) | [inline] |
void TFfGGen::GenFFGraphs | ( | const double & | FProb, |
const double & | BProb, | ||
const TStr & | FNm | ||
) | [static] |
TFfGGen::TStopReason TFfGGen::GenGraph | ( | const int & | GraphNodes, |
const bool & | FloodStop = true |
||
) |
TFfGGen::TStopReason TFfGGen::GenGraph | ( | const int & | GraphNodes, |
PGStatVec & | EvolStat, | ||
const bool & | FloodStop = true |
||
) |
PNGraph TFfGGen::GetGraph | ( | ) | const [inline] |
TStr TFfGGen::GetParamStr | ( | ) | const |
void TFfGGen::PlotFireSize | ( | const TStr & | FNmPref, |
const TStr & | DescStr | ||
) |
void TFfGGen::SetGraph | ( | const PNGraph & | NGraph | ) | [inline] |
int TFfGGen::TimeLimitSec = 30*60 [static] |