Bobojy00/moonbit_factory_graph/src/algorithms does not have a README file
pub(all) struct DetectedCycle {
nodes : Array[String]
classification : CycleClassification
description : String
} derive(Debug)pub(all) struct NodeCentralityRanking {
node_id : String
degree_centrality : Int
betweenness_score : Double
closeness_score : Double
} derive(Debug)fn dijkstra_shortest_path(graph : FactoryGraph, source : String, target : String, flow_type? : FlowType, criteria? : CostCriteria) -> PathResult?fn find_disjoint_paths(graph : FactoryGraph, source : String, target : String, flow_type? : FlowType, node_disjoint? : Bool) -> Array[PathResult]fn k_shortest_paths(graph : FactoryGraph, source : String, target : String, k : Int, flow_type? : FlowType, criteria? : CostCriteria) -> Array[PathResult]fn strongly_connected_components(graph : FactoryGraph, flow_type? : FlowType) -> Array[Array[String]]Install
Download zipIndustrial plant topology, multi-layer material/control/energy flow modeling and failure propagation graph engine in MoonBit.