Layered Stochastic Networks

Layered queueing network analysis.

The lsn module provides algorithms for layered stochastic networks and layered queueing networks (LQNs).

Key function categories:

Layered stochastic network (LSN) analysis functions.

This module provides utility functions for analyzing layered stochastic networks, which model systems with hierarchical service dependencies and multiplicities.

Layered stochastic networks extend basic queueing networks to capture complex service dependencies and resource constraints in distributed systems and software architectures.

lsn_max_multiplicity(lsn)[source]

Compute maximum multiplicity constraints for layered stochastic network.

Determines the maximum allowable multiplicities for each layer in the stochastic network based on capacity and dependency constraints.

Parameters:

lsn – Layered stochastic network object.

Returns:

Maximum multiplicity values for each layer.

Return type:

numpy.ndarray