Dynamic geometric graph processes: adjacency operator approach
|
|
- Ella Todd
- 5 years ago
- Views:
Transcription
1 Dynamic geometric graph processes: adjacency operator approach René Schott, Stacey Staples To cite this version: René Schott, Stacey Staples. Dynamic geometric graph processes: adjacency operator approach. Advances in Applied Clifford Algebras, Springer Verlag, 2010, 20 (3-4), pp <hal > HAL Id: hal Submitted on 2 Dec 2009 HAL is a multi-disciplinary open access archive for the deposit and dissemination of scientific research documents, whether they are published or not. The documents may come from teaching and research institutions in France or abroad, or from public or private research centers. L archive ouverte pluridisciplinaire HAL, est destinée au dépôt et à la diffusion de documents scientifiques de niveau recherche, publiés ou non, émanant des établissements d enseignement et de recherche français ou étrangers, des laboratoires publics ou privés.
2 Dynamic Geometric Graph Processes: Adjacency Operator Approach René Schott and G. Stacey Staples Abstract. The d-dimensional unit cube [0, 1] d is discretized to create a collection V of vertices used to define geometric graphs. Each subset of V is uniquely associated with a geometric graph. Defining a dynamic random walk on the subsets of V induces a walk on the collection of geometric graphs in the discretized cube. These walks naturally model addition-deletion networks and can be visualized as walks on hypercubes with loops. Adjacency operators are constructed using subalgebras of Clifford algebras and are used to recover information about the cycle structure and connected components of the n graph of a sequence. 1. Introduction Consider n points distributed uniformly and independently in the unit cube [0,1] d. Given fixed real number r > 0, connect two points by an edge if their Euclidean distance is at most r. Graphs of this type are called random geometric graphs, commonly denoted G (d) (χ n,;r) [9]. Random geometric graphs are of particular interest as models of wireless networks [3], [6], [7], [1]. The vertices (or nodes) of the graph typically represent wireless devices that can communicate with each other when their physical distance is less than some prescribed range. Of particular interest is the graph s connectivity. Ad hoc networks are modeled by addition-deletion processes. Considering a geometric graph on n vertices, Xue and Kumar [20] have recently shown that the number of neighbors of each vertex needs to grow like Θ(log n) if the graph is to be connected. The philosophy presented in this paper is to first discretize the unit cube by partitioning it into sub-cubes whose center points serve as the vertices of a geometric graph. For fixed radius r, graphs are then uniquely determined by their vertex sets. A geometric graph process is then associated with a random walk on a hypercube of appropriate dimension induced by an algebraic process [17]. Other
3 2 René Schott and G. Stacey Staples algebraic methods (cf. [12], [14], [16], [17]) are then applied to determine the cycle structure and connectivity properties of the graph on the discretized cube. 2. Notational Preliminaries A graph G = (V,E) is a collection of vertices V and a set E of unordered pairs of vertices called edges. Two vertices v i, v j V are adjacent if there exists an edge {v i, v j } E. Given a graph G, it will sometimes be convenient to use the notation V G and E G to denote, respectively, the vertices and the edges of G. A k-walk (v 0,...,v k ) in a graph G is a sequence of vertices in G with initial vertex v 0 and terminal vertex v k such that there exists an edge {v j, v j+1 } E for each 0 j k 1. Note that a k-walk contains k edges. A k-path is a k-walk in which no vertex appears more than once. A closed k-walk is a k-walk whose initial vertex is also its terminal vertex. A k-cycle (k 3) is a closed k-path with v 0 = v k. A Hamiltonian cycle is an n-cycle in a graph on n vertices; i.e., it contains V. An edge from a vertex to itself is called a loop. The circumference of a graph is the length of the longest cycle contained in the graph. The girth of a graph is defined as the length of the shortest cycle contained in the graph. A graph G is said to be connected if for every pair u v V G, there exists a k walk from u to v for some positive integer k. A component of G is a connected subgraph of maximal size contained in G. A tree is a connected graph that contains no k-cycles for k 3. A spanning tree in a graph G is a subgraph of G that forms a tree and contains all vertices of G Random geometric graphs A random graph G(n, p) is a graph with n vertices in which each possible edge is independently included with probability p. Let r be an arbitrary positive real number, and let V = v 1,...,v n be a set of points in a metric space with norm. A geometric graph G(V,r) is defined as the graph with vertex set V and edge set E defined by {v i, v j } E 0 < v i v j < r. (2.1) Definition 2.1. A random geometric graph G(n, r) is a geometric graph in which the n vertices are independently and uniformly distributed in a metric space. It is a random graph in which the edge existence probability p between two vertices is defined by { 1 if 0 < v i v j r, p = (2.2) 0 otherwise. Consider first the unit d-cube [0,1] d. Dividing the sides into N equal subintervals yields N d sub-cubes. Center points of the sub d-cubes will serve as vertices of a geometric graph.
4 Dynamic Geometric Graph Processes: Adjacency Operator Approach 3 The set of vertices V is defined by ( 2j1 1 V = { 2N,..., 2 ) j d 1 : 1 j 1,...,j d N}. (2.3) 2N The partitioned d-cube just described will be said to have mesh 1/N d. Given any subset U V, the topology of the geometric graph on vertex set U is uniquely determined by v 1 v 2 0 < v 1 v 2 r. (2.4) The geometric graph with vertex set U will be denoted by G U Three useful algebras from Clifford algebras Given a collection of commuting null-square elements {ζ j } in one-to-one correspondence with the vertex set V, let Cl nil V denote the associative algebra generated by {ζ j } and the unit scalar 1 = ζ. In particular, ζ i ζ j = ζ j ζ i when i j and ζ 2 i = 0 for each i. For convenience, generators of Cl nil V will be labeled with elements of V. The basis of Cl nil V is then in one-to-one correspondence with the power set of V. For any subset U V, define the blade ζ U = nil ζ v. An arbitrary element z Cl V v U then has canonical expansion of the form z = U V α U ζ U, (2.5) where α U R. By convention a blade will refer to any basis monomial in an algebra. nil The algebra Cl V is constructed within Cl 2,2 as follows: define f i = (e i e n+i ) Cl 2,2 for each 1 i 2. Then letting ζ i = f 2i 1 f 2i for 1 i completes the construction. Remark 2.2. The algebra Cl V nil is referred to as a zeon algebra by Feinsilver [2]. It is the algebra referred to as N V in Schott and Staples [12]. Assuming a fixed enumeration of elements of V, a probability mapping ϕ is induced on the generators of Cl V nil by ϕ(ζ vj ) = µ(v j ). (2.6) Denote by {e i } the collection of orthonormal basis vectors of R 2. The Dirac notation e i will represent a row vector, while the conjugate transpose, e i represents a column vector. In this way, { 1 if i = j, e i e j = (2.7) 0 otherwise. Moreover, e i e i is the rank-one orthogonal projector onto the linear subspace span(e i ).
5 4 René Schott and G. Stacey Staples Fix an enumeration f : 2 V {1,...,2 } of the power set 2 V. Notation of the form e U and e U should be understood to use the fixed enumeration of 2 V for subsets U V. Define an enumeration of 2 V V by (U, {v j }) (f(u) 1) + j. (2.8) The enumeration of 2 V V is then used as a double-index for the unit basis vectors of R 2. Notation of the form e U,vi and e U,ei should be viewed in this context. For each subset of vertices U V, denote the nilpotent adjacency operator of the corresponding subgraph G U by Φ r (U). In particular, Φ (U) r = v i,v j U 0< v 1 v 2 <Nr ζ {v2} e U,v1 e U,v2. (2.9) Given a collection of commuting idempotent elements {γ j } in one-to-one correspondence with the vertex set V, let Cl idem V denote the associative algebra generated by {γ j } and the unit scalar 1 = γ. In particular, γ i γ j = γ j γ i when i j, and γ 2 i = γ i for each i. The algebra Cl idem V is constructed within the Clifford algebra Cl, by letting γ i = 1 ( ) 1 + ei e +i Cl, for each 1 i. 2 For convenience, generators of Cl idem V will be labeled with elements of V. The basis of Cl idem V is then in one-to-one correspondence with the power set of V. For any subset U V, define the notation γ U = γ v. An arbitrary element v U z Cl V idem then has canonical expansion of the form z = U V α U γ U, (2.10) where α U R. Define the degree mapping δ : Cl idem V N 0 by ( ) δ α U γ U = max{ U }. (2.11) α U 0 In other word, δ(z) is the size of the maximal multi-index in the canonical expansion of z Cl idem V. For each subset U of the collection of vertices V, denote the corresponding idempotent adjacency operator by Ξ r (U) = γ v2 e U,v1 e U,v2. (2.12) v 1,v 2 U v 1 v 2 r
6 Dynamic Geometric Graph Processes: Adjacency Operator Approach 5 Figure 1. Graphs Q 4 and Q 4 associated with walk (Υ n ). Remark 2.3. By using the inequality v 1 v 2 r in place of 0 < v 1 v 2 r, loops are placed at each vertex of the graph. This allows every pair of vertices in a given component to be joined by a closed walk of length 2 1. Given a collection of commuting unipotent elements {ς j } in one-to-one correspondence with the vertex set V, let Cl V sym denote the associative algebra generated by {ς j } and the unit scalar 1 = ς. In particular, ς i ς j = ς j ς i when i j, and ς i 2 = 1 for each i. The algebra Cl V sym is constructed within the Clifford algebra Cl, by letting ς i = e i e +i Cl, for each 1 i. For convenience, generators of Cl sym V will be labeled with elements of V. The basis of Cl sym V is then in one-to-one correspondence with the power set of V. For any subset U V, define the notation ς U = ς {v}. An arbitrary element v U z Cl V sym then has canonical expansion of the form z = U V α U ς U, (2.13) where α U R. Note that each blade ς U in Cl V sym is associated with a unique geometric graph G U. Each vertex of the hypercube Q is uniquely identified with a geometric graph. Hence, any graph process corresponds to a random walk on the hypercube Q or a hypercube with loops at each vertex Q, depending on whether or not the walk is allowed to revisit the same graph at consecutive steps.
7 6 René Schott and G. Stacey Staples 3. Graph Processes A geometric graph process is a sequence of random geometric graphs (G n ) n 0 such that V n 1 V n 1 for each n 1. Here, is the set symmetric difference operator. An example is the sequence in Figure 3. The strategy is now to define second quantization adjacency operators that encode information about the graphs in a graph process. Use the fixed enumeration of 2 V to define the second quantization nilpotent adjacency operator by Φ r = ( ) Φ (U) r e U e U. (3.1) By construction, Φ r is an operator on the N d 2 Nd -dimensional product space nil Cl 2 V. In particular, Φ r is defined by { e U,vi Φ eu,vj ζ vj if v i v j in G U r = 0 otherwise. Recalling the canonical expansion x = U V and define the function ψ : Cl nil V N 0 by ψ(x) = U V x, ζ U = U V (3.2) x U ζ U Cl V nil, let N 0 = {0,1,2,...} x u. (3.3) In other words, ψ(x) is the sum of the scalar coefficients in the canonical expansion of x. For convenience, define the notation e V = e 1 + e e!, and for any U V, define the U-trace of Φ r by Tr U (Φ r ) = e U,j Φ r e U,j. (3.4) j=1 The second quantization idempotent adjacency operator is defined by Ξ r = ( ) Ξ r (U) e U e U. (3.5) By construction, Ξ r is an operator on the N d 2 Nd -dimensional product space idem Cl 2 V. In particular, Ξ r is defined by { e U,vi Ξ eu,vj γ vj if v i v j in G U r = 0 otherwise. (3.6) It should be clear that because a geometric graph is uniquely determined by its vertex set, every graph process (G n ) is uniquely determined by a sequence (U n ) of subsets of V satisfying U n = n for each n 1. Moreover, a graph process on
8 Dynamic Geometric Graph Processes: Adjacency Operator Approach 7 the partitioned unit cube of mesh 1/N d is a random walk on a subgraph of the N d -dimensional hypercube Q restricted to strictly increasing vertex weights. Given a finite set V, vertices of the -dimensional hypercube Q are represented by binary strings of length. A one-to-one correspondence between the blades of Cl sym V and vertices of Q is obtained through the binary string representation of subsets of V. Representing a binary string by (b... b 2 b 1 ), where each b i takes values in {0,1}, such a correspondence takes the form (b... b 2 b 1 ) ς {vi}. (3.7) i:b i=1 For example, the blade representation of vertex (0101) in the hypercube Q 4 is ς {v1,v 3} Cl V sym. To construct a random walk on the -dimensional hypercube, one can think of a binary string of length and consider the effect of flipping a single digit, either from 0 to 1 or vice-versa, at each discrete time step. This can be accomplished within Cl V sym simply by multiplying the blade representation of a vertex by the blade representation of the digit being flipped. Given a random variable ξ, the expectation of ξ will be denoted by either ξ or E(ξ). Given a sequence of random variables {ξ N }, the notation ξ N D ψ denotes P convergence in distribution to the random variable ψ. The notation ξ N u denotes convergence in probability to u. Fix nonnegative integers p and q, and let n = p + q. Following the approach of Guillotin-Plantard and Schott [4], let Σ = (E, A, µ,t) be a dynamical system where (E, A, µ) is a probability space and T is a transformation on E. Let x E, and define the collection {p j } 1 j N d such that 0 p j < 1 N d for N d each j = 1,2,...,N d and p j 1. Further, define the collection {f j (x)} 1 j N d such that for each i 1 and define j=1 0 f j (T i x) p j, (3.8) f 0 (T i x) = 1 f j (T i x). (3.9) For n 1, let {Y 1,...,Y n } be i.i.d. random variables taking values in {0,...,N d } with probability N d j=1 P (Y i = l) = f l (T i x). (3.10) We are interested in the dynamic random walk on Cl sym V defined by n Υ n = ς {Yk }. (3.11) k=1
9 8 René Schott and G. Stacey Staples Note that when p j = 1, the resulting walk (Υ n ) is represented by a walk N d j=1 on the N d -dimensional hypercube Q N d, while p j < 1 results in a walk on a hypercube with loops, denoted Q N d. Figure 1 illustrates these two cases. Using the one-to-one correspondence between multivectors ς U and geometric graphs G U, the walk (Υ n ) induces a dynamic random walk (G n ) on geometric graphs. Independence of the collection {f j (T i x)} then gives N d j=1 n N d P (G n = G U ) = f 0 (T i x) + f j (T i x)ς {j}, ς U i=1 j=1 (3.12) so that For convenience, define the notation τ n = n N d f 0 (T i x) + f j (T i x)ς {j} (3.13) i=1 j=1 τ n, ς U = P (G n = G U ). (3.14) Theorem 3.1. Let k 3 be fixed. Let Φ r denote the second quantization nilpotent adjacency operator. Let X k (n) denote the number of k-cycles in the n th geometric graph of the sequence in the partitioned d-cube with mesh 1/N d. Then, E(X k (n)) = 1 2k τ n, ς U ψ ( ) Tr U (Φ k r ). (3.15) ( ) Proof. For fixed U V, a straightforward proof by induction shows that ψ Tr U (Φ k r ) is a sum of products of k generators of Cl V nil corresponding to closed k-walks contained in G U. Because ζ {v} 2 = 0 for all v V, the only nonzero terms correspond to the k-cycles of G U. Since each cycle has k possible choices of basepoint and two orientations, it is evident that ( ) ψ Tr U (Φ k r ) = 2k X k (U), (3.16) where X k (U) denotes the number of k-cycles contained in G U.
10 Dynamic Geometric Graph Processes: Adjacency Operator Approach 9 1 2k Now, τ n, ς U ψ ( ) Tr U (Φ k r ) = 1 2k P (G n = G U ) ψ = ( ) Tr U (Φ k r ) P (G n = G U ) X k (U) = E(X k (n)). (3.17) Example 3.2. To compute the expected number of 5-cycles in the 7 th graph of a dynamic geometric process in the partitioned unit square with mesh 1/9, we begin by defining the probability functions {f j (x)}. The ergodic mapping T acts on S 1 according to Tx = e i x. Additional Mathematica procedures for computing products in Cl n nil and Cl n sym can be found in the appendix. In[312]:= Define functions f j x taking values in 0, 1 n 2 for j 1,..., n2, and let f 0 x 1 jf j x. The probability that the ith graph of the process G n on the unit square partitioned into n 2 subsquares is the graph indexed by integer B is given by Τ i,e Int2Mult B,n x 1; n 3; f j s : 1 2 n2 Abs 1 s 2 Norm 1 2, 1 2 pnts IntegerPart j 1 n 1 Mod j, n 1 ; j 1 f j s : 1 Sum 1 n 2 Abs 1 s 2 k n2, k, 1, n 2 ; j 0 T i r : If i 0, 1, If i 1, Return Expand r, Return Expand T i 1 r ; Τ m : If m 1, Return N ClSymExpand f 0 T 1 x Sum f j T 1 x e j, j, 1, n 2, Return N ClSymExpand ClSymExpand f 0 T m x Sum f j T m x e j, j, 1, n 2 Τ m 1 For simplicity, subsets of vertices are associated with binary representations of integers. In[4]:= Convert binary string to coordinates of subsquare centers in 0,1 2 with mesh 1 n 2. B is an integer in the range 0 to 2 n2 1 Bin2Coord B, n : d PadLeft IntegerDigits B, 2, n 2 ; pnts Table 2 j 1, 2 k 1, j, 1, n, k, 1, n ; 2 n 2 n Y Table d j pnts IntegerPart j 1 n 1 Mod j, n 1, j, 1, n 2 ; Return DeleteCases Y, 0, 0 ; The following Mathematica procedure generates the nilpotent adjacency matrix associated with a subset of vertices.
11 10 René Schott and G. Stacey Staples In[8]:= Build nilpotent adjacency matrix of G U in 0,1 2 mesh 1 n 2 BuildMatrix B, n, r : d PadLeft IntegerDigits B, 2, n 2 ; pnts Table 2 j 1, 2 k 1, j, 1, n, k, 1, n ; 2 n 2 n Y Table d j pnts IntegerPart j 1 n 1 Mod j, n 1, j, 1, n 2 ; U DeleteCases Y, 0, 0 ; edgs ; For k 1, k Length U, k, edgs Append edgs, U k ; For j k 1, j Length U, j, edgs If Norm U k U j r, Append edgs, U k, U j, edgs ; Build the adjacency matrix A Table If MemberQ edgs, U i, U j MemberQ edgs, U j, U i, 1, 0, i, Length U, j, Length U ; Return A.DiagonalMatrix Table e i, i, 1, Length A ; We now generate nilpotent adjacency matrices for all subsets. In[11]:= Build all possible adjacency matrices in 0,1 2 with mesh 1 9 and r ; For m 1, m 511, m, m BuildMatrix m, 3, 2 3 ; The next procedure converts an integer into its appropriate multiindex. In[226]:= Int2Mult B, n : DeleteCases Table If BitAnd B, 2 j 2 j,j 1, 0, j, 0, n 2 1, 0 Finally, we compute the expected number of 5-cycles in G 7. In[318]:= Calculate expected number of 5 cycles in 7th random geometric graph on partition of mesh 1 in 9 0, Sum Coefficient Τ 7,e Int2Mult gnum,3 ScalarSum ClNilExpand Tr QClNilMatrixPower gnum,5, gnum, 0, 511 Out[318]= Corollary 3.3. The probability that the n th random geometric graph of a sequence contains exactly l cycles of length k is given by P(X k (n) = l) = e ψ(tru (Φ k r )), e 2kl τ n, ς U. (3.18) ( ) Proof. Note that the geometric graph G U contains l k-cycles if and only if ψ Tr U (Φ k r ) = 2kl. Hence, G U contains l k-cycles if and only if e ψ(tru (Φ k r )), e 2kl = 1. (3.19)
12 Dynamic Geometric Graph Processes: Adjacency Operator Approach 11 Summing the probabilities P (G n = G U ) over all graphs G U gives the stated result. Example 3.4. The probabilities of l 5-cycles in the seventh graph of the sequence considered in Example 3.2 are displayed for 0 l 10. In[77]:= Probability that m th graph is indexed by gnum Μ gnum, m : Coefficient Τ m, e Int2Mult gnum,3 Initialize variables for probabilities For j 0, j 511, j, s j 0 ; Compute probability of j 5 cycles in 7th graph of sequence for any j by considering all possible graphs s 0 Μ 0, 7 ; For gnum 1, gnum 511, gnum, tr 1 ScalarSum ClNilExpand Tr ClNilMatrixPower gnum, 5 ; 10 s tr s tr Μ gnum, 7 ; In[66]:= Print probabilities of ell 5 cycles for some values of ell For ell 0, ell 6, ell, Print "Probability of ", ell, " 5 cycles: ", s ell Probability of 0 5 cycles: Probability of 1 5 cycles: Probability of 0 5 cycles: Probability of 1 5 cycles: Probability of 2 5 cycles: Probability of 3 5 cycles: 0 Probability of 4 5 cycles: Probability of 5 5 cycles: Probability of 6 5 cycles: 0 Recall that the circumference of a graph G is the length of the longest cycle contained in G. Circumference will be denoted by Circ(G). Lemma 3.5. Fix integer l such that 3 l. Then, the geometric graph G U has circumference l if and only if Proof. Note that while k=l+1 any l < k. e ψ(tru (Φ l r )), e V e ψ(tru (Φ r l )), e V k=l+1 e ψ(tru (Φ k r )), e 0 = 1. (3.20) = 1 if and only if G U contains an l cycle, e ψ(tru (Φ k r )), e 0 = 1 if and only if G U does not contain a k cycle for
13 12 René Schott and G. Stacey Staples The preceding lemma can be applied to compute the expected circumference of the n th graph of a process. Proposition 3.6. The expected circumference of the n th geometric graph of the graph process is given by E(Circ(G n )) = l e ψ(tru (Φ l r )), e V e ψ(tru (Φ k r )), e 0 τ n, ς U. l=3 Proof. In light of Lemma 3.5, l e ψ(tru (Φ l r )), e V l=3 = l l=3 k=l+1 {U:Circ(G U )=l} k=l+1 e ψ(tru (Φ k r )), e 0 τ n, ς U P (G n = G U ) (3.21) = l P (Circ(G n ) = l). (3.22) A concept dual to graph circumference is graph girth. Recall that the girth of a graph G is the length of the shortest cycle contained in G. Girth will be denoted by Girth(G). Lemma 3.7. Fix integer l such that 3 l. Then, the geometric graph G U has girth l if and only if e ψ(tru (Φ r l )), e V l 1 k=3 Proof. The proof is analogous to that of Lemma 3.5. l=3 e ψ(tru (Φ k r )), e 0 = 1. (3.23) This necessary and sufficient condition can now be used to compute the expected girth of the n th graph of a graph process. Proposition 3.8. The expected girth of the n th random geometric graph G n is given by ( ) l 1 E(Girth(G n )) = l e ψ(tru (Φ l r )), e V e ψ(tru (Φ k r )), e 0 τ n, ς U. l=3 k=2 (3.24)
14 Dynamic Geometric Graph Processes: Adjacency Operator Approach 13 Proof. In light of Lemma 3.7, ( l l=3 e ψ(tru (Φ r l )), e V = l l=3 l 1 k=2 ) e ψ(tru (Φ k r )), e 0 τ n, ς U {U:Girth(G U )=l} P (G n = G U ) = l P (Girth(G n ) = l). (3.25) Of particular interest in models of wireless networks is the size of a graph s largest connected component. The size is expressed as the number of vertices contained in the component. Proposition 3.9. The size of the largest component C max in G U is given by ( C max = δ (Tr )) 2 U 1 U Ξ r. (3.26) ( 2n 1 Proof. An inductive argument shows that the terms of Tr ) U Ξr are sums of idempotents representing closed walks of length 2n 1 on the graph. Because the graph contains U vertices, the maximal connected component of G will be covered by a closed walk of length 2 U 1 or less. All components can be covered by closed walks of length equal to 2 U 1 by the inclusion of a loop based at each vertex in the definition of the idempotent-adjacency operator. Clearly, a connected graph consists of a single component containing all of the graph s vertices. The following corollary is an immediate consequence of Proposition 3.9. Corollary The graph G U on vertices U 2 V is connected if and only if ( ) 2 V δ e U,j Ξ 1 r e U,j = U, (3.27) for any v j U. The expected maximal component size in a graph of a process can also be computed. Proposition The expected size of a maximal component in the n th geometric graph of the process is given by E( C max ) = ( τ n, ς U δ (Tr )) 2 1 U Ξ r. (3.28) l=3
15 14 René Schott and G. Stacey Staples Proof. In light of Proposition 3.9, ( τ n, ς U δ (Tr )) 2 1 U Ξ r = {U: G U is connected} U P (G n = G U ). (3.29) Another question of interest in the wireless network model context is whether or not a connected graph contains small cycles. Ideally, a network should be connected without too much redundancy (or too many unnecessary connections). The next result gives the probability that a graph of the process is connected and contains no cycles of length less than or equal to k 0. Proposition Let G n be the n th graph of a geometric graph process, and let k 0 3 be an integer. Then, P(G n connected and contains no k-cycles for all k k 0 ) = τ n, ς U e δ(tru (Ξ 2 1 r )), e U ep k0 k=3 ψ(tr U(Φ r k )), e 0. (3.30) Proof. Note that for fixed U V, G U contains no k-cycles for all 3 k k 0 if and only if ep k0 k=3 ψ(tr U(Φ k r )), e 0 = 1. (3.31) Moreover, G U is connected if and only if e δ(tru (Ξ 2 1 r )), e U = 1. (3.32) Hence, U: 2 V τ n, ς U e δ(tru (Ξ 2 1 r )), e U ep k0 k=3 ψ(tr U(Φ k r )), e 0 = {U: G U connected and contains no k-cycles k k 0 } P (G n = G U ). (3.33) The following corollary deals with spanning trees, i.e. cycle-free connected graphs. Corollary The probability that the n th geometric graph of the process is a spanning tree is given by τ n, ς U e δ(tru(ξ 2 1 r )), e U ep U k=3 ψ(tr U(Φ k r )), e 0. (3.34)
16 Dynamic Geometric Graph Processes: Adjacency Operator Approach 15 One final goal is to enumerate the connected components in a geometric graph G U. To this end, let x Cl idem V and define the mapping η : Cl idem idem V Cl V by ( ) η(x) = η α U γ U = α U γ U. (3.35) U V Define the function ρ : Cl V idem N 0 by U =δ(x) ρ(x) = min{dim(w)}. (3.36) W x In other words, ρ(x) is the dimension of the smallest linear subspace of Cl V idem containing x. Now in a manner similar to the enumeration of cycles, it is possible to enumerate components. Proposition Let Ξ r denote the second quantization nilpotent adjacency operator. Let X denote the number of connected components in the n th graph in the partitioned d-cube with mesh 1/N d. Then, E(X) = τ n, ς U ρ ( ) eu,j η 2 V Ξ 1 r e U,j. (3.37) v j U Proof. Note that as in the proof of Proposition 3.9, the quantity e U,j 2 1 Ξr e U,j is a sum of products of idempotents representing ( connected components containing vertex v j in the graph G U. Hence, η 2 1 Ξr e U,j is a sum of terms eu,j ) representing maximal components containing vertex v j in graph G U. After summing over all vertices, ( the number of maximal components in the ( graph G U is given by the quantity ρ v η eu,j )) 2 1 Ξr j U e U,j by construction of ρ. As seen before, τ n, ς U = P (G n = G U ). Summing over all graphs G U completes the proof. In addition to computing the expected number of components, we can calculate the probability that a graph in the process contains exactly l components for any nonnegative integer l. Proposition Let X n denote the number of components in the n th geometric graph of the process. The probability that X n = l is given by P(X n = l) = e ρ 1 eu,j), e l τ n, ς U. (3.38) Pvj U η( eu,j Ξr2 V Proof. By construction, e ρ 1 eu,j), e l = 1 if and only if Pvj U η( eu,j Ξr2 V G U contains l components. Summing the probabilities of graphs G U containing l components gives (3.38).
17 16 René Schott and G. Stacey Staples Figure 2. Four graphs of a dynamic geometric graph process. The graphs on the partitioned cube can be partitioned into two sets: those that are connected, and those that are not. Define ϑ Cl sym V by ϑ = e δ(tru(ξ 2 1 r )), e U ς U. (3.39) Note that ϑ is a sum of blades indexed by vertex sets of connected graphs in the partitioned cube [0,1] d. Hence, { 1 if G U is connected, ϑ, ς U = (3.40) 0 otherwise. Similarly, define ϑ = ( ) 1 e δ(tru(ξ 2 1 r )), e U ς U, (3.41) and note that ϑ is a sum of blades indexed by vertex sets of disconnected graphs in the partitioned cube [0,1] d. Often one wants to know the probability that a graph in the process is connected. The next result gives an expression for this probability. Proposition The probability that the n th graph of the process is connected is given by P (G n is connected) = τ n, ϑ. (3.42) Proof. P (G n is connected) = τ n, ς U ς U, ϑ = τ n, ϑ. (3.43) Define the projection π ϑ by π ϑ(x) = x U ς U. (3.44) {U: ς U,ϑ=0}
18 Dynamic Geometric Graph Processes: Adjacency Operator Approach 17 Similarly, define π ϑ by π ϑ (x) = {U: ς U,ϑ=1} For n 0, define the mappings ν n : Cl V sym Cl V sym by x U ς U. (3.45) ν 0 (x) = x (3.46) ν 1 (x) = π ϑ (x τ 1 ), (3.47) ν n (x) = π ϑ (ν n 1 (x) τ n ) (n 2). (3.48) Similarly, define the mappings ν n : Cl V sym Cl V sym by ν 0 (x) = x (3.49) ν 1 (x) = π ϑ (x τ 1 ), (3.50) ν n (x) = π ϑ ( ν n 1 (x) τ n ) (n 2). (3.51) Proposition Let G 0 = G U be a connected geometric graph, and let n be a positive integer. The probability that G k is connected for all 0 k n is P (G 0,...,G n connected) = ν n (ς U ), ϑ. (3.52) Similarly, when G 0 = G U is a disconnected geometric graph, the probability that G k is disconnected for all 0 k n is P (G 0,...,G n disconnected) = ν n (ς U ), ϑ. (3.53) Proof. Let G 0 = G U be a connected geometric graph. Proof of the first part of the proposition is by induction on n 1. When n = 1, definition of ν 1 gives ν 1 (ς U ) = π ϑ (ς U τ 1 ) = π ϑ P ( ) G 1 = G U {j} ςu {v} v V {0} = {U: G U connected} P (G 1 = G U ) ς U. (3.54) Hence, ν 1 (ς U ), ϑ = P (G 0, G 1 connected). Now assume true for some positive integer n and proceed by induction. For convenience, denote by U n the vertex set of G n ; i.e., G n = G Un. ν n+1 (ς U ) = π ϑ (ν n (ς U ) τ n+1 ) = π ϑ P ( G 0,...,G n connected and G n+1 = G Un {v}) ςun {v} = v V {0} {U: G U connected} P (G 0,...,G n connected and G n+1 = G U ) ς U. (3.55)
19 18 René Schott and G. Stacey Staples Hence, ν n+1 (ς U ), ϑ = {U: G U connected} P (G 0,...,G n connected and G n+1 = G U ) = P (G 0,...,G n+1 connected). (3.56) The proof of the second part of the proposition follows from the same logic. Given an initial graph that is not connected, the next two results deal with the emergence of a connected graph in the process. Corollary Let G 0 = G U be a disconnected geometric graph. For n 1, the probability that G n is the first connected graph of the process is given by P (G n first connected graph) = ν n 1 (ς U )τ n, ϑ. (3.57) Corollary Let G 0 = G U be a disconnected geometric graph. The expected time n when the geometric graph G n is the first connected graph of the process is given by E(n : G n first connected graph) = n 1 n ν n 1 (ς U )τ n, ϑ. (3.58) Similarly, given an initial graph that is connected, the following results deal with the occurrence of the first disconnected graph in the process. Corollary Let G 0 = G U be a connected geometric graph. For n 1, the probability that G n is the first disconnected graph of the process is given by P (G n first disconnected graph) = ν n 1 (ς U )τ n, ϑ. (3.59) Corollary Let G 0 = G U be a connected geometric graph. The expected time n when the geometric graph G n is the first disconnected graph of the process is given by E(n : G n first disconnected graph) = n ν n 1 (ς U )τ n, ϑ. (3.60) n Vertex degrees in G n Given a graph G = (V,E), the degree of a vertex v V is defined by The degree of a graph G is defined by deg(v) = {edges incident with v in G}. (3.61) deg(g) = inf v G deg(v). (3.62) In the context of wireless networks, the vertex degree represents the number of nodes within a node s transmission range. The degree of a graph then represents the minimum number of nodes within transmission range of any node in the network. The lemmas and propositions below follow immediately from definitions and results acquired thus far.
20 Dynamic Geometric Graph Processes: Adjacency Operator Approach 19 Lemma Let the geometric graph G U be given. By construction of the second quantization nilpotent adjacency operator Φ r, the degree of vertex v j U s given by deg(v j ) = ψ ( e U,j Φ r 2 e U,j ). (3.63) It follows naturally that the degree of G U is given by deg(g U ) = inf j U ψ ( e U,j Φ r 2 e U,j ). (3.64) The preceding lemma can now be used to compute the probability that a graph in the process has degree k for some nonnegative integer k. Proposition Let (G n ) be a geometric graph process associated with Φ r. Then, for nonnegative integer k, the probability that deg(g n ) = k is given by P (deg(g n ) = k) = U V τ n, ς U e infj U ψ( e U,j Φ r 2 e U,j ), e k. (3.65) In the next pair of propositions, the expected degree of a graph in a process and expected degree of a vertex in the n th graph of a process are calculated. Proposition Let (G n ) be a geometric graph process associated with Φ r. Then, the expected value of deg(g n ) is given by E(deg(G n )) = U V τ n, ς U inf j U ψ ( e U,j Φ r 2 e U,j ). (3.66) Proposition Let (G n ) be a geometric graph process associated with Φ r. Then randomly choosing a vertex v from the vertices of G n with all vertices equiprobable, E(deg(v)) = U V τ n, ς U ψ ( Tr ( Φ r 2 )). (3.67) A number of results involving conditional probabilities and conditional expectations are now possible. Proposition Let (G n ) be a geometric graph process associated with Φ r, let k be a nonnegative integer, and let ϑ be defined as in (3.39). Then the conditional probability that G n has minimum vertex degree k given that G n is connected is given by U V ϑ, ς U τ n, ς U e deg(gu ), e k P (deg(g n ) = k G n is connected) = U V ϑ, ς U τ n, ς U. (3.68) Corollary Let (G n ) be a geometric graph process associated with Φ r, and let ϑ be defined as in (3.39). Then the conditional expected value of deg(g n ) given that G n is connected is given by E(deg(G n ) G n is connected) = U V deg(g U) ϑ, ς U τ n, ς U U V ϑ, ς. (3.69) U τ n, ς U
21 20 René Schott and G. Stacey Staples Proposition Let (G n ) be a geometric graph process associated with Φ r, let k be a nonnegative integer, and let ϑ be defined as in (3.39). Then the conditional probability that G n is connected given that it has minimum vertex degree k is given by, U V ϑ, ς U τ n, ς U e deg(gu ), e k P (G n is connected deg(g n ) = k) = U V edeg(gu ), e k τn, ς U. (3.70) Proposition Let (G n ) be a geometric graph process associated with Ξ r. Let k be a nonnegative integer, and let X n denote the number of connected components in the n th graph of the process. Then, E(X n deg(g n ) = k) ( ( U 2 τ n, ς = V U ρ v η eu,j )) 2 V edeg(gu), 1 Ξr j U e U,j e k U 2 τ n, ς V U. (3.71) e deg(gu), e k 3.2. Energy and Laplacian Energy of Geometric Graphs Given the adjacency matrix A associated with a graph G on n vertices, the energy of G is defined as the sum of the singular values of A: n E(G) = λ i, (3.72) i=1 where each λ i is an eigenvalue of A. It is evident that Tr(A 2 ) = λ 2 i = 2 E. (3.73) i=1 Let λ 1,...,λ denote the spectrum of A. Since A is symmetric, A has a spectral decomposition AU = UΛ where U is an orthogonal matrix and Λ is a diagonal matrix with the eigenvalues of A along the main diagonal. It follows that Λ = U 1 AU so that the energy of G is given by E(G) = Tr( ( (U 1 AU) 2) 1/2 ). (3.74) For each subset of vertices U V, denote the ordinary adjacency operator of the corresponding subgraph G U by A (U). In particular, A (U) = e U,v1 e U,v2. (3.75) v i,v j U 0< v 1 v 2 <Nr This adjacency operator is related to the corresponding nilpotent adjacency operator by A (U) Z (U) = Φ (U) r, (3.76) where Z (U) nil is the diagonal matrix of generators of Cl V corresponding to the subset U V. As before, each A (U) is symmetric and therefore has spectral decomposition of the form A (U) U (U) = U (U) Λ (U).
22 Dynamic Geometric Graph Processes: Adjacency Operator Approach 21 Given the second quantization nilpotent adjacency operator Φ r associated with a graph process (G n ), define the ordinary second quantization adjacency operator A r associated with Φ r by A r = ( ) A (U) e U e U. (3.77) Similarly, the unitary second quantization operator U r is defined by U r = ( ) U (U) e U e U. (3.78) The following result is an immediate consequence of definitions. Lemma For subset U V, the energy of the geometric graph G U is given by ( E(G U ) = Tr U ((Ur 1 A r U r ) 2 ) 1/2). (3.79) As a corollary of previous results, we obtain the next result. Proposition Given geometric graph process (G n ) with associated ordinary second quantization adjacency operator A r, the expected energy of the n th graph of the process is given by E(E(G n )) = ( τ n, ς U Tr U ((Ur 1 A r U r ) 2 ) 1/2). (3.80) U V Recall that by Lemma 3.22, the degree of vertex v j U V is given by deg(v j ) = ψ ( e U,j Φ r 2 e U,j ). (3.81) Let A (U) denote the ordinary adjacency matrix of the graph G U, and define the diagonal matrix of vertex degrees D (U) by (D (U) ) jj = ψ ( e U,j Φ r 2 e U,j ). (3.82) For each subset of vertices U V, denote the combinatorial Laplacian of the corresponding subgraph G U by L (U). In particular, L (U) = D (U) A (U). (3.83) Given a graph G on n vertices and m edges, the Laplacian spectrum of G is the spectrum of its Laplacian matrix. The Laplacian spectrum consists of the numbers µ 1 µ 2 µ n 0. The Laplacian energy of G is defined by n E L (G) = µ i 2m n. (3.84) i=1 The Laplacian also has spectral decomposition of the form L (U) O U = O U Λ U for orthogonal O U and diagonal matrix Λ U.
23 22 René Schott and G. Stacey Staples Lemma For subset U V, the Laplacian energy of the geometric graph G U is given by ( ) 2 ) 1/2 L E (G U ) = Tr ( O 1 U L(U) O U Tr(L(U) ) I. (3.85) U Proof. By the handshaking theorem, the sum of vertex degrees is twice the number of edges. Proposition Given geometric graph process (G n ) with associated second quantization combinatorial Laplacian L r, the expected Laplacian energy of the n th graph of the process is given by E(E L (G n )) = ( ) 2 ) 1/2 τ n, ς U Tr ( O 1 U L(U) O U Tr(L(U) ) I. (3.86) U U V 4. Convergence Conditions and Limit Theorems In order to establish limit theorems for the results of the preceding section, it is necessary to establish convergence of the sequence (τ n ) in Cl sym V. The norm on Cl sym V defined by 2 α U ς U = 2 α U (4.1) U V U V corresponds to the Euclidean norm when Cl sym V is viewed as a real 2 -dimensional vector space. A sequence (ξ n ) in Cl sym V will be said to converge to ξ Cl sym V if for every ǫ > 0, k ǫ N such that ξ n ξ < ǫ whenever n k ǫ. By definition of τ n, n N d τ n = f j (T i x)ς {j} = i=1 j=0 Theorem 4.1. Define the set If f 0 (x) > 0 x E, then P (Υ n = ς U ) ς U. (4.2) J := {k V : f k (x) > 0 x E}. (4.3) lim τ n = 1 n J 2 ς U. (4.4) J { :U J } Proof. Let U V and let k V. Note that if k / U and f k (x) = 0 for all x E, then τ n, ς U = 0 for all n.
24 Dynamic Geometric Graph Processes: Adjacency Operator Approach 23 Fix i V, and let (Υ n ) be the dynamic walk corresponding to the collection {f v (x) : v V }. Define the real-valued sequence (x n ) by Then x n := P (i L Υ n = ς L ), n 0. (4.5) x 0 = 0, (4.6) x 1 = f i (Tx), (4.7) x n+1 = x n (1 f i (T n+1 x)) + (1 x n )f i (T n+1 x), n 1. (4.8) It will be shown by induction that x n < 1/2 for all n 1. By definition, f i (x) < 1 2 for all x E. Write f i(t n x) = 1/2 κ(n) where κ(n) > 0, n. In the basis step, x 1 = f i (Tx) < 1/2. It is now assumed that x n < 1/2 for some n 1. Then, x n+1 = x n (1 f i (T n x)) + (1 x n )f i (T n x) ( = x n 1 1 ) ( ) κ(n) + (1 x n ) 2 κ(n) = x n 2 + x nκ(n) x n 2 κ(n) + x nκ(n) = 1 2 κ(n) + 2x nκ(n) < 1 2 κ(n) + κ(n) = 1 2. (4.9) Hence, x n < 1 2 for all n 1. It will now be shown that x n+1 > x n for all n 1. Using the recurrence (5.12), x n < 1 2 implies x n+1 = x n + f i (T n x) 2f i (T n x)x n > x n + f i (T n x) f i (T n x) = x n. (4.10) Now the sequence (x n ) converges to ξ (0, 1 2 ) by the Monotone Convergence Theorem. In particular, for any n N, ξ must satisfy ξ = ξ(1 f i (T n x)) + (1 ξ)f i (T n x) = ξ + f i (T n x) 2ξf i (T n x). (4.11) Hence, ξ satisfies 0 = f i (T n x) 2ξf i (T n x) = f i (T n x)(1 2ξ), which implies ξ = 1 2. It is evident that ξ represents the limit of the probability that vertex i is present in the random geometric graph G n as n. Fixing U V and letting J be the set described in the statement of the theorem, it is evident that the limiting distribution is uniform on the vertices of J; i.e., lim P (Υ n = ς U ) = n j J U 1 2 j J U ( 1 1 ) = 1. (4.12) 2 2 J The following theorem is a corollary of the previous section s results.
25 24 René Schott and G. Stacey Staples Theorem 4.2. Assume the collection {f j (x)} j V satisfies the hypotheses of Theorem 4.1, and let (G n ) be the corresponding dynamic geometric graph process. Let J be the set defined in the statement of Theorem 4.1. Let Φ r denote the second quantization nilpotent adjacency operator, and let Ξ r denote the second quantization nilpotent adjacency operator associated with (G n ), respectively. Let k 3 be fixed, and let z k (n) denote the number of k-cycles in the n th geometric graph of the sequence in the partitioned d-cube with mesh 1/N d. Let C max (n) denote the size of a maximal component in the n th geometric graph of the process. Let K(n) denote the number of connected components in the n th graph in the partitioned d-cube with mesh 1/N d. Then, lim E(z k(n)) = n lim E(Cr(G n)) = n 1 l 2 J l=3 1 ( ) ψ Tr k2 J +1 U (Φ k r ), (4.13) e ψ(tru (Φ l r )), e V k=l+1 e ψ(tru (Φ r k )), e 0, (4.14) lim E(Girth(G n)) = n ( 1 l 2 J and l=3 e ψ(tru (Φ r l )), e V lim E( C max(n) ) = 1 δ n 2 J l 1 k=2 e ψ(tru (Φ r k )), e 0 ), (4.15) (Tr U ( Ξ r 2 1 )), (4.16) lim E(K(n)) = 1 ρ ( ) eu,j η 2 V Ξ 1 n 2 J r e U,j. (4.17) v j U 5. Time-homogeneous walks on random geometric graphs In this section results are obtained for graph processes in which the vertex addition/deletion probabilities do not vary with time. Proposition 5.1. Let Y be a random variable taking values in [] {0} with probabilities p i = Pr{Y = i} for each 0 i, and let {Y k } k>0 be the sequence of independent random variables obtained from repeated observations of Y. Let 1 = ς Cl V sym represent the initial probability density on the vertices of Q ; i.e., the
26 Dynamic Geometric Graph Processes: Adjacency Operator Approach 25 initial vertex corresponds to the empty graph. Let τ = p i ς i. For convenience, ς {0} is identified with ς. Then for k > 0, the probability density function f k on the power set 2 V at time k is defined by Proof. For k 0, let ξ k Cl V sym be defined by ξ k = i=0 f k (U) = τ k, ς U. (5.1) f k (U) ς U, (5.2) and note that ξ 0 = ς = 1. We show that ξ k = τ k for all k 1. We see that the probability density at time k = 1 is given by ξ 1 = f 1 (U)ς U = τ,ς U ς U = τ. (5.3) Assuming true for k, using independence of {Y k }, and proceeding by induction, we find ξ k+1 = f k+1 (U) ς U = f k+1 (U {j}) ς U {j} j=1 = f k (U)ς U p j ς {j} = ξ k p j ς {j} = p j ς {j} j=1 j=1 j=1 p j ς {j} k j=1 = τ k τ = τ k+1. (5.4) When p 0 = 0, the resulting sequence (Υ n ) is a walk on the hypercube Q. When p 0 > 0, (Υ n ) is a walk on a hypercube with loops. In the homogeneous case, the sequence (τ n ) defined by (3.13) is replaced by (τ n ). All of the previous results hold as stated with this modification. Example 5.2. Let {p 0, p 1,...,p 4 } = {.15,.1,.2,.3,.25}. The probability density on the collection of geometric graphs G U at time t = 32 is determined by setting τ := 4 i=0 p i ς {i} and computing τ 32 with Mathematica in Figure 3. In[320]:= Τ e e e e 4 Out[320]= e e e e 4 In[321]:= ClSymExpand ClSymPower Τ, 32 Out[321]= e e e e e 1, e 1, e 1, e 2, e 2, e 3, e 1,2, e 1,2, e 1,3, e 2,3, e 1,2,3,4 Figure 3. Probability that G 32 = G U for each U {v 1,...,v 4 }.
27 26 René Schott and G. Stacey Staples Now the probability that G 32 = G {v1,v 2,v 3} is the coefficient of σ {1,2,3}, seen to be Lemma 5.3. Let (G n ) be the homogeneous geometric graph process defined in Proposition 5.1 with p 0 > 0, and let i V. Then, given G n = G Un, P (i U n ) = 1 (1 2p i) n 2 (5.5) Proof. Fix i V, and let (Υ n ) be the time-homogeneous walk corresponding to the collection {p i : v V }. The subset U n V is defined by Υ n = ς Un. Now define the sequence (x n ) by x n = P (i U n ) for n 0. Then x 0 = 0, (5.6) x n = x n 1 (1 p i ) + (1 x n 1 )p i, n 1. (5.7) By back-substitution, the recurrence relation has solution given by x n = (1 2p i )x n 1 + p i = (1 2p i ) 2 x n 2 + (1 2p i )p i + p i. n 1 = (1 2p i ) n x 0 + p i (1 2p i ) j j=0 n 1 = p i (1 2p i ) j = 1 (1 2p i) n. (5.8) 2 Theorem 5.4. Let J = {k V : p k > 0}. If p 0 > 0, then lim n τn = J 2 ς U. (5.9) J { :U J } Proof. Let U V and let k V. Note that if p k = 0 and k / U, then τ n, ς U = 0 for all n. Fix i V, and let (Υ n ) be the time-homogeneous walk corresponding to the collection {p i : v V } {p 0 }. The subset L V is defined by Υ n = ς L. Now define the sequence (x n ) by x n = P (i L) for n 0. Then j=0 x 0 = 0, (5.10) x 1 = p i, (5.11) x n+1 = x n (1 p i ) + (1 x n )p i, n 1. (5.12) Note that p 0 > 0 implies p i < 1. By Lemma 5.3, lim x 1 (1 2p i ) n n = lim = 1 n n 2 2. (5.13)
28 Dynamic Geometric Graph Processes: Adjacency Operator Approach 27 It is evident that 1 2 represents the limit of the probability that vertex i is present in the random geometric graph G n as n. Fixing U V and letting J be the set described in the statement of the theorem, it is evident that the limiting distribution is uniform on the vertices of J; i.e., lim P (Υ n = ς U ) = 1 ( 1 1 ) = 1. (5.14) n J j J U j J U 6. Mathematica Procedures This section contains general purpose Mathematica code for performing computations in the algebras Cl n nil and Cl n sym. This code underlies the examples computed in the paper. Unprotect CirclePlus ; ClearAll CirclePlus ; SetAttributes CirclePlus, Flat, OneIdentity, Listable ; CirclePlus x?numericq, y?numericq : x y ; CirclePlus arg1, y?numericq : y arg1; CirclePlus x?numericq, arg2 : x arg2; CirclePlus x?numericq arg1, y?numericq : x y arg1; CirclePlus x?numericq, y?numericq arg2 : x y arg2; CirclePlus x?numericq arg1, y?numericq arg2 : x y CirclePlus arg1, arg2 ; CirclePlus x?numericq arg1, arg2 : x CirclePlus arg1, arg2 ; CirclePlus arg1, y?numericq arg2 : y CirclePlus arg1, arg2 ; CirclePlus e a, e b : 1 Length Complement a b,pset e a b Complement Union a,b,intersection a,b. e 1 ; CirclePlus Symbol "CirclePlus" ; Protect CirclePlus ; Unprotect ClSymExpand ; ClearAll ClSymExpand ; SetAttributes ClSymExpand, Listable ; ClSymExpand x : x ; FreeQ x, ; ClSymExpand x y : Simplify ClSymExpand x ClSymExpand y ; ClSymExpand x?numericq arg1 : x ClSymExpand arg1 ; ClSymExpand arg1 : Module arg2, arg2 Distribute ExpandAll arg1, Plus, CirclePlus ; If FreeQ arg2, && arg2 arg1, arg2 ClSymExpand arg2 ; ; Return arg2 ; ; Protect ClSymExpand ;
29 28 René Schott and G. Stacey Staples Compute powers of Cl sym elements ClSymPower x, n Integer : Module y, y ClSymExpand x ; Switch EvenQ n, True, If n 0, Return 1, Return ClSymPower ClSymExpand y y, n 2, False, If n 1, Return y, Return ClSymExpand y ClSymPower ClSymExpand y y, n 1 2 ; ; Define product for commutative algebra Cl nil n. Generators satisfy the following conditions: e j e k e k e j k j e j e j 0 Unprotect CircleMinus ; Unprotect CircleMinus ; ClearAll CircleMinus ; SetAttributes CircleMinus, Flat, OneIdentity, Listable ; CircleMinus x?numericq, y?numericq : x y ; One 'no arguments' case CircleMinus arg1, y?numericq : y arg1; Four 'one argument' cases CircleMinus x?numericq, arg2 : x arg2; CircleMinus x?numericq arg1, y?numericq : x y arg1; CircleMinus x?numericq, y?numericq arg2 : x y arg2; CircleMinus x?numericq arg1, y?numericq arg2 : x y CircleMinus arg1, arg2 ; Three 'two arguments' cases CircleMinus x?numericq arg1, arg2 : x CircleMinus arg1, arg2 ; CircleMinus arg1, y?numericq arg2 : y CircleMinus arg1, arg2 ; CircleMinus e a, e b : If Length a b 0, 0, e a b ; CircleMinus Symbol "CircleMinus" ; Protect CircleMinus ; Unprotect ClNilExpand ; ClearAll ClNilExpand ; SetAttributes ClNilExpand, Listable ; ClNilExpand x : x ; FreeQ x, ; ClNilExpand x y : Simplify ClNilExpand x ClNilExpand y ; ClNilExpand x?numericq arg1 : x ClNilExpand arg1 ; ClNilExpand arg1 : Module arg2, arg2 Distribute ExpandAll arg1, Plus, CircleMinus ; If FreeQ arg2, && arg2 arg1, arg2 ClNilExpand arg2 ; ; Return arg2 ; ; Protect ClNilExpand ; Compute powers of Cl nil elements ClNilPower x, n Integer : Module y, y ClNilExpand x ; Switch EvenQ n, True, If n 0, Return 1, Return ClNilPower ClNilExpand y y, n 2, False, If n 1, Return y, Return ClNilExpand y ClNilPower ClNilExpand y y, n 1 Procedure to multiply matrices with Cl nil entries ClNilMatrixProduct A, B : If Dimensions A 2 Dimensions B 1, Abort ;, Table Total ClNilExpand CircleMinus A i, Transpose B j, i, 1, Length A, j, 1, Dimensions B 2 ; 2 ; ;
30 Dynamic Geometric Graph Processes: Adjacency Operator Approach 29 A procedure for computing powers of Cl nil matrices. In this method, A^m is computed by recursive squaring A^2 ^2... A ClNilMatrixPower A, m : Module y, y ClNilExpand A ; Switch EvenQ m, True, If m 0, Return IdentityMatrix Length y, Return ClNilExpand ClNilMatrixPower ClNilExpand ClNilMatrixProduct y, y, m 2, False, If m 1, Return y, Return ClNilExpand ClNilMatrixProduct ClNilMatrixPower ClNilExpand ClNilMatrixProduct y, y, m 1, y ; 2 Acknowledgment. The second author thanks Marco Budinich for helpful comments and suggestions on Mathematica procedures. References 1. C. Bettstetter, On the minimum node degree and connectivity of a wireless multihop network. Proceedings of the 3rd ACM international Symposium on Mobile Ad Hoc Networking & Computing (Lausanne, Switzerland, June 09-11, 2002). MobiHoc 02. ACM, New York, NY, P. Feinsilver, Zeon algebra, Fock space, and Markov chains, arxiv: v1 [mathph]. 3. M. Franceschetti, O. Dousse, D. N. C. Tse, P. Thiran, Closing the gap in the capacity of wireless networks via percolation theory, IEEE Transactions on Information Theory, , (2007). 4. N. Guillotin-Plantard, R. Schott, Dynamic random walks on Heisenberg groups, J. Th. Prob., , (2006). 5. P. Gupta, P.R. Kumar, Critical power for asymptotic connectivity in wireless networks, Stochastic analysis, control, optimization and applications: A volume in honor of W.H. Fleming, Birkhaüser, Boston, P. Gupta, P.R. Kumar, The capacity of wireless networks, IEEE Transactions on Information Theory, IT , (2000). 7. P. Gupta, P.R.Kumar, Internets in the sky: The capacity of three dimensional wireless networks, Communications in Information and Systems, , (2001). 8. Z. Kong, E.M. Yeh, Characterization of the critical density for percolation in random geometric graphs, Proceedings of the 2007 International Symposium on Information Theory, Nice, France, June 24-29, M. Penrose, Random geometric graphs, Oxford Studies in Probability, vol. 5, Oxford University Press, M. Penrose, On k-connectivity for a geometric random graph, Random Structures and Algorithms, , (1999). 11. R. Schott, G.S. Staples, Random walks in Clifford algebras of arbitrary signature as walks on directed hypercubes, Markov Processes and Related Fields, to appear. 12. R. Schott, G.S. Staples, Nilpotent adjacency matrices and random graphs, Ars Combinatoria, To appear. 13. R. Schott, G.S. Staples, Reductions in computational complexity using Clifford algebras, Advances in Applied Clifford Algebras, To appear. 14. R. Schott, G.S. Staples, Connected components and evolution of random graphs: an algebraic approach, Prépublications de l Institut Elie Cartan, No. 2007/27, (2007).
Generalized zeon algebras: theory and application to multi-constrained path problems
Generalized zeon algebras: theory and application to multi-constrained path problems René Schott, G. Stacey Staples To cite this version: René Schott, G. Stacey Staples. Generalized zeon algebras: theory
More informationCombinatorial semigroups and induced/deduced operators
Combinatorial semigroups and induced/deduced operators G. Stacey Staples Department of Mathematics and Statistics Southern Illinois University Edwardsville Modified Hypercubes Particular groups & semigroups
More informationTropical Graph Signal Processing
Tropical Graph Signal Processing Vincent Gripon To cite this version: Vincent Gripon. Tropical Graph Signal Processing. 2017. HAL Id: hal-01527695 https://hal.archives-ouvertes.fr/hal-01527695v2
More informationCutwidth and degeneracy of graphs
Cutwidth and degeneracy of graphs Benoit Kloeckner To cite this version: Benoit Kloeckner. Cutwidth and degeneracy of graphs. IF_PREPUB. 2009. HAL Id: hal-00408210 https://hal.archives-ouvertes.fr/hal-00408210v1
More informationOn the longest path in a recursively partitionable graph
On the longest path in a recursively partitionable graph Julien Bensmail To cite this version: Julien Bensmail. On the longest path in a recursively partitionable graph. 2012. HAL Id:
More informationOn Symmetric Norm Inequalities And Hermitian Block-Matrices
On Symmetric Norm Inequalities And Hermitian lock-matrices Antoine Mhanna To cite this version: Antoine Mhanna On Symmetric Norm Inequalities And Hermitian lock-matrices 015 HAL Id: hal-0131860
More informationOn size, radius and minimum degree
On size, radius and minimum degree Simon Mukwembi To cite this version: Simon Mukwembi. On size, radius and minimum degree. Discrete Mathematics and Theoretical Computer Science, DMTCS, 2014, Vol. 16 no.
More informationDYNAMICAL PROPERTIES OF MONOTONE DENDRITE MAPS
DYNAMICAL PROPERTIES OF MONOTONE DENDRITE MAPS Issam Naghmouchi To cite this version: Issam Naghmouchi. DYNAMICAL PROPERTIES OF MONOTONE DENDRITE MAPS. 2010. HAL Id: hal-00593321 https://hal.archives-ouvertes.fr/hal-00593321v2
More informationOn Symmetric Norm Inequalities And Hermitian Block-Matrices
On Symmetric Norm Inequalities And Hermitian lock-matrices Antoine Mhanna To cite this version: Antoine Mhanna On Symmetric Norm Inequalities And Hermitian lock-matrices 016 HAL Id: hal-0131860
More informationLinear Quadratic Zero-Sum Two-Person Differential Games
Linear Quadratic Zero-Sum Two-Person Differential Games Pierre Bernhard To cite this version: Pierre Bernhard. Linear Quadratic Zero-Sum Two-Person Differential Games. Encyclopaedia of Systems and Control,
More informationA non-commutative algorithm for multiplying (7 7) matrices using 250 multiplications
A non-commutative algorithm for multiplying (7 7) matrices using 250 multiplications Alexandre Sedoglavic To cite this version: Alexandre Sedoglavic. A non-commutative algorithm for multiplying (7 7) matrices
More informationDecomposition algorithms in Clifford algebras
Decomposition algorithms in Clifford algebras G. Stacey Staples 1 Department of Mathematics and Statistics Southern Illinois University Edwardsville Combinatorics and Computer Algebra Fort Collins, 2015
More informationAxiom of infinity and construction of N
Axiom of infinity and construction of N F Portal To cite this version: F Portal. Axiom of infinity and construction of N. 2015. HAL Id: hal-01162075 https://hal.archives-ouvertes.fr/hal-01162075 Submitted
More informationNorm Inequalities of Positive Semi-Definite Matrices
Norm Inequalities of Positive Semi-Definite Matrices Antoine Mhanna To cite this version: Antoine Mhanna Norm Inequalities of Positive Semi-Definite Matrices 15 HAL Id: hal-11844 https://halinriafr/hal-11844v1
More informationA proximal approach to the inversion of ill-conditioned matrices
A proximal approach to the inversion of ill-conditioned matrices Pierre Maréchal, Aude Rondepierre To cite this version: Pierre Maréchal, Aude Rondepierre. A proximal approach to the inversion of ill-conditioned
More informationNew estimates for the div-curl-grad operators and elliptic problems with L1-data in the half-space
New estimates for the div-curl-grad operators and elliptic problems with L1-data in the half-space Chérif Amrouche, Huy Hoang Nguyen To cite this version: Chérif Amrouche, Huy Hoang Nguyen. New estimates
More informationFixed point theorems for Boolean networks expressed in terms of forbidden subnetworks
Fixed point theorems for Boolean networks expressed in terms of forbidden subnetworks Adrien Richard To cite this version: Adrien Richard. Fixed point theorems for Boolean networks expressed in terms of
More informationOn Newton-Raphson iteration for multiplicative inverses modulo prime powers
On Newton-Raphson iteration for multiplicative inverses modulo prime powers Jean-Guillaume Dumas To cite this version: Jean-Guillaume Dumas. On Newton-Raphson iteration for multiplicative inverses modulo
More informationAvalanche Polynomials of some Families of Graphs
Avalanche Polynomials of some Families of Graphs Dominique Rossin, Arnaud Dartois, Robert Cori To cite this version: Dominique Rossin, Arnaud Dartois, Robert Cori. Avalanche Polynomials of some Families
More informationA non-commutative algorithm for multiplying (7 7) matrices using 250 multiplications
A non-commutative algorithm for multiplying (7 7) matrices using 250 multiplications Alexandre Sedoglavic To cite this version: Alexandre Sedoglavic. A non-commutative algorithm for multiplying (7 7) matrices
More informationLow frequency resolvent estimates for long range perturbations of the Euclidean Laplacian
Low frequency resolvent estimates for long range perturbations of the Euclidean Laplacian Jean-Francois Bony, Dietrich Häfner To cite this version: Jean-Francois Bony, Dietrich Häfner. Low frequency resolvent
More informationQuestion order experimental constraints on quantum-like models of judgement
Question order experimental constraints on quantum-like models of judgement Patrick Cassam-Chenaï To cite this version: Patrick Cassam-Chenaï. Question order experimental constraints on quantum-like models
More informationFull-order observers for linear systems with unknown inputs
Full-order observers for linear systems with unknown inputs Mohamed Darouach, Michel Zasadzinski, Shi Jie Xu To cite this version: Mohamed Darouach, Michel Zasadzinski, Shi Jie Xu. Full-order observers
More informationFast Computation of Moore-Penrose Inverse Matrices
Fast Computation of Moore-Penrose Inverse Matrices Pierre Courrieu To cite this version: Pierre Courrieu. Fast Computation of Moore-Penrose Inverse Matrices. Neural Information Processing - Letters and
More informationA new simple recursive algorithm for finding prime numbers using Rosser s theorem
A new simple recursive algorithm for finding prime numbers using Rosser s theorem Rédoane Daoudi To cite this version: Rédoane Daoudi. A new simple recursive algorithm for finding prime numbers using Rosser
More informationStickelberger s congruences for absolute norms of relative discriminants
Stickelberger s congruences for absolute norms of relative discriminants Georges Gras To cite this version: Georges Gras. Stickelberger s congruences for absolute norms of relative discriminants. Journal
More informationA Context free language associated with interval maps
A Context free language associated with interval maps M Archana, V Kannan To cite this version: M Archana, V Kannan. A Context free language associated with interval maps. Discrete Mathematics and Theoretical
More informationWidely Linear Estimation with Complex Data
Widely Linear Estimation with Complex Data Bernard Picinbono, Pascal Chevalier To cite this version: Bernard Picinbono, Pascal Chevalier. Widely Linear Estimation with Complex Data. IEEE Transactions on
More informationDifferential approximation results for the Steiner tree problem
Differential approximation results for the Steiner tree problem Marc Demange, Jérôme Monnot, Vangelis Paschos To cite this version: Marc Demange, Jérôme Monnot, Vangelis Paschos. Differential approximation
More informationLaplacian Integral Graphs with Maximum Degree 3
Laplacian Integral Graphs with Maximum Degree Steve Kirkland Department of Mathematics and Statistics University of Regina Regina, Saskatchewan, Canada S4S 0A kirkland@math.uregina.ca Submitted: Nov 5,
More informationSome tight polynomial-exponential lower bounds for an exponential function
Some tight polynomial-exponential lower bounds for an exponential function Christophe Chesneau To cite this version: Christophe Chesneau. Some tight polynomial-exponential lower bounds for an exponential
More informationb-chromatic number of cacti
b-chromatic number of cacti Victor Campos, Claudia Linhares Sales, Frédéric Maffray, Ana Silva To cite this version: Victor Campos, Claudia Linhares Sales, Frédéric Maffray, Ana Silva. b-chromatic number
More informationapproximation results for the Traveling Salesman and related Problems
approximation results for the Traveling Salesman and related Problems Jérôme Monnot To cite this version: Jérôme Monnot. approximation results for the Traveling Salesman and related Problems. Information
More informationOn infinite permutations
On infinite permutations Dmitri G. Fon-Der-Flaass, Anna E. Frid To cite this version: Dmitri G. Fon-Der-Flaass, Anna E. Frid. On infinite permutations. Stefan Felsner. 2005 European Conference on Combinatorics,
More informationConfluence Algebras and Acyclicity of the Koszul Complex
Confluence Algebras and Acyclicity of the Koszul Complex Cyrille Chenavier To cite this version: Cyrille Chenavier. Confluence Algebras and Acyclicity of the Koszul Complex. Algebras and Representation
More informationOn path partitions of the divisor graph
On path partitions of the divisor graph Paul Melotti, Eric Saias To cite this version: Paul Melotti, Eric Saias On path partitions of the divisor graph 018 HAL Id: hal-0184801 https://halarchives-ouvertesfr/hal-0184801
More informationEaster bracelets for years
Easter bracelets for 5700000 years Denis Roegel To cite this version: Denis Roegel. Easter bracelets for 5700000 years. [Research Report] 2014. HAL Id: hal-01009457 https://hal.inria.fr/hal-01009457
More informationOn sl3 KZ equations and W3 null-vector equations
On sl3 KZ equations and W3 null-vector equations Sylvain Ribault To cite this version: Sylvain Ribault. On sl3 KZ equations and W3 null-vector equations. Conformal Field Theory, Integrable Models, and
More informationSome remarks on Nakajima s quiver varieties of type A
Some remarks on Nakajima s quiver varieties of type A D. A. Shmelkin To cite this version: D. A. Shmelkin. Some remarks on Nakajima s quiver varieties of type A. IF_ETE. 2008. HAL Id: hal-00441483
More informationFinite volume method for nonlinear transmission problems
Finite volume method for nonlinear transmission problems Franck Boyer, Florence Hubert To cite this version: Franck Boyer, Florence Hubert. Finite volume method for nonlinear transmission problems. Proceedings
More informationMultiple sensor fault detection in heat exchanger system
Multiple sensor fault detection in heat exchanger system Abdel Aïtouche, Didier Maquin, Frédéric Busson To cite this version: Abdel Aïtouche, Didier Maquin, Frédéric Busson. Multiple sensor fault detection
More informationSelf-dual skew codes and factorization of skew polynomials
Self-dual skew codes and factorization of skew polynomials Delphine Boucher, Félix Ulmer To cite this version: Delphine Boucher, Félix Ulmer. Self-dual skew codes and factorization of skew polynomials.
More informationA Lower Bound for the Size of Syntactically Multilinear Arithmetic Circuits
A Lower Bound for the Size of Syntactically Multilinear Arithmetic Circuits Ran Raz Amir Shpilka Amir Yehudayoff Abstract We construct an explicit polynomial f(x 1,..., x n ), with coefficients in {0,
More informationThe Accelerated Euclidean Algorithm
The Accelerated Euclidean Algorithm Sidi Mohamed Sedjelmaci To cite this version: Sidi Mohamed Sedjelmaci The Accelerated Euclidean Algorithm Laureano Gonzales-Vega and Thomas Recio Eds 2004, University
More informationOn the link between finite differences and derivatives of polynomials
On the lin between finite differences and derivatives of polynomials Kolosov Petro To cite this version: Kolosov Petro. On the lin between finite differences and derivatives of polynomials. 13 pages, 1
More informationCompletely Independent Spanning Trees in Some Regular Graphs
Completely Independent Spanning Trees in Some Regular Graphs Benoit Darties, Nicolas Gastineau, Olivier Togni To cite this version: Benoit Darties, Nicolas Gastineau, Olivier Togni. Completely Independent
More informationThe Windy Postman Problem on Series-Parallel Graphs
The Windy Postman Problem on Series-Parallel Graphs Francisco Javier Zaragoza Martínez To cite this version: Francisco Javier Zaragoza Martínez. The Windy Postman Problem on Series-Parallel Graphs. Stefan
More informationCompleteness of the Tree System for Propositional Classical Logic
Completeness of the Tree System for Propositional Classical Logic Shahid Rahman To cite this version: Shahid Rahman. Completeness of the Tree System for Propositional Classical Logic. Licence. France.
More informationHook lengths and shifted parts of partitions
Hook lengths and shifted parts of partitions Guo-Niu Han To cite this version: Guo-Niu Han Hook lengths and shifted parts of partitions The Ramanujan Journal, 009, 9 p HAL Id: hal-00395690
More informationA note on the computation of the fraction of smallest denominator in between two irreducible fractions
A note on the computation of the fraction of smallest denominator in between two irreducible fractions Isabelle Sivignon To cite this version: Isabelle Sivignon. A note on the computation of the fraction
More informationDissipative Systems Analysis and Control, Theory and Applications: Addendum/Erratum
Dissipative Systems Analysis and Control, Theory and Applications: Addendum/Erratum Bernard Brogliato To cite this version: Bernard Brogliato. Dissipative Systems Analysis and Control, Theory and Applications:
More informationNel s category theory based differential and integral Calculus, or Did Newton know category theory?
Nel s category theory based differential and integral Calculus, or Did Newton know category theory? Elemer Elad Rosinger To cite this version: Elemer Elad Rosinger. Nel s category theory based differential
More informationA Slice Based 3-D Schur-Cohn Stability Criterion
A Slice Based 3-D Schur-Cohn Stability Criterion Ioana Serban, Mohamed Najim To cite this version: Ioana Serban, Mohamed Najim. A Slice Based 3-D Schur-Cohn Stability Criterion. ICASSP 007, Apr 007, Honolulu,
More informationComputable priors sharpened into Occam s razors
Computable priors sharpened into Occam s razors David R. Bickel To cite this version: David R. Bickel. Computable priors sharpened into Occam s razors. 2016. HAL Id: hal-01423673 https://hal.archives-ouvertes.fr/hal-01423673v2
More informationSolution to Sylvester equation associated to linear descriptor systems
Solution to Sylvester equation associated to linear descriptor systems Mohamed Darouach To cite this version: Mohamed Darouach. Solution to Sylvester equation associated to linear descriptor systems. Systems
More informationAlmost Cover-Free Codes and Designs
Almost Cover-Free Codes and Designs A.G. D Yachkov, I.V. Vorobyev, N.A. Polyanskii, V.Yu. Shchukin To cite this version: A.G. D Yachkov, I.V. Vorobyev, N.A. Polyanskii, V.Yu. Shchukin. Almost Cover-Free
More informationSome Generalized Euclidean and 2-stage Euclidean number fields that are not norm-euclidean
Some Generalized Euclidean and 2-stage Euclidean number fields that are not norm-euclidean Jean-Paul Cerri To cite this version: Jean-Paul Cerri. Some Generalized Euclidean and 2-stage Euclidean number
More informationA note on the acyclic 3-choosability of some planar graphs
A note on the acyclic 3-choosability of some planar graphs Hervé Hocquard, Mickael Montassier, André Raspaud To cite this version: Hervé Hocquard, Mickael Montassier, André Raspaud. A note on the acyclic
More informationOn Poincare-Wirtinger inequalities in spaces of functions of bounded variation
On Poincare-Wirtinger inequalities in spaces of functions of bounded variation Maïtine Bergounioux To cite this version: Maïtine Bergounioux. On Poincare-Wirtinger inequalities in spaces of functions of
More informationUnbiased minimum variance estimation for systems with unknown exogenous inputs
Unbiased minimum variance estimation for systems with unknown exogenous inputs Mohamed Darouach, Michel Zasadzinski To cite this version: Mohamed Darouach, Michel Zasadzinski. Unbiased minimum variance
More informationSymmetric Norm Inequalities And Positive Semi-Definite Block-Matrices
Symmetric Norm Inequalities And Positive Semi-Definite lock-matrices Antoine Mhanna To cite this version: Antoine Mhanna Symmetric Norm Inequalities And Positive Semi-Definite lock-matrices 15
More informationAnalysis in weighted spaces : preliminary version
Analysis in weighted spaces : preliminary version Frank Pacard To cite this version: Frank Pacard. Analysis in weighted spaces : preliminary version. 3rd cycle. Téhéran (Iran, 2006, pp.75.
More informationPaths with two blocks in n-chromatic digraphs
Paths with two blocks in n-chromatic digraphs Stéphan Thomassé, Frédéric Havet, Louigi Addario-Berry To cite this version: Stéphan Thomassé, Frédéric Havet, Louigi Addario-Berry. Paths with two blocks
More informationChebyshev polynomials, quadratic surds and a variation of Pascal s triangle
Chebyshev polynomials, quadratic surds and a variation of Pascal s triangle Roland Bacher To cite this version: Roland Bacher. Chebyshev polynomials, quadratic surds and a variation of Pascal s triangle.
More informationFORMAL TREATMENT OF RADIATION FIELD FLUCTUATIONS IN VACUUM
FORMAL TREATMENT OF RADIATION FIELD FLUCTUATIONS IN VACUUM Frederic Schuller, Renaud Savalle, Michael Neumann-Spallart To cite this version: Frederic Schuller, Renaud Savalle, Michael Neumann-Spallart.
More informationA Simple Proof of P versus NP
A Simple Proof of P versus NP Frank Vega To cite this version: Frank Vega. A Simple Proof of P versus NP. 2016. HAL Id: hal-01281254 https://hal.archives-ouvertes.fr/hal-01281254 Submitted
More informationOn the uniform Poincaré inequality
On the uniform Poincaré inequality Abdesslam oulkhemair, Abdelkrim Chakib To cite this version: Abdesslam oulkhemair, Abdelkrim Chakib. On the uniform Poincaré inequality. Communications in Partial Differential
More informationThe sound power output of a monopole source in a cylindrical pipe containing area discontinuities
The sound power output of a monopole source in a cylindrical pipe containing area discontinuities Wenbo Duan, Ray Kirby To cite this version: Wenbo Duan, Ray Kirby. The sound power output of a monopole
More informationLinear algebra and applications to graphs Part 1
Linear algebra and applications to graphs Part 1 Written up by Mikhail Belkin and Moon Duchin Instructor: Laszlo Babai June 17, 2001 1 Basic Linear Algebra Exercise 1.1 Let V and W be linear subspaces
More informationA Study of the Regular Pentagon with a Classic Geometric Approach
A Study of the Regular Pentagon with a Classic Geometric Approach Amelia Carolina Sparavigna, Mauro Maria Baldi To cite this version: Amelia Carolina Sparavigna, Mauro Maria Baldi. A Study of the Regular
More informationAN ALGEBRAIC APPROACH TO GENERALIZED MEASURES OF INFORMATION
AN ALGEBRAIC APPROACH TO GENERALIZED MEASURES OF INFORMATION Daniel Halpern-Leistner 6/20/08 Abstract. I propose an algebraic framework in which to study measures of information. One immediate consequence
More informationOn a series of Ramanujan
On a series of Ramanujan Olivier Oloa To cite this version: Olivier Oloa. On a series of Ramanujan. Gems in Experimental Mathematics, pp.35-3,, . HAL Id: hal-55866 https://hal.archives-ouvertes.fr/hal-55866
More informationSmart Bolometer: Toward Monolithic Bolometer with Smart Functions
Smart Bolometer: Toward Monolithic Bolometer with Smart Functions Matthieu Denoual, Gilles Allègre, Patrick Attia, Olivier De Sagazan To cite this version: Matthieu Denoual, Gilles Allègre, Patrick Attia,
More informationTHE MAXIMAL SUBGROUPS AND THE COMPLEXITY OF THE FLOW SEMIGROUP OF FINITE (DI)GRAPHS
THE MAXIMAL SUBGROUPS AND THE COMPLEXITY OF THE FLOW SEMIGROUP OF FINITE (DI)GRAPHS GÁBOR HORVÁTH, CHRYSTOPHER L. NEHANIV, AND KÁROLY PODOSKI Dedicated to John Rhodes on the occasion of his 80th birthday.
More informationSound intensity as a function of sound insulation partition
Sound intensity as a function of sound insulation partition S. Cvetkovic, R. Prascevic To cite this version: S. Cvetkovic, R. Prascevic. Sound intensity as a function of sound insulation partition. Journal
More informationA Simple Model for Cavitation with Non-condensable Gases
A Simple Model for Cavitation with Non-condensable Gases Mathieu Bachmann, Siegfried Müller, Philippe Helluy, Hélène Mathis To cite this version: Mathieu Bachmann, Siegfried Müller, Philippe Helluy, Hélène
More informationHamiltonian decomposition of prisms over cubic graphs
Hamiltonian decomposition of prisms over cubic graphs Moshe Rosenfeld, Ziqing Xiang To cite this version: Moshe Rosenfeld, Ziqing Xiang. Hamiltonian decomposition of prisms over cubic graphs. Discrete
More informationThe constrained stochastic matched filter subspace tracking
The constrained stochastic matched filter subspace tracking Maissa Chagmani, Bernard Xerri, Bruno Borloz, Claude Jauffret To cite this version: Maissa Chagmani, Bernard Xerri, Bruno Borloz, Claude Jauffret.
More informationLinear Algebra March 16, 2019
Linear Algebra March 16, 2019 2 Contents 0.1 Notation................................ 4 1 Systems of linear equations, and matrices 5 1.1 Systems of linear equations..................... 5 1.2 Augmented
More informationOn one class of permutation polynomials over finite fields of characteristic two *
On one class of permutation polynomials over finite fields of characteristic two * Leonid Bassalygo, Victor A. Zinoviev To cite this version: Leonid Bassalygo, Victor A. Zinoviev. On one class of permutation
More informationLinear Codes, Target Function Classes, and Network Computing Capacity
Linear Codes, Target Function Classes, and Network Computing Capacity Rathinakumar Appuswamy, Massimo Franceschetti, Nikhil Karamchandani, and Kenneth Zeger IEEE Transactions on Information Theory Submitted:
More informationVibro-acoustic simulation of a car window
Vibro-acoustic simulation of a car window Christophe Barras To cite this version: Christophe Barras. Vibro-acoustic simulation of a car window. Société Française d Acoustique. Acoustics 12, Apr 12, Nantes,
More informationExact Comparison of Quadratic Irrationals
Exact Comparison of Quadratic Irrationals Phuc Ngo To cite this version: Phuc Ngo. Exact Comparison of Quadratic Irrationals. [Research Report] LIGM. 20. HAL Id: hal-0069762 https://hal.archives-ouvertes.fr/hal-0069762
More informationON THE UNIQUENESS IN THE 3D NAVIER-STOKES EQUATIONS
ON THE UNIQUENESS IN THE 3D NAVIER-STOKES EQUATIONS Abdelhafid Younsi To cite this version: Abdelhafid Younsi. ON THE UNIQUENESS IN THE 3D NAVIER-STOKES EQUATIONS. 4 pages. 212. HAL Id:
More informationThomas Lugand. To cite this version: HAL Id: tel
Contribution à la Modélisation et à l Optimisation de la Machine Asynchrone Double Alimentation pour des Applications Hydrauliques de Pompage Turbinage Thomas Lugand To cite this version: Thomas Lugand.
More informationNumerical Exploration of the Compacted Associated Stirling Numbers
Numerical Exploration of the Compacted Associated Stirling Numbers Khaled Ben Letaïef To cite this version: Khaled Ben Letaïef. Numerical Exploration of the Compacted Associated Stirling Numbers. 2017.
More informationUnfolding the Skorohod reflection of a semimartingale
Unfolding the Skorohod reflection of a semimartingale Vilmos Prokaj To cite this version: Vilmos Prokaj. Unfolding the Skorohod reflection of a semimartingale. Statistics and Probability Letters, Elsevier,
More informationOn the Griesmer bound for nonlinear codes
On the Griesmer bound for nonlinear codes Emanuele Bellini, Alessio Meneghetti To cite this version: Emanuele Bellini, Alessio Meneghetti. On the Griesmer bound for nonlinear codes. Pascale Charpin, Nicolas
More informationFlavia Bonomo, Guillermo Duran, Amedeo Napoli, Mario Valencia-Pabon. HAL Id: hal
A one-to-one correspondence between potential solutions of the cluster deletion problem and the minimum sum coloring problem, and its application to P4 -sparse graphs Flavia Bonomo, Guillermo Duran, Amedeo
More informationPropositional Logic. What is discrete math? Tautology, equivalence, and inference. Applications
What is discrete math? Propositional Logic The real numbers are continuous in the senses that: between any two real numbers there is a real number The integers do not share this property. In this sense
More informationA generalization of Cramér large deviations for martingales
A generalization of Cramér large deviations for martingales Xiequan Fan, Ion Grama, Quansheng Liu To cite this version: Xiequan Fan, Ion Grama, Quansheng Liu. A generalization of Cramér large deviations
More informationNotes on Birkhoff-von Neumann decomposition of doubly stochastic matrices
Notes on Birkhoff-von Neumann decomposition of doubly stochastic matrices Fanny Dufossé, Bora Uçar To cite this version: Fanny Dufossé, Bora Uçar. Notes on Birkhoff-von Neumann decomposition of doubly
More informationCase report on the article Water nanoelectrolysis: A simple model, Journal of Applied Physics (2017) 122,
Case report on the article Water nanoelectrolysis: A simple model, Journal of Applied Physics (2017) 122, 244902 Juan Olives, Zoubida Hammadi, Roger Morin, Laurent Lapena To cite this version: Juan Olives,
More informationMethylation-associated PHOX2B gene silencing is a rare event in human neuroblastoma.
Methylation-associated PHOX2B gene silencing is a rare event in human neuroblastoma. Loïc De Pontual, Delphine Trochet, Franck Bourdeaut, Sophie Thomas, Heather Etchevers, Agnes Chompret, Véronique Minard,
More informationThere are infinitely many twin primes 30n+11 and 30n+13, 30n+17 and 30n+19, 30n+29 and 30n+31
There are infinitely many twin primes 30n+11 and 30n+13, 30n+17 and 30n+19, 30n+29 and 30n+31 Sibiri Christian Bandre To cite this version: Sibiri Christian Bandre. There are infinitely many twin primes
More informationFinite geometries and diffractive orbits in isospectral billiards
Finite geometries and diffractive orbits in isospectral billiards Olivier Giraud To cite this version: Olivier Giraud. Finite geometries and diffractive orbits in isospectral billiards. Journal of Physics
More informationAbout partial probabilistic information
About partial probabilistic information Alain Chateauneuf, Caroline Ventura To cite this version: Alain Chateauneuf, Caroline Ventura. About partial probabilistic information. Documents de travail du Centre
More information< k 2n. 2 1 (n 2). + (1 p) s) N (n < 1
List of Problems jacques@ucsd.edu Those question with a star next to them are considered slightly more challenging. Problems 9, 11, and 19 from the book The probabilistic method, by Alon and Spencer. Question
More informationPositive mass theorem for the Paneitz-Branson operator
Positive mass theorem for the Paneitz-Branson operator Emmanuel Humbert, Simon Raulot To cite this version: Emmanuel Humbert, Simon Raulot. Positive mass theorem for the Paneitz-Branson operator. Calculus
More informationA new approach of the concept of prime number
A new approach of the concept of prime number Jamel Ghannouchi To cite this version: Jamel Ghannouchi. A new approach of the concept of prime number. 4 pages. 24. HAL Id: hal-3943 https://hal.archives-ouvertes.fr/hal-3943
More information