<?xml version="1.0" encoding="UTF-8"?>
<TEI xml:space="preserve" xmlns="http://www.tei-c.org/ns/1.0" 
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" 
xsi:schemaLocation="http://www.tei-c.org/ns/1.0 https://raw.githubusercontent.com/kermitt2/grobid/master/grobid-home/schemas/xsd/Grobid.xsd"
 xmlns:xlink="http://www.w3.org/1999/xlink">
	<teiHeader xml:lang="en">
		<fileDesc>
			<titleStmt>
				<title level="a" type="main">Extending the HITS Algorithm over Dioids</title>
			</titleStmt>
			<publicationStmt>
				<publisher/>
				<availability status="unknown"><licence/></availability>
			</publicationStmt>
			<sourceDesc>
				<biblStruct>
					<analytic>
						<author>
							<persName><forename type="first">Francisco</forename><forename type="middle">J</forename><surname>Valverde-Albacete</surname></persName>
							<email>franciscojvalverde@gmail.com</email>
							<affiliation key="aff0">
								<orgName type="department">Departamento de Lenguajes y Sistemas Informáticos</orgName>
								<orgName type="institution">Universidad Nacional de Educación a Distancia</orgName>
								<address>
									<addrLine>c/ Juan del Rosal</addrLine>
									<postCode>16. 28040</postCode>
									<settlement>Madrid</settlement>
									<country key="ES">Spain</country>
								</address>
							</affiliation>
						</author>
						<author>
							<persName><forename type="first">Carmen</forename><surname>Peláez-Moreno</surname></persName>
							<email>carmen@tsc.uc3m.es</email>
							<affiliation key="aff1">
								<orgName type="department">Departamento de Teoría de la Señal y de</orgName>
								<orgName type="institution">Comunicaciones</orgName>
							</affiliation>
							<affiliation key="aff2">
								<orgName type="institution">Universidad Carlos III de Madrid</orgName>
								<address>
									<postCode>28911</postCode>
									<settlement>Leganés</settlement>
									<country key="ES">Spain</country>
								</address>
							</affiliation>
						</author>
						<title level="a" type="main">Extending the HITS Algorithm over Dioids</title>
					</analytic>
					<monogr>
						<imprint>
							<date/>
						</imprint>
					</monogr>
					<idno type="MD5">939E38396F07D2BB817FAC57D86A7FFB</idno>
				</biblStruct>
			</sourceDesc>
		</fileDesc>
		<encodingDesc>
			<appInfo>
				<application version="0.7.2" ident="GROBID" when="2023-03-25T09:09+0000">
					<desc>GROBID - A machine learning software for extracting information from scholarly documents</desc>
					<ref target="https://github.com/kermitt2/grobid"/>
				</application>
			</appInfo>
		</encodingDesc>
		<profileDesc>
			<abstract>
<div xmlns="http://www.tei-c.org/ns/1.0"><p>In this paper we introduce extensions of Kleinberg's Hubs &amp; Authorities (HITS) algorithm to calculate the influence of nodes in a network whose adjacency matrix takes values over dioids, zerosumfree semirings with a natural order. We relate these extensions to both the Singular Value Problem and the Eigen Problem of matrices in these semirings. We show the original HITS algorithm to be a particular instance of the generic construction, but also the advantages of working in idempotent semifields. We also make some connections with extended K-Formal Concept Analysis, where the particular kind of dioid is an idempotent semifield, and conclude that the type of knowledge extracted from a matrix by one procedure and the other are different.</p></div>
			</abstract>
		</profileDesc>
	</teiHeader>
	<text xml:lang="en">
		<body>
