spohnCI(PR, X, G)spohnCI(PR, X, G, PlayerNames)spohnCI(PR, X, Stmts)spohnCI(PR, X, Stmts, PlayerNames)spohnCI computes the ideal of the Spohn conditional independence variety for a game $X$ and conditional independence model determined by an undirected graph $G$ or set of conditional independence statements $Stmts$.
The input for the conditional independence model can be a set of conditional probability statements or an undirected graph. A single conditional independence statement is a list consisting of three disjoint lists of indices for players, e.g. $\{ \{1,2\},\{4\}, \{3\} \}$ which represents the conditional independence statement "The strategies of Players 1 and 2 are conditionally independent of Player 4's strategy given Player 3's strategy".
Given an undirected graph $G$, the conditional independence statements are produced via the globalMarkov function from the GraphicalModels package. A global Markov statement for $G$ is a list $\{A, B, C\}$ of three disjoint lists of vertices of $G$, where the subset $C$ separates the subset $A$ from the subset $B$ in the graph $G$.
|
|
|
|
|
|
|
|
Here is an example where the vertices of the graph need to be relabeled.
|
|
|
|
|
|
|
|
Here is an example where the conditional independence relations are given with a List.
|
|
|
|
|
|
|
|
|
The Verbose=>true option prints the progress of each step in the saturation process - a message is printed after saturating the ideal of the Spohn variety $V$, the conditional independence ideal $I$, and the sum $V + I$ with respect to each hyperplane of the probability simplex.
|
|
|
|
|
|
The object spohnCI is a method function with options.
The source of this document is in GameTheory.m2:2169:0.