Temporal connectivity

Weak connectivity

   @staticmethod
   def weakConn(A):
      old = TQ.semiring; TQ.reach() 
      W = TQ.MatClosure(TQ.MatSym(TQ.MatBin(A)),strict=True)
      print("Matrix W");  TQ.MatList(W,all=False)
      TQ.combinatorial()
      v = [ [(1,TQ.inf,i+1)] for i in range(len(A))]
      p = TQ.MatVecRight(W,v)
      old()
      return(p)
Matrix G
( 1 , 2 ) = [(1, 9, 1)]
( 2 , 1 ) = [(1, 9, 1)]
( 2 , 4 ) = [(3, 9, 1)]
( 3 , 2 ) = [(1, 9, 1)]
( 4 , 5 ) = [(1, 9, 1)]
( 5 , 6 ) = [(1, 9, 1)]
( 5 , 7 ) = [(1, 5, 1)]
( 6 , 4 ) = [(1, 9, 1)]
( 7 , 8 ) = [(1, 9, 1)]
( 7 , 9 ) = [(1, 9, 1)]
( 7 , 10 ) = [(1, 9, 1)]
( 8 , 9 ) = [(1, 9, 1)]
( 8 , 10 ) = [(1, 9, 1)]
( 9 , 10 ) = [(1, 9, 1)]
( 9 , 11 ) = [(1, 9, 1)]
( 10 , 11 ) = [(1, 9, 1)]
( 11 , 7 ) = [(7, 9, 1)]
( 11 , 8 ) = [(1, 9, 1)]
( 13 , 14 ) = [(2, 8, 1)]
Matrix W
( 1 , 1 ) = [(1, 9, 1)]
( 1 , 2 ) = [(1, 9, 1)]
( 1 , 3 ) = [(1, 9, 1)]
( 1 , 4 ) = [(3, 9, 1)]
( 1 , 5 ) = [(3, 9, 1)]
( 1 , 6 ) = [(3, 9, 1)]
( 1 , 7 ) = [(3, 5, 1)]
( 1 , 8 ) = [(3, 5, 1)]
( 1 , 9 ) = [(3, 5, 1)]
( 1 , 10 ) = [(3, 5, 1)]
( 1 , 11 ) = [(3, 5, 1)]
( 2 , 1 ) = [(1, 9, 1)]
( 2 , 2 ) = [(1, 9, 1)]
( 2 , 3 ) = [(1, 9, 1)]
( 2 , 4 ) = [(3, 9, 1)]
( 2 , 5 ) = [(3, 9, 1)]
( 2 , 6 ) = [(3, 9, 1)]
( 2 , 7 ) = [(3, 5, 1)]
( 2 , 8 ) = [(3, 5, 1)]
( 2 , 9 ) = [(3, 5, 1)]
( 2 , 10 ) = [(3, 5, 1)]
( 2 , 11 ) = [(3, 5, 1)]
( 3 , 1 ) = [(1, 9, 1)]
( 3 , 2 ) = [(1, 9, 1)]
( 3 , 3 ) = [(1, 9, 1)]
( 3 , 4 ) = [(3, 9, 1)]
( 3 , 5 ) = [(3, 9, 1)]
( 3 , 6 ) = [(3, 9, 1)]
( 3 , 7 ) = [(3, 5, 1)]
( 3 , 8 ) = [(3, 5, 1)]
( 3 , 9 ) = [(3, 5, 1)]
( 3 , 10 ) = [(3, 5, 1)]
( 3 , 11 ) = [(3, 5, 1)]
( 4 , 1 ) = [(3, 9, 1)]
( 4 , 2 ) = [(3, 9, 1)]
( 4 , 3 ) = [(3, 9, 1)]
( 4 , 4 ) = [(1, 9, 1)]
( 4 , 5 ) = [(1, 9, 1)]
( 4 , 6 ) = [(1, 9, 1)]
( 4 , 7 ) = [(1, 5, 1)]
( 4 , 8 ) = [(1, 5, 1)]
( 4 , 9 ) = [(1, 5, 1)]
( 4 , 10 ) = [(1, 5, 1)]
( 4 , 11 ) = [(1, 5, 1)]
( 5 , 1 ) = [(3, 9, 1)]
( 5 , 2 ) = [(3, 9, 1)]
( 5 , 3 ) = [(3, 9, 1)]
( 5 , 4 ) = [(1, 9, 1)]
( 5 , 5 ) = [(1, 9, 1)]
( 5 , 6 ) = [(1, 9, 1)]
( 5 , 7 ) = [(1, 5, 1)]
( 5 , 8 ) = [(1, 5, 1)]
( 5 , 9 ) = [(1, 5, 1)]
( 5 , 10 ) = [(1, 5, 1)]
( 5 , 11 ) = [(1, 5, 1)]
( 6 , 1 ) = [(3, 9, 1)]
( 6 , 2 ) = [(3, 9, 1)]
( 6 , 3 ) = [(3, 9, 1)]
( 6 , 4 ) = [(1, 9, 1)]
( 6 , 5 ) = [(1, 9, 1)]
( 6 , 6 ) = [(1, 9, 1)]
( 6 , 7 ) = [(1, 5, 1)]
( 6 , 8 ) = [(1, 5, 1)]
( 6 , 9 ) = [(1, 5, 1)]
( 6 , 10 ) = [(1, 5, 1)]
( 6 , 11 ) = [(1, 5, 1)]
( 7 , 1 ) = [(3, 5, 1)]
( 7 , 2 ) = [(3, 5, 1)]
( 7 , 3 ) = [(3, 5, 1)]
( 7 , 4 ) = [(1, 5, 1)]
( 7 , 5 ) = [(1, 5, 1)]
( 7 , 6 ) = [(1, 5, 1)]
( 7 , 7 ) = [(1, 9, 1)]
( 7 , 8 ) = [(1, 9, 1)]
( 7 , 9 ) = [(1, 9, 1)]
( 7 , 10 ) = [(1, 9, 1)]
( 7 , 11 ) = [(1, 9, 1)]
( 8 , 1 ) = [(3, 5, 1)]
( 8 , 2 ) = [(3, 5, 1)]
( 8 , 3 ) = [(3, 5, 1)]
( 8 , 4 ) = [(1, 5, 1)]
( 8 , 5 ) = [(1, 5, 1)]
( 8 , 6 ) = [(1, 5, 1)]
( 8 , 7 ) = [(1, 9, 1)]
( 8 , 8 ) = [(1, 9, 1)]
( 8 , 9 ) = [(1, 9, 1)]
( 8 , 10 ) = [(1, 9, 1)]
( 8 , 11 ) = [(1, 9, 1)]
( 9 , 1 ) = [(3, 5, 1)]
( 9 , 2 ) = [(3, 5, 1)]
( 9 , 3 ) = [(3, 5, 1)]
( 9 , 4 ) = [(1, 5, 1)]
( 9 , 5 ) = [(1, 5, 1)]
( 9 , 6 ) = [(1, 5, 1)]
( 9 , 7 ) = [(1, 9, 1)]
( 9 , 8 ) = [(1, 9, 1)]
( 9 , 9 ) = [(1, 9, 1)]
( 9 , 10 ) = [(1, 9, 1)]
( 9 , 11 ) = [(1, 9, 1)]
( 10 , 1 ) = [(3, 5, 1)]
( 10 , 2 ) = [(3, 5, 1)]
( 10 , 3 ) = [(3, 5, 1)]
( 10 , 4 ) = [(1, 5, 1)]
( 10 , 5 ) = [(1, 5, 1)]
( 10 , 6 ) = [(1, 5, 1)]
( 10 , 7 ) = [(1, 9, 1)]
( 10 , 8 ) = [(1, 9, 1)]
( 10 , 9 ) = [(1, 9, 1)]
( 10 , 10 ) = [(1, 9, 1)]
( 10 , 11 ) = [(1, 9, 1)]
( 11 , 1 ) = [(3, 5, 1)]
( 11 , 2 ) = [(3, 5, 1)]
( 11 , 3 ) = [(3, 5, 1)]
( 11 , 4 ) = [(1, 5, 1)]
( 11 , 5 ) = [(1, 5, 1)]
( 11 , 6 ) = [(1, 5, 1)]
( 11 , 7 ) = [(1, 9, 1)]
( 11 , 8 ) = [(1, 9, 1)]
( 11 , 9 ) = [(1, 9, 1)]
( 11 , 10 ) = [(1, 9, 1)]
( 11 , 11 ) = [(1, 9, 1)]
( 13 , 13 ) = [(2, 8, 1)]
( 13 , 14 ) = [(2, 8, 1)]
( 14 , 13 ) = [(2, 8, 1)]
( 14 , 14 ) = [(2, 8, 1)]
Weak partition
1 : [(1, 3, 6), (3, 5, 66), (5, 9, 21)]
2 : [(1, 3, 6), (3, 5, 66), (5, 9, 21)]
3 : [(1, 3, 6), (3, 5, 66), (5, 9, 21)]
4 : [(1, 3, 60), (3, 5, 66), (5, 9, 21)]
5 : [(1, 3, 60), (3, 5, 66), (5, 9, 21)]
6 : [(1, 3, 60), (3, 5, 66), (5, 9, 21)]
7 : [(1, 3, 60), (3, 5, 66), (5, 9, 45)]
8 : [(1, 3, 60), (3, 5, 66), (5, 9, 45)]
9 : [(1, 3, 60), (3, 5, 66), (5, 9, 45)]
10 : [(1, 3, 60), (3, 5, 66), (5, 9, 45)]
11 : [(1, 3, 60), (3, 5, 66), (5, 9, 45)]
12 : []
13 : [(2, 8, 27)]
14 : [(2, 8, 27)]
tq/time/conn.txt · Last modified: 2016/05/26 09:24 by vlado
 
Except where otherwise noted, content on this wiki is licensed under the following license: CC Attribution-Noncommercial-Share Alike 3.0 Unported
Recent changes RSS feed Donate Powered by PHP Valid XHTML 1.0 Valid CSS Driven by DokuWiki