<div xmlns="http://www.tei-c.org/ns/1.0"><head n="1">Introduction</head><p>The Singular Value Decomposition (SVD) <ref type="bibr" target="#b0">[1]</ref> is a set of results about the decomposition of a rectangular matrix with applications in data processing, signal theory, machine learning and computer science at large.</p><p>In particular, it is a crucial tool in the dual-projection approach to the analysis of bipartite networks-also known as 2-mode, affiliation or membership networks <ref type="bibr" target="#b1">[2]</ref>. The dual projection approach postulates we can provide measures of centrality, core-vs.-periphery and structural equivalence for each of the projection networks with limited loss of global information, in terms of the left and right singular vectors.</p><p>On the other hand, one of the first well-known approaches to link analysis on the Web, the Hubs and Authorities algorithm or Hyperlink-Induced Topic Search (HITS) <ref type="bibr" target="#b2">[3,</ref><ref type="bibr" target="#b3">4]</ref> also stems from the SVD. HITS was designed to solve the problem of ranking the nodes of a dynamic, directed 1-mode network of nodes obtained from a query against a search engine. It postulates the existence of two qualities in nodes: their "authoritativeness"-their quality of being authorities with respect to a pervasive topic in the nodes-and their "hubness"-their quality of being good pointers to authorities-and solves this in terms of the left and right eigenvalues, again.</p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head n="1.1">The original HITS formulation</head><p>Consider a directed graph D = (V, E), where V = {v i } n i=1 is a set of nodes and E ⊆ V × V is a set of edges. It can alternatively be defined by an adjacency matrix A D with 0 − 1 weights in its edges, (A D ) ij = 1 if (v i , v j ) ∈ E and (A D ) ij = 0 otherwise. Note that this procedure can be reversed to obtain the digraph induced by a matrix A as D A = (n, E A ) where n = {1, . . . , n} and</p><formula xml:id="formula_0">E A = {(i, j) | A ij = 1} .</formula><p>Also note that the vertices and edges of the digraph model the nodes and links in any social network. Precisely based in this model, HITS finds an authority score a(v i ) and a hub score h(v i ) for each node aggregated as vectors, based in the following iterative procedure:</p><p>• Start with initial vector estimates h &lt;0&gt; and a &lt;0&gt; of the hub and authority scores. • Upgrade the scores with:</p><formula xml:id="formula_1">h ← Aa a ← A t h<label>(1)</label></formula><p>so that in general, for k ≥ 1:</p><formula xml:id="formula_2">h &lt;k&gt; = (M A t ) k h &lt;0&gt; a &lt;k&gt; = (A t A) k a &lt;0&gt; h &lt;k&gt; = (AA t ) k−1 Aa &lt;0&gt; a &lt;k&gt; = (A t A) k−1 A t h &lt;0&gt;<label>(2)</label></formula><p>• Since matrix A is non-negative, in general the sequences {h &lt;k&gt; } k and {a &lt;k&gt; } k would diverge, so the next step is to prove that the limits:</p><formula xml:id="formula_3">lim k→∞ h &lt;k&gt; c k = h &lt; * &gt; lim k→∞ a &lt;k&gt; d k = a &lt; * &gt;<label>(3)</label></formula><p>exist, in which case they are eigenvectors of their respective matrices for seemingly arbitrary c and d,</p><formula xml:id="formula_4">(AA t )h &lt; * &gt; = ch &lt; * &gt; (A t A)a &lt; * &gt; = da &lt; * &gt; .<label>(4)</label></formula><p>• As long as the initial estimates do not inhabit the null space of these matricesmaking them orthogonal to h &lt; * &gt; and a &lt; * &gt; , respectively-the iterative process will end up finding the principal eigenvectors. The proof of this fact entails that the initial estimates h &lt;0&gt; and a &lt;0&gt; should be non-negative.</p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head n="1.2">The generalisation over complete dioids</head><p>In this paper we generalise the setting above slightly to close the gap with the FCA problem:</p><p>1. First, as suggested by the form of (2), we consider directed weighted bipartite graphs between two sets G and M , because we want to study the quality of being a hub and being an authority separately. 2. Second, we consider edge weights R ∈ D G×M in a naturally ordered semiring or dioid D (cfr. §2.1) . This implies passing from directed graphs to networks, that is weighted directed graphs. Then D-formal contexts, denoted as (G, M, R), are a natural encoding for this type of bipartite graphs.</p><p>Note that the original HITS setting can be recovered by using G = M = V and A = R and working in the</p><formula xml:id="formula_5">S ∼ = R + 0 semifield with R ij = 1 if (v i , v j</formula><p>) ∈ E and R ij = 0 otherwise. Similarly, the original dual-projection approach deals only with the case where R is actually binary but is considered to be embedded in S ∼ = R + 0 . Let K = K, ⊕, ⊗, ⊥ be a dioid. Then the space of hub scores is X = K G and that of authorities is Y = K M and they get mutually transformed by the actions of two linear functions:</p><formula xml:id="formula_6">R t ⊗ • : K G → K M R ⊗ • : K M → K G x → R t ⊗ x y → R ⊗ y<label>(5)</label></formula><p>But we want to emphasize their mutual dependence, so after <ref type="bibr" target="#b4">[5]</ref> we write (1) in matrix form</p><formula xml:id="formula_7">h a ← • R R t • ⊗ h a</formula><p>The previous Section suggests that the solution to the HITS problem entails the solution of the following eigenproblem in the variable</p><formula xml:id="formula_8">z t = [x t y t ] t , B ⊗ z = z ⊗ σ ⇔ • R R t • ⊗ x y = x y ⊗ σ<label>(6)</label></formula><p>where we have substituted zero matrices for dots, to lessen the visual clutter. The solutions to this problem are of the form w t = [h t a t ] t that is, pairs of hub and authority vectors. To see this, we expand the system (6) into two equations called by Lanczos the "shifted eigenvalue problem" <ref type="bibr" target="#b4">[5]</ref>,</p><formula xml:id="formula_9">R ⊗ a = h ⊗ σ R t ⊗ h = a ⊗ σ<label>(7)</label></formula><p>Equation ( <ref type="formula" target="#formula_9">7</ref>) is the proof that HITS is actually trying to solve the singular valuesingular vector problem <ref type="bibr" target="#b0">[1,</ref><ref type="bibr" target="#b4">5]</ref>, where h has the role of a left singular vector and a that of a right singular vector.</p><p>To relate this problem back to the original one, we premultiply (7) by R t , respectively R, to obtain</p><formula xml:id="formula_10">(R ⊗ R t ) ⊗ h = h ⊗ σ ⊗2 (R t ⊗ R) ⊗ a = a ⊗ σ ⊗2<label>(8)</label></formula><p>This proves that in order to solve the HITS problem in a dioid we have to solve the Singular Value Problem <ref type="bibr" target="#b6">(7)</ref> which amounts to solving both decoupled Eigenvalue Problems <ref type="bibr" target="#b7">(8)</ref>.</p><p>In this paper we develop a similar tool for bipartite networks with edges with weights in a dioid, but we develop it as if it were an instance of the better understood, HITS problem.</p><p>To develop our program we first introduce in Section 2.1 some definitions and notation about semirings, in general, and about dioids and semifields, in particular. In Section 2.2 we introduce the eigenproblem over dioids as a step to solving the singular value problem in dioids, and in Section 2.2 a very general technique to do so. Section 3 presents the weight of our results and we conclude with a short Example and a Discussion.</p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head n="2">Theory and Methods</head></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head n="2.1">Semiring and semimodules over semirings</head><p>A semiring is an algebra S = S, ⊕, ⊗, , e whose additive structure, S, ⊕, , is a commutative monoid and whose multiplicative structure, S\{ }, ⊗, e , is a monoid with multiplication distributing over addition from right and left and an additive neutral element absorbing for ⊗, i.e. ∀a ∈ S, ⊗ a = . A semiring is commutative if its multiplication is commutative.</p><p>A semiring is zerosumfree if it does not have non-null additive factors of zero, a ⊕ b = ⇒ a = and b = , ∀a, b ∈ S . Likewise, it is entire if a ⊗ b = ⇒ a = or b = , ∀a, b ∈ S . Entire zerosumfree semirings are called sometimes information algebras, and have abundant applications <ref type="bibr" target="#b5">[6]</ref>. Their importance stems from the fact that they model positive quantities.</p><p>Importantly, every commutative semiring accepts a canonical preorder, as a ≤ b if and only if there exists c ∈ D with a ⊕ c = b which is compatible with addition. A dioid is a commutative semiring D where this relation is actually an order. Dioids are zerosumfree. A dioid that is also entire is a positive dioid.</p><p>An idempotent semiring is a dioid whose addition is idempotent, and a selective semiring one where the arguments attaining the value of the additive operation can be identified.</p><p>A complete semiring S <ref type="bibr" target="#b6">[7]</ref> is a semiring where for every (possibly infinite) family of elements {a i } i∈I ⊆ S we can define an element i∈I a i ∈ S such that 1. if</p><formula xml:id="formula_11">I = ∅, then i∈I a i = , 2. if I = {1 . . . n}, then i∈I a i = a 1 ⊕ . . . ⊕ a n , 3. if b ∈ S, then b ⊗ i∈I a i = i∈I b ⊗ a i and i∈I a i ⊗ b = i∈I a i ⊗ b , and 4. if {I j } j∈J is a partition of I, then i∈I a i = j∈J i∈Ij a i .</formula><p>If I is countable in the definitions above, then S is countably complete and already zerosumfree <ref type="bibr" target="#b7">[8,</ref><ref type="bibr">Prop. 22.28</ref>]. The importance for us is that in complete semirings, the existence of the transitive closures is guaranteed (see below). Commutative complete dioids are already complete residuated lattices.</p><p>A semiring whose commutative multiplicative structure is a group will be called a semifield and radicable if the equation a b = c can be solved for a. This term is not standard: for instance, <ref type="bibr" target="#b8">[9]</ref> prefer to use "semiring with a multiplicative group structure", but we prefer semifield to shorten out statements. Semifields are all entire. We will use K to refer to them.</p><p>A semifield which is also a dioid is both entire and naturally-ordered. These are sometimes called positive semifields, examples of which are the positive rationals, the positive reals or the max-plus and min-plus semifields. Semifields are all incomplete except for the booleans, but they can be completed <ref type="bibr" target="#b9">[10]</ref>, and we will not differentiate between complete or completed structures A semimodule over a semiring is an analogue of a vector space over a field. Semimodules inherit from their defining semirings the qualities of being zerosumfree, complete or having a natural order. In fact, semimodules over complete commutative dioids are also complete lattices. Rectangular matrices over a semiring form a semimodule M m×n (S), and in particular, row-and columnspaces S 1×n and S n×1 . The set of square matrices M n (S) is also a semiring (but non-commutative unless n = 1).</p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head n="2.2">The eigenvalue problem and transitive closures over dioids</head><p>Given (4), understanding the HITS iteration is easier once understood the eigenvalue problem in a semiring. So let M n (S) be the semiring of square matrices over a semiring S with the usual operations. Given A ∈ M n (S) the right (left) eigenproblem is the task of finding the right eigenvectors v ∈ S n×1 and right eigenvalues ρ ∈ S (respectively left eigenvectors u ∈ S 1×n and left eigenvalues λ ∈ S) satisfying:</p><formula xml:id="formula_12">u ⊗ A = λ ⊗ u A ⊗ v = v ⊗ ρ<label>(9)</label></formula><p>The left and right eigenspaces and spectra are the sets of these solutions:</p><formula xml:id="formula_13">Λ(A) = {λ ∈ S | U λ (A) = { n }} P(A) = {ρ ∈ S | V ρ (A) = { n }} U λ (A) = {u ∈ S 1×n | u ⊗ A = λ ⊗ u} V ρ (A) = {v ∈ S n×1 | A ⊗ v = v ⊗ ρ} U(A) = λ∈Λ(A) U λ (A) V(A) = ρ∈P(A) V ρ (A)<label>(10)</label></formula><p>Since Λ(A) = P(A t ) and U λ (A) = V λ (A t ) , from now on we will omit references to left eigenvalues, eigenvectors and spectra, unless we want to emphasize differences.</p><p>In order to solve (6) in dioids we have to use the following theorem <ref type="bibr" target="#b10">[11,</ref><ref type="bibr" target="#b8">9]</ref>:</p><p>Theorem 1 (Gondran and Minoux, [11, Theorem 1]). Let A ∈ S n×n . If A * exists, the following two conditions are equivalent:</p><formula xml:id="formula_14">1. A + .i ⊗ µ = A * .i ⊗ µ for some i ∈ {1 . . . n}, and µ ∈ S. 2. A + .i ⊗ µ (and A * .i ⊗ µ) is an eigenvector of A for e , A + .i ⊗ µ ∈ V e (A)</formula><p>. where we define the transitive closure A + = ∞ k=1 and the transitive reflexive closure A * = ∞ k=0 of A (also caleld Kleene's plus and star operators).</p><p>In <ref type="bibr" target="#b11">[12,</ref><ref type="bibr" target="#b12">13,</ref><ref type="bibr" target="#b13">14]</ref> this result was made more specific in two directions: on the one hand, by focusing on particular types of completed idempotent semiringssemirings with a natural order where infinite additions of elements exist so transitive closures are guaranteed to exist and sets of generators can be found for the eigenspaces-and, on the other hand, by considering more easily visualizable subsemimodules than the whole eigenspace-a better choice for exploratory data analysis.</p><p>From Theorem 1 it is clear that we need efficient methods to obtain the closures. The following account is a summary of results in this respect, and we refer the reader to <ref type="bibr" target="#b11">[12,</ref><ref type="bibr" target="#b12">13]</ref> for proofs. Lemma 1. Let A ∈ M n (A) be a square matrix over a commutative semiring S. A * exists if and only if A + exists and then:</p><formula xml:id="formula_15">A + = A ⊗ A * = A * ⊗ A A * = I ⊕ A +</formula><p>But since in incomplete semirings the existence of the closures is not warranted, our natural environment should be that of complete semirings. In dioids we have, Lemma 2. Let A ∈ M n (A) be a square matrix over a dioid S. For partition</p><formula xml:id="formula_16">n = α ∪ β call Per (A) = A βα A * αα A αβ ⊕ A ββ . Then A αα A αβ A βα A ββ + = A + αα ⊕ A * αα A αβ Per (A) * A βα A * αα A * αα A αβ Per (A) * Per (A) * A βα A * αα Per (A) + Proof. Adapted from [15, Lemma 4.101]</formula><p>Closures and simultaneous row and column permutations commute: Lemma 3. Let A, B ∈ M n (S) and let P be a permutation such that B = P t AP . Then B + = P t A + P and B * = P t A * P .</p><p>Given the importance of the transitive closure of a matrix in the calculations of eigenvalues and eigenvectors highlighted by Theorem 1, we use the inductive structure of reducible matrices over dioids to calculate them. First a basic case: A square matrix is irreducible if it cannot be simultaneously permuted into a triangular upper (or lower) form. Otherwise we say it is reducible. Irreducibility expresses itself as a graph property on the induced digraph D A of Section 1.1. A structure based in irreducible matrices is described next.</p><p>Lemma 5 (Recursive Upper Frobenius Normal Form, UFNF). Let A ∈ M n (S) be a matrix over a semiring and G A its condensation digraph. Then, 1. (UFNF 3 ) If A has zero lines it can be transformed by a simultaneous row and column permutation of V A into the following form:</p><formula xml:id="formula_17">P t 3 ⊗ A ⊗ P 3 =     E ιι • • • • E αα A αβ A αω • • A ββ A βω • • • E ωω    <label>(11)</label></formula><p>where either A αβ or A αω or both are non-zero, and either A αω or A βω or both are non-zero. Furthermore, P 3 is obtained concatenating permutations for the indices of simultaneously zero columns and rows V ι , the indices of zero columns but non-zero rows V α , the indices of zero rows but non-zero columns V ω and the rest V β as P 3 = P (V ι )P (V α )P (V β )P (V ω ).</p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head n="2.">(UFNF 2 ) If</head><p>A has no zero lines it can be transformed by a simultaneous row and column permutation P 2 = P (A 1 ) . . . P (A k ) into block diagonal UFNF:</p><formula xml:id="formula_18">P t 2 ⊗ A ⊗ P 2 =      A 1 • . . . • • A 2 . . . • . . . . . . . . . . . . • • . . . A K     <label>(12)</label></formula><p>where {A k } K k=1 , K ≥ 1 are the matrices of connected components of G A .</p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head n="3.">(UFNF 1 ) If</head><p>A is reducible with no zero lines and a single connected component it can be simultaneously row-and column-permuted by P 1 to</p><formula xml:id="formula_19">P t 1 ⊗ A ⊗ P 1 =      A 11 A 12 • • • A 1R • A 22 • • • A 2R . . . . . . . . . . . . • • • • • A RR     <label>(13)</label></formula><p>where A rr are the matrices associated to each of its R strongly connected components (sorted in a topological ordering), and P 1 = P (A 11 ) . . . P (A RR ).</p><p>Note that irreducible blocks are the base case of UFNF 1 , so we sometimes refer to irreducible matrices as being in UFNF 0 .</p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head n="2.3">Graphs, eigenvalues and eigenvectors of matrices over complete dioids</head><p>Graph induced by a matrix. It is interesting to consider matrices under a different cryptomorphism: For a matrix A ∈ M n (S), the network or weighted digraph induced by A, N A = (V A , E A , w A ), consists of a set of vertices V A , a set of arcs , E A = {(i, j) | A ij = S }, and a weight w A :</p><formula xml:id="formula_20">V A × V A → S, (i, j) → w A (i, j) = a ij .</formula><p>This allows us to apply intuitively all notions from networks to matrices and vice versa, like the underlying graph G A = (V A , E A ), the set of paths Π + A (i, j) between nodes i and j or the set of cycles C + A .</p><p>Orthogonality of eigenvectors. In spectral decomposition, orthogonality of the eigenvectors plays an important role. In zerosumfree semimodules orthogonality cannot be as prevalent as in standard vectors spaces. To see this, first call the support of a vector, the set of indices of non-null coordinates supp(v) = {i ∈ n|v i = }, and consider a simple lemma: Lemma 6. In semimodules over entire, zerosumfree semirings, only vectors with empty intersection of supports are orthogonal.</p><p>Proof. Suppose v⊥u, then</p><formula xml:id="formula_21">n i=1 v i ⊗ u i = .</formula><p>If any v i = or u i = then their product is null, so we need only consider a non-empty supp(v) ∩ supp(u) . In this case, v t ⊗ u = i∈supp(v)∩supp(u) v i ⊗ u i . But if S is zerosumfree, for the sum to be null every factor has to be null. And for a factor to be null, since S is entire, either v i is null, or u i is null, and then i would not belong in the common support.</p><p>The null eigenspaces. If any, the eigenvectors of the null eigenvalue are interesting in that they define the null eigenspace. Also, the particular eigenvalue ⊥ can only appear in UFNF 3 . The following proposition describes the null eigenvalue and eigenspace: Proposition 1. Let S be a semiring and A ∈ M n (S). Then:</p><p>1. If the i-th column is zero then the characteristic vector e i is a fundamental eigenvector of for A and ∈ P p (A) . 2. Non-collinear eigenvectors of are orthogonal, so the order of multiplicity of ⊥ ∈ P p (A) is the number of empty columns of A . 3. If S is entire, then G A has no cycles if and only if P p (A) = { } . 4. If S is entire and zerosumfree, the null eigenspace if generated by the fundamental eigenvectors of for A, V (A) = FEV ρ ( ) A .</p><p>Proof. See <ref type="bibr">[12, 3.6 &amp; 3.7]</ref>. Claim 2 is a consequence of claim 1 and Lemma 6.</p><p>Note that these are important in as much as they generate ⊥ coordinates in the eigenvectors, that is, in the hubs and authorities vectors.</p><p>Eigenvalues and eigenvectors of matrices over positive semifields.</p><p>When S has more structure we can improve on the results in the previous section.</p><p>The first proposition advises us to concentrate on the irreducible blocks:</p><formula xml:id="formula_22">Proposition 2. If K is a positive semifield, A ∈ M n (K) is irreducible, and v ∈ V ρ (A) then ρ &gt; and ∀i ∈ n , v i &gt; . Proof. See [9, Lemma 4.1.2].</formula><p>Note that these results apply to R + 0 , but not to R +,× or to C +,× , since the latter are not dioids.</p><p>For a finite ρ ∈ K in a semifield, let ( A ρ ) + = (ρ −1 ⊗ A) + be the normalized transitive closure of A. The lemma below allows us to change the focus from the transitive closures to the circuit structure of G A and vice-versa.</p><formula xml:id="formula_23">Lemma 7. If K is a semifield and A ∈ M n (K), then if (ρ −1 ⊗ A) * exists and if either c∈Ci w(c) ⊗ (ρ −1 ) l(c) ⊕ e = c∈Ci w(c) ⊗ (ρ −1 ) l(c)</formula><p>where C i denotes the set of circuits in C + A containing node v i , or</p><formula xml:id="formula_24">(ρ −1 ⊗ A) * •i = (ρ −1 ⊗ A) + •i (14) then (ρ −1 ⊗ A) * •i is an eigenvector of A for eigenvalue ρ . Proof. See [9, Chapter 6, Corollary 2.4]. When K is a radicable semifield, the mean of cycle c is µ ⊕ (c) = l(c) w(c), If the semifield is (additively) idempotent the aggregate cycle mean of A is µ ⊕ (A) = {µ ⊕ (c) | c ∈ C + A }.</formula><p>If the semiring is idempotent and selective, the nodes in the circuits that attain this mean are called the critical nodes of A,</p><formula xml:id="formula_25">V c A = {i ∈ c | µ ⊕ (c) = µ ⊕ (A)}.</formula><p>Then the critical nodes are</p><formula xml:id="formula_26">V c A = {i ∈ V A | ( A)</formula><p>+ ii = e}, and we define the set of (right) fundamental eigenvectors of A for ρ as FEV ρ (A) = {( A)</p><formula xml:id="formula_27">+ •i | i ∈ V c A } = {( A) + •i | ( A) + ii = e}.</formula><p>The basic building block is the spectrum of irreducible matrices: Theorem 2 ((Right) spectral theory for irreducible matrices, <ref type="bibr" target="#b11">[12]</ref>). Let A ∈ M n (K) be an irreducible matrix over a complete commutative selective radicable semifield. Then: 1. The right spectrum of the matrix includes the whole semiring but the zero:</p><formula xml:id="formula_28">P(A) = K \ {⊥} 2.</formula><p>The right proper spectrum only comprises the aggregate cycle mean:</p><formula xml:id="formula_29">P p (A) = {µ ⊕ (A)} 3.</formula><p>If an eigenvalue is improper ρ ∈ P(A) \ P p (A), then its eigenspace (and eigenlattice) is reduced to the two vectors:</p><formula xml:id="formula_30">V ρ (A) = {⊥ n , n } = L ρ (A)</formula><p>4. The eigenspace for a finite proper eigenvalue ρ = µ ⊕ (A) &lt; is generated from its fundamental eigenvectors over the whole semifield, while the eigenlattice is generated by the semifield 3 = {⊥, e, }, ⊕, ⊗, ⊥, e, .</p><formula xml:id="formula_31">V ρ (A) = FEV ρ (A) K ⊃ L ρ (A) = FEV ρ (A) 3</formula><p>Note how this theorem introduces the notion of eigenlattices to finitely represent an eigenspace over an idempotent semifield. Refer to <ref type="bibr" target="#b11">[12]</ref> for further details. We will see in our results that the only other UFNF type we need be concerned about is UFNF 2 : Let the partition of V A generating the permutation that renders A in UFNF 2 , block diagonal form, be V A = {V k } K k=1 , and write</p><formula xml:id="formula_32">A = K k=1 A k , A k = A(V k , V k ). Lemma 8. Let A = K k=1 A k ∈ M n (S) be a matrix in UFNF 2 , over a semiring, and V ρ (A k ) (U λ (A k )) a right (left) eigenspace of A k for ρ (λ). Then, U λ (A) ∼ = K × k=1 U λ (A k ) V ρ (A) ∼ = K × k=1 V ρ (A k ). (<label>15</label></formula><formula xml:id="formula_33">)</formula><p>Note that this procedure is constructive and how the combinatorial nature of the proof in <ref type="bibr" target="#b12">[13]</ref> makes the claim hold in any semiring. Clearly, if ρ ∈ P p (A k ) for any k, then ρ ∈ P p (A). Since P p (A k ) = Λ p (A k ) for matrices admitting an UFNF 2 , P p (A) = Λ p (A) = K k=1 P p (A k ).</p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head>Corollary 1.</head><p>Let A ∈ M n (S) be a matrix in UFNF 2 over a semiring. Then the (left) right eigenspace of A for ρ ∈ P(A) is the product of the (left) right eigenspaces for the blocks,</p><formula xml:id="formula_34">U λ (A) = × K k=1 U λ (A k ) and V ρ (A) = × K k=1 V ρ (A k ).</formula><p>In complete semirings, looking for generators for the eigenspaces with δ k (k) = e and δ k (i) = ⊥ for k = i, we define the right fundamental eigenvectors as</p><formula xml:id="formula_35">FEV 2 ρ (A) = K k=1 K × i=1 δ k (i) ⊗ FEV 1 ρ (A i ) . (<label>16</label></formula><formula xml:id="formula_36">)</formula><p>Lemma 8 proves that FEV 2 ρ (A) ⊂ V ρ (A), but we also have, Lemma 9. Let A ∈ M n (D) be a matrix in UFNF 2 over a complete idempotent semiring with ρ ∈ P(A). Then,</p><formula xml:id="formula_37">1. If ρ ∈ P p (A), then FEV 2,f ρ (A) = k|ρ∈P p (A k ) × K i=1 δ k (i) ⊗ FEV 1,f ρ (A i ) . 2. If ρ ∈ P(A) \ P p (A) then FEV 2 ρ (A) = FEV 2, (A). 3. If ρ ∈ P p (A) then FEV ρ (A) = FEV 2,f ρ (A) ∪ FEV 2, (A) \ ⊗ FEV 2,f ρ (A). 4. FEV 2, (A) = ⊗ FEV 2 ρ (A).</formula><p>So call FEV 2, (A) the saturated fundamental eigenvectors of A, and define the (right) saturated eigenspace as V (A) = FEV 2, (A) D .</p><p>Corollary 2. Let A ∈ M n (S) be a matrix in UFNF 2 over a complete selective radicable idempotent semifield. Then 1. For ρ ∈ P p (A), V ρ (A) ⊇ V (A).</p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head n="2.">For ρ ∈</head><formula xml:id="formula_38">P(A) \ P p (A), V ρ (A) = V (A).</formula><p>Notice that the very general proposition below is for all complete dioids. Proposition 3. Let A ∈ M n (D) be a matrix in UFNF 2 over a complete dioid. Then, 1. For ρ ∈ P(A) \ P p (A),</p><formula xml:id="formula_39">U (A) = FEV 2, (A t ) 3 V (A) = FEV 2, (A) 3 .</formula><p>2. For ρ ∈ P p (A), ρ &lt; ,</p><formula xml:id="formula_40">U λ (A) = FEV 2 ρ (A t ) D V ρ (A) = FEV 2 ρ (A) D .</formula><p>To better represent eigenspaces, we define the spectral lattices of A,</p><formula xml:id="formula_41">L λ (A) = FEV 2 ρ (A t ) t 3 L ρ (A) = FEV 2 ρ (A) 3 .</formula><p>involving the product of the component lattices,</p><formula xml:id="formula_42">L ρ (A) = × K k=1 L ρ (A k ).</formula></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head n="3">The Hubs &amp; Authorities algorithm over dioids</head><p>Let (G, M, R) be an S-formal context over a complete dioid S, and A ∈ M n (S) as in <ref type="bibr" target="#b5">(6)</ref>. Equation ( <ref type="formula" target="#formula_8">6</ref>) states the solution of the singular value-singular vector problem in dioids in terms of the eigenproblem of a symmetric matrix.</p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head n="3.1">The eigenproblem in symmetric matrices</head><p>Since A is symmetric, we no longer have to worry about the distinction between the left and right eigenproblem:</p><formula xml:id="formula_43">Lemma 10. If A is symmetric then Λ p (A) = P p (A) and (U ρ (A)) t = V ρ (A) .</formula><p>We can also refine the results in Proposition 1:</p><p>Proposition 4. Let S be a semiring and a symmetric A ∈ M n (S). Then:</p><p>1. The multiplicity of ⊥ ∈ P p (A) is the number of empty rows or columns of</p><formula xml:id="formula_44">A . 2. If S is entire, P p (A) = { } if and only if A = E n .</formula><p>Proof. First, if A = A t , then the number of empty rows and empty columns is the same, and Proposition 1.2 provides the result. Second, after 1.</p><formula xml:id="formula_45">3 P p (A) = { } means G A has no cycles. But if A ij = then c = i → j → i is a cycle with non-null weight w(c) = A ij ⊗ A ji = , which is a contradiction.</formula><p>Note that empty rows of R generate left eigenvalues while empty columns generate right eigenvalues, so the multiplicity of the null singular value may change from left to right.</p><p>To use Lemma 7 and Theorem 2, we need the maximum cycle mean: Proposition 5. Let K be a complete idempotent semifield and let A ∈ S n be symmetric. Then µ ⊕ (A) = sup i,j A ij , where the sup, taken in the natural order of the semifield is attained.</p><formula xml:id="formula_46">Proof. Since A is symmetric, c = i → j → i is a cycle wheneverA ij = A ji = ⊥ . Then µ ⊕ (c) = A ij . Consider one c such that µ ⊕ (c ) = sup i,j A ij = max i,j A i,j</formula><p>in the order of the semiring. This must exist since i, j are finite. If we can extend any of these critical cycles with another node</p><formula xml:id="formula_47">k such that c = i → j → k → i then w(c ) = A ij ⊗ A jk ⊗ A ki ≤ A 3 ij = µ ⊕ (c ) l(c )</formula><p>, so in the aggregate mean µ ⊕ (c ) ⊕ µ ⊕ (c ) = µ ⊕ (c ) . So we induce on the length of any cycle that is an extension of c that c∈C</p><formula xml:id="formula_48">+ A = µ ⊕ (c ) = sup i,j A i,j .</formula><p>To find the cycle means easily, we use the UFNF form.</p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head n="3.2">UFNF forms of symmetric matrices and their closures</head><p>For symmetric reducible matrices, the feasible UFNF types are simplified: Proposition 6. Let S be a dioid, and a symmetric A ∈ M n (S). Then:</p><p>• (UFNF 3 ) A admits a proper symmetric UFNF 3 form if it has zero lines, and, in that case, the set of zero lines and zero rows are the same.</p><formula xml:id="formula_49">P t 3 ⊗ A ⊗ P 3 = A ββ • • E ιι<label>(17)</label></formula><p>• (UFNF 2 ) If a A has no zero lines it can be transformed by a simultaneous row and column permutation P 2 = P (A 1 ) . . . P (A k ) into symmetric block diagonal UFNF:</p><formula xml:id="formula_50">P t 2 ⊗ A ⊗ P 2 =      A 1 • . . . • • A 2 . . . • . . . . . . . . . . . . • • . . . A K      = K k=1 A k (<label>18</label></formula><formula xml:id="formula_51">)</formula><p>where {A k } K k=1 , K ≥ 1 are the symmetric matrices of connected components of G A .</p><p>• (no UFNF 1 ) A cannot be permuted into a proper UFNF 1 form.</p><p>We will see that this is almost the only structure we need worry about. Consider R of the form:</p><formula xml:id="formula_52">R = R 1 R 12 R 21 R 2<label>(19)</label></formula><p>If R 12 and R 21 are null, then we can find P a permutation so that</p><formula xml:id="formula_53">P t ⊗ A ⊗ P = P t ⊗     • • R 1 • • • • R 2 R t 1 • • • • R t 2 • •     ⊗ P =     • R 1 • • R t 1 • • • • • • R 2 • • R t 2 •     (20) Now, if R 2 = E G2M2 is null, then (20) is in UFN 3 with E ιι = E (G2+M2)(G2+M2)</formula><p>, while if R 1 and R 2 are both full, then (20) is in UFN 2 with blocks A 1 and A 2 respectively. Other other blocked forms of R simply generate an irreducible A, since the UFNF 1 form is not possible. So we can suppose that A can be simultaneously row and column permuted into a diagonal block form</p><formula xml:id="formula_54">P t ⊗ A ⊗ P =      A 1 • • • • • . . . . . . . . . . . . • • • • A K • • • • • • E ιι      = K k=1 A k E ιι A k = • R k R t k •<label>(21)</label></formula><p>with the empty lines and rows permuted to the beginning E ιι and irreducible blocks A k . Recall that closures and permutations commute, whence the closures of the matrices in the forms above are really simple: the closure of ( <ref type="formula" target="#formula_54">21</ref>) is straightforward in terms of the closures of the blocks:</p><formula xml:id="formula_55">P t ⊗ A + ⊗ P =      A + 1 • • • • • . . . . . . . . . . . . • • • • A + K • • • • • • E ιι      (22)</formula><p>The solution of this base case is highly dependent in the dioid in which the problem is stated. Since we will be solving the problem in idempotent semifields, for the irreducible base case we need only be concerned about matrix:</p><formula xml:id="formula_56">A µ⊕(A) = • R µ⊕(A) ( R µ⊕(A) ) t • = • B B t •<label>(23)</label></formula><p>where we are using the shorthand B = R µ⊕(A) to account for the normalization with the cycle means that we need to use to find the eigenvectors. To find the closures of such irreducible matrices apply Lemma 2 to (23):</p><formula xml:id="formula_57">A µ⊕(A) + = • R µ⊕(A) ( R µ⊕(A) ) t • + = (B ⊗ B t ) + B ⊗ (B t ⊗ B) * B t ⊗ (B ⊗ B t ) * (B t ⊗ B) +<label>(24)</label></formula><p>where we have used that (B t ⊗ B)</p><formula xml:id="formula_58">* ⊗ B t = B t ⊗ (B ⊗ B t ) * .</formula><p>3.3 Pairs of singular vectors of symmetric matrices over idempotent semifields.</p><p>To extract the eigenvectors corresponding to left singular vectors i ∈ G (respectively, right singular vectors j ∈ M ) we need to check Theorem 1 against each block in its diagonal:</p><formula xml:id="formula_59">i ∈ G, A µ⊕(A) * •i = A µ⊕(A) + •i ⇔ (B ⊗ B t ) * •i = (B ⊗ B t ) + •i j ∈ M, A µ⊕(A) * •j = A µ⊕(A) + •j ⇔ (B t ⊗ B) * •j = (B t ⊗ B) + •j</formula><p>So the existence of A µ⊕(A) + requires the existence of the transitive closures (B t ⊗ B) + and (B ⊗ B t ) + as we could have expected from <ref type="bibr" target="#b7">(8)</ref>. Note that after (4), the hub and authority scores are those columns such that:</p><formula xml:id="formula_60">(B ⊗ B t ) + •i = (B ⊗ B t ) * •i (B t ⊗ B) + •j = (B t ⊗ B) * •j</formula><p>but, importantly, (24) gives us the form of the authority score related to a particular hub score and vice-versa, which is a kind of formal-concept property:</p><formula xml:id="formula_61">h i = (B ⊗ B t ) * •i ⇔ a i = B t ⊗ (B ⊗ B t ) * •i<label>(25)</label></formula><formula xml:id="formula_62">a j = (B t ⊗ B) * •j ⇔ h j = B ⊗ (B t ⊗ B) * •j<label>(26)</label></formula><p>This solves completely the description of the left and right singular vectors. To find the singular values, we note from (8) that they are the square roots of the cycle means of the independent blocks or, equally, the proper eigenvalues of A,</p><formula xml:id="formula_63">Σ = { √ ρ | ρ = µ ⊕ (A k ) , A = ⊕ k A k } = { √ ρ | ρ = P p (A)}</formula><p>This would include the bottom if and only if one of the blocks is empty.</p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head n="4">Example</head><p>In this section we present a HITS analysis for a weighted two-mode network both using standard HITS and HITS over the max-min-plus idempotent semifield.</p><p>The data being analysed is the example in <ref type="bibr">[16, p. 31</ref>], the worries data, which is a two-mode network of the type of worry declared as most prevalent by 1554 adult Israeli depending on their living countries-and sometimes those of their parents. The graph of the network is depicted in Fig. <ref type="figure" target="#fig_1">1</ref>.(a). The "authority" and "hub" scores are differentiated for each of the modes: they return "type of worry" and "procedence" scores, respectively. We can see that HITS and i-HITS produce somehow different results: the actual meaning of these differences is data-dependent and a matter for future, more specialized analyses. The idempotent primitives were developed in-house and are available from the authors upon request.</p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head n="5">Discussion</head><p>We have generalized the HITS algorithms for semirings, then instantiated it in dioids, semifields (including the original semifield where it was defined), and finally in idempotent semifields.</p><p>More importantly, solving these problems entails solving the Singular value-Singular vector problems in the semiring of choice. We have sketched the general solution for dioids and positive semifields, and provided a complete solution in idempotent semifields. Note that the original HITS problem was set in a positive semifield that is not idempotent, hence our method of solution does not apply yet to that case, but does apply to the max-min-plus and max-min-times semifields, examples of which are given in terms of their normalized closures. In the case of the R + 0 the Perron-Frobenius theorem is invoked to solve HITS iteratively by means of the power method.</p><p>A reviewer of this paper requested a consideration of the solution of the HITS problem for the rest of dioids which are not semifields. The problem with further generalization of our scheme is the base case for the recursion of Frobenius normal forms. In the idempotent semifield case, the cycle means provide the eigenvalues needed for the normalization of the matrices that allow the calculation of the closures in the irreducible case. But in the generic positive semifield case the cycle means and the possibility of choosing the critical circuits to select the eigenvectors in the closures are not granted. Also, in inclines-and in the fuzzy semirings included in them-the base, irreducible case is completely different to that of semifields <ref type="bibr" target="#b8">[9]</ref>. But since the generic development on dioids for UFNF1 and UFNF2 is based in combinatorial considerations, we believe that a solution for the base case for other dioids could be plugged into this UFNF recursion to obtain analog results to those presented here. These extensions will be considered in future work.</p><p>On another note, the SVD in standard algebra makes a strong case about the orthogonality of the left and right singular vectors belonging to different singular values in order to guarantee certain properties of the bases of singular vectors in the reconstruction. But in entire zerosumfree semirings, and in entire dioids or positive semifields a fortiori, orthogonality is a rare phenomenon, after Lemma 6.</p><p>Indeed, irreducible matrices do not have any orthogonal, but rather collinear left or right singular vectors. Regarding reducible matrices, note that (21) factors in all the possible orthogonality between eigenvectors. In fact we have, Corollary 3. Let (G, M, R) be an S-formal context over a dioid S, and A ∈ M n (S) as in (24). Then two of the eigenvectors for A or (left, right) singular vectors for R can only be orthogonal only if they arise from different blocks.</p><p>and Proposition 3 proves that even in that case they might not be orthogonal.</p><p>Regarding the glimpse of a formal concept-like property of (25), a cursory analysis with the techniques in <ref type="bibr" target="#b9">[10]</ref>, shows that the analogue of the polars in FCA actually come from two different generalised Galois connections, so their order-properties are not the same. Yet, the isomorphism between the ranges of the operators in <ref type="bibr" target="#b4">(5)</ref> defining the duality between hubs and authorities is clear and attested in a more generic context than HITS was initially conceived.</p></div><figure xmlns="http://www.tei-c.org/ns/1.0" xml:id="fig_0"><head>Lemma 4 .</head><label>4</label><figDesc>If A ∈ M n (S) is irreducible, then:• The induced digraph D A has a single strongly connected component.• All nodes in its induced digraph D A are connected by cycles.</figDesc></figure>
<figure xmlns="http://www.tei-c.org/ns/1.0" xml:id="fig_1"><head>Fig. 1 :</head><label>1</label><figDesc>Fig.1: Weighted, directed graphof the worries data[16, p. 31] and its weighted idempotent and standard hub and authority scores. There are clear differences in both approaches.</figDesc><graphic coords="15,137.84,309.74,190.75,144.20" type="bitmap" /></figure>
		</body>
		<back>

			<div type="funding">
<div xmlns="http://www.tei-c.org/ns/1.0"><p>CPM has been supported by the Spanish Government-Comisión Interministerial de Ciencia y Tecnología project TEC2011-26807.</p></div>
			</div>

			<div type="references">

				<listBibl>

<biblStruct xml:id="b0">
	<analytic>
		<title level="a" type="main">The fundamental theorem of linear algebra</title>
		<author>
			<persName><forename type="first">G</forename><surname>Strang</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="j">The American Mathematical Monthly</title>
		<imprint>
			<biblScope unit="volume">100</biblScope>
			<biblScope unit="page" from="848" to="855" />
			<date type="published" when="1993">1993</date>
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b1">
	<analytic>
		<title level="a" type="main">The dual-projection approach for two-mode networks</title>
		<author>
			<persName><forename type="first">M</forename><forename type="middle">G</forename><surname>Everett</surname></persName>
		</author>
		<author>
			<persName><forename type="first">S</forename><forename type="middle">P</forename><surname>Borgatti</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="j">Social networks</title>
		<imprint>
			<biblScope unit="volume">35</biblScope>
			<biblScope unit="page" from="204" to="210" />
			<date type="published" when="2013">2013</date>
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b2">
	<analytic>
		<title level="a" type="main">Authoritative sources in a hyperlinked environment</title>
		<author>
			<persName><forename type="first">J</forename><forename type="middle">M</forename><surname>Kleinberg</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="j">Journal of the ACM</title>
		<imprint>
			<biblScope unit="volume">46</biblScope>
			<biblScope unit="page" from="604" to="632" />
			<date type="published" when="1999">1999</date>
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b3">
	<monogr>
		<author>
			<persName><forename type="first">D</forename><forename type="middle">A</forename><surname>Easley</surname></persName>
		</author>
		<author>
			<persName><forename type="first">J</forename><forename type="middle">M</forename><surname>Kleinberg</surname></persName>
		</author>
		<title level="m">Networks, Crowds, and Markets -Reasoning About a Highly Connected World</title>
				<imprint>
			<publisher>Cambridge University Press</publisher>
			<date type="published" when="2010">2010. 2010</date>
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b4">
	<monogr>
		<title level="m" type="main">Linear Differential Operators</title>
		<author>
			<persName><forename type="first">C</forename><surname>Lanczos</surname></persName>
		</author>
		<imprint>
			<date type="published" when="1997">1997</date>
			<publisher>Dover Publications</publisher>
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b5">
	<monogr>
		<title level="m" type="main">Generic Inference. A Unifying Theory for Automated Reasoning</title>
		<author>
			<persName><forename type="first">M</forename><surname>Pouly</surname></persName>
		</author>
		<author>
			<persName><forename type="first">J</forename><surname>Kohlas</surname></persName>
		</author>
		<imprint>
			<date type="published" when="2012">2012</date>
			<publisher>John Wiley &amp; Sons</publisher>
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b6">
	<analytic>
		<title level="a" type="main">Power Algebras over Semirings</title>
		<author>
			<persName><forename type="first">J</forename><forename type="middle">S</forename><surname>Golan</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="s">With Applications in Mathematics and Computer Science</title>
		<imprint>
			<biblScope unit="volume">488</biblScope>
			<date type="published" when="1999">1999</date>
			<publisher>Kluwer Academic</publisher>
		</imprint>
	</monogr>
	<note>Mathematics and its applications</note>
</biblStruct>

<biblStruct xml:id="b7">
	<monogr>
		<title level="m" type="main">Semirings and their Applications</title>
		<author>
			<persName><forename type="first">J</forename><forename type="middle">S</forename><surname>Golan</surname></persName>
		</author>
		<imprint>
			<date type="published" when="1999">1999</date>
			<publisher>Kluwer Academic</publisher>
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b8">
	<monogr>
		<title level="m" type="main">Graphs, Dioids and Semirings. New Models and Algorithms</title>
		<author>
			<persName><forename type="first">M</forename><surname>Gondran</surname></persName>
		</author>
		<author>
			<persName><forename type="first">M</forename><surname>Minoux</surname></persName>
		</author>
		<imprint>
			<date type="published" when="2008">2008</date>
			<publisher>Springer</publisher>
		</imprint>
		<respStmt>
			<orgName>Operations research/Computer Science Interfaces</orgName>
		</respStmt>
	</monogr>
</biblStruct>

<biblStruct xml:id="b9">
	<analytic>
		<title level="a" type="main">Extending conceptualisation modes for generalised Formal Concept Analysis</title>
		<author>
			<persName><forename type="first">F</forename><forename type="middle">J</forename><surname>Valverde-Albacete</surname></persName>
		</author>
		<author>
			<persName><forename type="first">C</forename><surname>Peláez-Moreno</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="j">Information Sciences</title>
		<imprint>
			<biblScope unit="volume">181</biblScope>
			<biblScope unit="page" from="1888" to="1909" />
			<date type="published" when="2011">2011</date>
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b10">
	<analytic>
		<title level="a" type="main">Valeurs propres et vecteurs propres dans les dioïdes et leur interprétation en théorie des graphes</title>
		<author>
			<persName><forename type="first">M</forename><surname>Gondran</surname></persName>
		</author>
		<author>
			<persName><forename type="first">M</forename><surname>Minoux</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="j">EDF, Bulletin de la Direction des Etudes et Recherches, Serie C, Mathématiques Informatique</title>
		<imprint>
			<biblScope unit="volume">2</biblScope>
			<biblScope unit="page" from="25" to="41" />
			<date type="published" when="1977">1977</date>
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b11">
	<analytic>
		<title level="a" type="main">Spectral lattices of irreducible matrices over completed idempotent semifields</title>
		<author>
			<persName><forename type="first">F</forename><forename type="middle">J</forename><surname>Valverde-Albacete</surname></persName>
		</author>
		<author>
			<persName><forename type="first">C</forename><surname>Peláez-Moreno</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="m">Fuzzy Sets and Systems</title>
				<imprint>
			<date type="published" when="2014">2014</date>
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b12">
	<analytic>
		<title level="a" type="main">The spectra of reducible matrices over completed commutative idempotent semifields and their spectral lattices</title>
		<author>
			<persName><forename type="first">F</forename><forename type="middle">J</forename><surname>Valverde Albacete</surname></persName>
		</author>
		<author>
			<persName><forename type="first">C</forename><surname>Peláez-Moreno</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="j">International Journal of General Systems</title>
		<imprint/>
	</monogr>
	<note>Accepted for publication</note>
</biblStruct>

<biblStruct xml:id="b13">
	<analytic>
		<title level="a" type="main">Spectral lattices of reducible matrices over completed idempotent semifields</title>
		<author>
			<persName><forename type="first">F</forename><forename type="middle">J</forename><surname>Valverde-Albacete</surname></persName>
		</author>
		<author>
			<persName><forename type="first">C</forename><surname>Peláez-Moreno</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="m">Concept Lattices and Applications (CLA 2013</title>
				<editor>
			<persName><forename type="first">M</forename><surname>Ojeda-Aciego</surname></persName>
		</editor>
		<editor>
			<persName><forename type="first">J</forename><surname>Outrata</surname></persName>
		</editor>
		<meeting><address><addrLine>La Rochelle</addrLine></address></meeting>
		<imprint>
			<date type="published" when="2013">2013</date>
			<biblScope unit="page" from="211" to="224" />
		</imprint>
		<respStmt>
			<orgName>Université de la Rochelle, Laboratory L31</orgName>
		</respStmt>
	</monogr>
</biblStruct>

<biblStruct xml:id="b14">
	<analytic>
		<title level="a" type="main">Duality and separation theorems in idempotent semimodules</title>
		<author>
			<persName><forename type="first">G</forename><surname>Cohen</surname></persName>
		</author>
		<author>
			<persName><forename type="first">S</forename><surname>Gaubert</surname></persName>
		</author>
		<author>
			<persName><forename type="first">J</forename><forename type="middle">P</forename><surname>Quadrat</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="j">Linear Algebra and Its Applications</title>
		<imprint>
			<biblScope unit="volume">379</biblScope>
			<biblScope unit="page" from="395" to="422" />
			<date type="published" when="2004">2004</date>
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b15">
	<analytic>
		<title level="a" type="main">Mathematical Classification and Clustering</title>
		<author>
			<persName><forename type="first">B</forename><surname>Mirkin</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="m">of Nonconvex Optimization and Its Applications</title>
				<imprint>
			<publisher>Kluwer Academic Publishers</publisher>
			<date type="published" when="1996">1996</date>
			<biblScope unit="volume">11</biblScope>
		</imprint>
	</monogr>
</biblStruct>

				</listBibl>
			</div>
		</back>
	</text>
</TEI>
