Graphs and Networks Multilevel Modeling Second Edition Philippe Mathis All Chapters Instant Download
Graphs and Networks Multilevel Modeling Second Edition Philippe Mathis All Chapters Instant Download
com
https://ebookname.com/product/graphs-and-networks-
multilevel-modeling-second-edition-philippe-mathis/
OR CLICK BUTTON
DOWLOAD EBOOK
https://ebookname.com/product/multilevel-analysis-an-introduction-to-
basic-and-advanced-multilevel-modeling-2nd-edition-tom-a-b-snijders/
ebookname.com
https://ebookname.com/product/multilevel-modeling-methodological-
advances-issues-and-applications-1st-edition-steven-p-reise/
ebookname.com
https://ebookname.com/product/mechatronic-modeling-and-simulation-
using-bond-graphs-1st-edition-shuvra-das/
ebookname.com
https://ebookname.com/product/building-a-gis-system-architecture-
design-strategies-for-managers-2nd-edition-dave-peters/
ebookname.com
Dendritic Cell Protocols 1st Edition Stephen P. Robinson
https://ebookname.com/product/dendritic-cell-protocols-1st-edition-
stephen-p-robinson/
ebookname.com
https://ebookname.com/product/e-mail-how-to-write-and-manage-e-mail-
in-the-workplace-janis-fisher-chan/
ebookname.com
https://ebookname.com/product/of-myth-life-and-war-in-plato-s-
republic-1st-edition-claudia-baracchi/
ebookname.com
https://ebookname.com/product/learner-autonomy-in-the-english-
classroom-empirical-studies-and-ideas-for-teachers-paul-lennon-editor/
ebookname.com
Musical Gentrification Popular Music Distinction and
Social Mobility 1st Edition Petter Dyndahl
https://ebookname.com/product/musical-gentrification-popular-music-
distinction-and-social-mobility-1st-edition-petter-dyndahl/
ebookname.com
Graphs and Networks
Graphs and Networks
Multilevel Modeling
Second Edition
Edited by
Philippe Mathis
First edition published 2007 by ISTE Ltd
Second edition published 2010 in Great Britain and the United States by ISTE Ltd and John Wiley &
Sons, Inc.
Apart from any fair dealing for the purposes of research or private study, or criticism or review, as
permitted under the Copyright, Designs and Patents Act 1988, this publication may only be reproduced,
stored or transmitted, in any form or by any means, with the prior permission in writing of the publishers,
or in the case of reprographic reproduction in accordance with the terms and licenses issued by the CLA.
Enquiries concerning reproduction outside these terms should be sent to the publishers at the
undermentioned address:
www.iste.co.uk www.wiley.com
The rights of Philippe Mathis to be identified as the author of this work have been asserted by him in
accordance with the Copyright, Designs and Patents Act 1988.
Graphs and networks : multilevel modeling / edited by Philippe Mathis. -- 2nd ed.
p. cm.
Includes bibliographical references and index.
ISBN 978-1-84821-083-7
1. Cartography--Methodology. 2. Graph theory. 3. Transport theory. I. Mathis, Philippe.
GA102.3.G6713 2010
388.01'1--dc22
2010002226
Printed and bound in Great Britain by CPI Antony Rowe, Chippenham and Eastbourne.
Table of Contents
Preface . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . xiii
Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . xv
Conclusion . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 407
Index . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 425
Preface
This work is focused on the use of graphs for the simulation and representation
of networks, mainly of transport networks.
The present work is based on the research conducted at Tours since the 1990s by
various PhD students who have become researchers, lecturer researchers or
professionals.
Part 2 tackles the problem of the representation of graphs and exposes a certain
number of innovations as well as deficiencies.
Part 3 considers the prior achievements and proposes to develop their theoretical
justifications and fill in some gaps.
Part 4 shows how we can use micro-simulations with MAS models with the help
of cellular graphs reversing the original top down viewpoint for multi-scale spatial
and temporal bottom up models, partially integrating information and learning.
Philippe MATHIS
Introduction
The aim of this work is, among other things, to highlight a paradox and to try to
rectify it. This paradox, once identified, is relatively simple. Since Euler’s time
[EUL 1736, EUL 1758] it has been known how to efficiently model a transport
network by using graphs, as he demonstrated with the famous example of the
Königsberg bridges and, following the rise of Operations Research in the 1950s and
1960s, a number of optimization problems have been successfully resolved with
efficiency and elegance.
We thus have a method that is simultaneously very simple and has great
algorithmic efficiency, but is otherwise deficient, unless it were only to model a
network represented on a roadmap, on which basis it delivers knowledgeable and
powerful calculations. It does not satisfy the two essential criteria of all scientific
work: reproducibility and comparability, particularly with respect to network
modeling and the production of charts and/or synthesized images. It also does not
allow for the ongoing movement between graph and cellular in an algorithmic
fashion, or the use of multi-agent systems. Finally the theory of traditional graphs
makes a congestion approach, still limited to network edges, difficult, since the
peaks are neutral by definition.
1 Has the generation of 50 year-olds not also been called the Hewlett-Packard generation? Its
ranks remember calculations with a ruler, with logarithmic tables or with the
electromechanical four operations machine, etc.
2 See below for the definition of the adjacency matrix, often referred to as associated matrix
in the works from the 1960s, and of the incidence matrix.
Introduction xvii
An element (u, v) of VxV may appear several times: the arcs e1 and e2, if they
exist, are called multiple arcs if f(e1) = f(e2). The graph will then be a multigraph or
p-graph, where the value of p is that of the greatest number of appearances of the
same relation (u, v), i.e. the number of arcs between u and v.
xviii Graphs and Networks
If the arcs are directed, we will then talk of a directed graph or digraph. If the
arcs are undirected, we are dealing with a simple graph that can be a multigraph3.
The total number of arcs between two nodes has a precise significance with
regard to the definition of the graph only if: p ≠ 1.
When p > 1, the number of relations between two nodes i and j may be between
0 and p. The graph is then called p-graph and multigraph when the arcs are
undirected.
If the graph admits loops, i.e. arcs, whose starting points and finishing points are
at the same node, and it admits multiple arcs, we call it a pseudo-graph, which is the
most general case.
Graph theory only takes into account the number of nodes and the relationships
between them but does not deal with the vertices themselves. The only exception to
this rule is the characteristic of source or (and) wells which is recognized at nodes in
certain cases, such as during the calculation of the maximum flow for Ford-
Fulkerson [FOR 68], etc.
However, merely taking into account the existence of nodes, their number and
the relationships between them in graph theory is insufficient for network modeling.
A better individual description of network vertices is an important problem that
graph theory must also tackle to enable certain microsimulations, such as the study
of flows and their directions within the network crossroads, or the capacity of the
said crossroads, etc.
Thus, graph theory only deals with relationships between explicitly defined
elements which are limited in number. Indeed, in order to determine certain
traditional properties of graphs, such as the shortest paths, the Hamiltonian cycle,
etc., the number of nodes must necessarily be finite.
3 See below the definition of the simple undirected graph and the multigraph.
4 See section 11.1.2.
Introduction xix
figure, i.e. implicitly on the plane, the representation or drawing of the graph do not
count, nor does the fact that the latter has two, three or n dimensions.
This offers great freedom in representing a graph. On the other hand, for the
reproduction of a transport network, for example, and if we wish the result to
resemble the observation, in short, if we want to approximate a map, this
representation will have to be specified. This is done by associating to it the
necessary properties or additional constraints, so that the development process of the
representation can be repetitive and the result reproducible (for example, definition
of the coordinate type attributes for the nodes), which is what Waldo Tobler requires
for maps.
Other authors [ROS 98] generalize this notation by accepting the loop (by noting
it 1 at the (i, i)-ith position) and multiple arcs, thus considering that the adjacency
matrix is then not a zero-one or Boolean matrix because the (j, i)-ith element of this
matrix is equal to the number of arcs associated to {ui, vi}. In this case, all the
undirected graphs, including multigraphs and pseudo-graphs, have symmetrical
adjacency matrices.
The problem of the latter notation is that it can be difficult to distinguish, unless
we define beforehand a valuated adjacency matrix when the valuations are expressed
as integers and small numbers.
dealing multigraphs or directed p-graphs, which constitutes an arcs file5. The writing
can be simplified by using an adjacency list.
This adjacency list specifies the nodes which are adjacent to each node of the
graph G. We can even consider for a Boolean adjacency list of a p-graph or of a
multigraph that the number of times where the final node is repeated indicates the
number of arcs resulting from the origin node and leading to the destination node,
half a bipolar degree. If the description of the graph is not only Boolean, it might
then be necessary to identify each arc between the same two nodes, in particular, by
their possible valuation, weighting or another characteristic, such as a simple
number.
In order to avoid confusion let us recall that it is completely different from the
“node-node” adjacency matrix whose valuation is equal to 1 when the two nodes
considered are connected by an arc. It is this latter matrix, which in certain works is
referred to as the associated matrix.
The algorithmic ease has already been underlined and the methods of description
of graphs listed above, which are naturally usable by a machine, do nothing but
amplify it.
Hereafter we will establish that with some supplements this description of graphs
enables us to describe representations and reproducible plots, and that it is
sufficiently flexible to extend the formalism of graphs to other fields.
Indeed, since the fundamental work of Berge [BER 70] was published in France
30 years ago a certain number of definitions have evolved through use (see below).
Directed graph
A directed graph (V,E) consists of a set of vertices V and a set of edges E, which
are pairs of the elements of V [ROS 98].
“Pseudographs form the most general type of undirected graphs, since they can
contain multiple loops and arcs. Multigraphs are undirected graphs that may
contain multiple arcs but not loops. Finally, simple graphs are undirected graphs
with neither multiple arcs, nor loops” [ROS 98].
Adjacency
Adjacency defines the contiguity of two elements. Two arcs are known as
adjacent if they have at least one common end. Two nodes are adjacent if they
are joined together by an arc of which they are the ends. The nodes u and v are
the final points of the arc {u, v}.
Incidence
Incidence defines the number of arcs, whose considered node is the origin
(incidence towards the exterior: out-degree) or the destination (incidence
towards the interior: in-degree). Since the degree of a node is equal to the
number of arcs of which it is the origin and/or destination, each loop is counted
twice.
Regular graph
When all the nodes have the same degree, the graph is known as regular.
Degree of a node
The degree of a node in an undirected graph is the number of arcs incidental to
this node, except for a loop that contributes twice to the degree of this node. The
degree of this node is noted by deg(v).
xxii Graphs and Networks
Subgraph
A subgraph is defined by a subset A⏐A⊂ V of nodes of G and by the set of arcs
with ends in A⏐UA⊂ U, GA = (A,UA). For example, the graph of the Central
region is a subgraph of France. It is fully defined by an adjacency submatrix.
Partial graph
A partial graph is defined by a subset of arcs H⊂E/GS = (V,E). A partial graph
may be a monomodal graph of a multimodal graph as well as a graph of trunk
roads within the graph of all the roads in France. The adjacency matrix of a
partial graph has the same size as the adjacency matrix of the complete graph.
For example, if the partial graph is a modal graph (i.e. defined by a specific
means of transport), the adjacency matrix of the complete graph (i.e. of the
transportation system) is the sum of all the adjacency matrices of the partial
graphs (various means of transport).
Path Circuit
A path is a chain where all the arcs A circuit is a path whose origin coincides
are directed in the same way, i.e. with the terminal end.
the end of an arc coincides with the
origin of the following one.
Introduction xxiii
A joint or pivot
A node is a joint if upon its suppression the resulting subgraphs are not
connected.
Isthmus
An isthmus is an edge or an arc whose suppression renders the resulting partial
subgraphs unconnected.
Articulation set
By extension, a set UA ⊂ U is an articulation set if its withdrawal involves the
loss of the connectivity of the resulting subgraphs G.
For the majority of authors the term representation indicates the description of
the graph by the adjacency matrix and the adjacency list or the incidence matrix and
the incidence list, as well as that the graphic representation of the considered graph
in the form of a diagram, whose absence of rules we have seen8.
For representations in the form of a list or a matrix table we will use the term
description, possibly by specifying computational description and by mentioning the
possible attributes of the nodes, such as localization, form, modal nature9,
valuations10 of the arcs, etc.
This notation appears more coherent to us since, in the first case, we describe the
graph by listing all of the nodes and arcs, possibly with the attributes of the nodes
and the characteristics of the arcs: modal nature, valuation, capacity, etc., which are
necessary for computational calculation. For the computer the representation of arcs
has neither sense nor utility.
On the other hand, in the second case, we carry out an anthropic representation
of the graph, possibly among a large number of available representations according
to constraints that we set ourselves, such as planarity, special frame of reference,
isomorphism with a particular graph, or geometrical properties that we impose on a
particular plot, such as linearity of arc, etc.
Isomorphic graphs
V2
U1 U2 V1 V2
U2 V3
V1
U3
U1
U5 U4 V5 V4 U3 U4 V3 V4
Plane graph
A plane graph is a graph whose nodes and arcs belong to a plane, i.e. whose plot
is plane. By extension, we may also speak of a plot on a sphere, or even on a torus.
Two topological graphs that can be led to coincide by elastic strain of the plane
are not considered distinct.
All the graph drawing are not necessarily plane; they can be three-dimensional
like the solids of Plato, or like a four-dimensional hypercube traced in a three-
dimensional space and projected onto a plane as the famous representation of The
Christ on the Cross of Salvador Dali.
Planar graph
Any planar graph can be represented by a plane graph, but the reciprocal is not
necessarily true.
11 Graph plotted by CESA Geographical position working group 1.1 Study Program on
European Spatial Planning, December 1999. An extended version integrates the ferry boat
into this graph which represents four modes of transport.
Random documents with unrelated
content Scribd suggests to you:
1.º AUTORE.
Merlini ed io ci stiamo
Dividendo il lavoro. Andiam nelle idee d'arte
Tanto d'accordo...
AUTORE.
Vedo!
1.º AUTORE.
Finiam la divisione...
AUTORE.
BARDI.
AUTORE.
2.º AUTORE.
Bene!
1.º AUTORE.
Dell'intreccio?...
2.º AUTORE.
Benissimo...
1.º AUTORE.
2.º AUTORE.
Perfettamente...
1.º AUTORE.
2.º AUTORE.
1.º AUTORE.
E poi?
2.º AUTORE.
1.º AUTORE.
(sconcertato)
O allora?
2.º AUTORE.
Ma come?...
1.º AUTORE.
Ma io...
FULVIO.
1.º AUTORE.
FULVIO.
1.º AUTORE.
E s'io te la indovino?
FULVIO.
Scommettiamo.
1.º AUTORE.
Eh?
FULVIO.
1.º AUTORE.
Adagino.
La Sulamita biondi capei dovrebbe avere
... Il primo è biondi.
FULVIO.
(trionfante)
(al Cameriere)
1.º AUTORE.
Ci siam?
FULVIO.
(sospirando)
Da bere.
(al Cameriere)
1.º AUTORE.
Che tu...
FULVIO.
(beve)
(assaporando la Chartreuse)
Se vuoi scioglierne un'altra...
1.º AUTORE.
(vivissimo)
(scappa via)
(Tra il dialogo dei due autori, e il successivo fra Bardi e l'autor della
Lea, intercede qui una piccola scena muta. Una figurina elegante di
donna, apparentemente una qualche attrice, guarda dietro i vetri
della porta d'ingresso; il Cameriere corre a lei, parla seco, rientra
sorridendo con malizia e va a riporre nel casellario vicino al banco
una lettera consegnatagli; l'altro avventore ch'era in bottega si alza,
s'accosta al Cameriere e con gesti gli domanda chi è quell'attrice;
saputolo, le corre dietro. Il padrone del caffè, stando al suo banco,
vede che l'avventore è corso via senza pagare, ne fa cenno al
Cameriere che corre al vassojo dell'avventore, verifica infatti che non
c'è il danaro e corre all'avventore dietro. Ritorna di lì a un momento
mortificato, con gesto espressivo accennando al padrone che non lo
ha potuto raggiungere e soggiunge)
CAMERIERE.
(al padrone)
Noti trenta!
PADRONE.
BARDI.
AUTORE.
Ti ringrazio.
BARDI.
Vuol dire
Che vedrai nei giornali di farlo ben capire...
Non ch'io ci tenga... Ma...
AUTORE.
Sta tranquillo.
BARDI.
(consulta l'orologio)
Ora vo
Alla prova...
(s'avvia)
AUTORE.
Anch'io vengo.
FULVIO.
AUTORE.
Va sabato — speriamo.
FULVIO.
AUTORE.
Ma lasciami.
FULVIO.
Il tema almen. Di me
Ti puoi fidare. Dopo dirotti anche il perchè.
AUTORE.
(impazientito)
FULVIO.
AUTORE.
Ebbene
Tu della greca tunica i personaggi spogli,
E avrai or, viceversa, marito con due mogli.
Sei contento?
FULVIO.
AUTORE.
È storico...
FULVIO.
(incredulo)
Storico?
AUTORE.
FULVIO.
(sospirando)
AUTORE.
FULVIO.
Che idea?
AUTORE.
FULVIO.
AUTORE.
Questa:
Le leggi di natura eterne, immote, arcane
Han dritto a precedenza sovra le leggi umane:
Queste sbagliano, mutano, o di capricci gioco,
O di violenti, o furbi, o deboli, o dappoco:
Variano con le foggie de le mutanti età,
Cogli eventi, coi gusti: e il fio la società
Dei loro sbagli sconta con lagrime e con guai...
Le leggi che natura pose non sbaglian mai.
Contro di lei diritti veri non sono: ell'è
Il diritto supremo: di savii e papi, e re,
Statuti, e dogmi, e codici, ella corregge o cassa:
Se leggi a lei si oppongono... straccia le leggi e passa.
Dice la Chiesa al giovine: — Tua sposa, ecco,
son io,
Affetti e corpo donami, meco t'unisci in Dio:
A me dei verdi aprili dona il fior verginale.
Tutto il resto è menzogna, è peccato mortale. —
La natura risponde: — Ma che! frottole! Io sola,
Della tua vita, o giovane, so la vera parola:
Vuoi lotte? ecco qui il campo. Vuoi luce? ecco là il vero.
Qui cadder veri mártiri: lassù splende il pensiero.
Or per le lotte attingi vigore: ecco la tazza:
La sposa che ti occorre gli è un pezzo di ragazza! —
Sta il poeta a sentire: l'estro soffia nei mantici,
Ed ecco allora scrive... il Cantico dei Cantici.
Dice la legge: — In terra tocca a chi tocca. Gli
uni
Sudino e gli altri godano: quel mangi e quel digiuni:
Il mio ed il tuo gli è il dritto: nel lotto disuguale
Di miseri e gaudenti sta l'ordine sociale. —
Risponde la natura: — Frottole! ognun che nasce
Ha dritto alla sua parte di gioie dalle fasce:
Se gli altri gliela rubano, io d'infelici amori,
Io di sudor sfruttati io vendico i dolori:
Serbo supreme gioie ai vinti nell'agone,
E a furia di compensi rimetto l'equazione. —
Ode il poeta: e nascono così nel suo pensiero
Prima Luna di Miele, dopo, il Povero Piero!
Dice il codice: — Fida sia la moglie al marito:
Sia calvo o bianco il pelo, guai chi ci mette un dito:
Fedel, sin ch'egli vive, lo segua ov'ei soggiorna,
Disonor, multa e carcere castighino le corna. —
Ahi, stolto! la natura prorompe: e che t'attenti
Legare i fiori teneri a tronchi arsi e cadenti?
Non ad amplessi sterili, a carezze senili
Non io dannavo il riso dei cor primaverili.
A forti amplessi e giovani diritto ha giovin core,
Come al suo ciel la rondine, alle sue brine il fiore:
Rondine e fior non badano di tue minaccie al suono:
Se ad esse il cor ribellasi — tu danna! ed io
perdono. —
Attento il vate ascolta la disputa curiosa
E torna a casa a scrivere di Menecle la sposa.
Così i lavor più varii, con gli altri che sorvolo,
Mettono capo tutti ad un concetto solo:
Dall'idea madre scendono sì come varii fili
D'una sola matassa: e per diversi stili
In un sol vero unisconsi, come diverse spume
Per diversi torrenti vannosi a unir nel fiume.
FULVIO.
AUTORE.
FULVIO.
AUTORE.
Cioè?
FULVIO.
(sospirando)
AUTORE.
FULVIO.
(sconcertato)
Eh? Quando?
AUTORE.
FULVIO.
Ah!
AUTORE.
FULVIO.
LEA.
RICCARDO VERNEDA.
GIACOMO VERNEDA, suo zio.
IDA.
PLACIDO, maestro e segretario comunale.
PEPPINO, bambino di Ida (anni 5).
SINDACO di Corciago.
MARIETTA, fantesca.
Un giardiniere o domestico.
Operai che non parlano.
SCENA PRIMA.
PLACIDO.
(per di dentro)
Qui stanno?
PLACIDO.
Sissignore. Questa sarebbe la sala comune dell'albergo; ma non ci
sono altri che loro — e siccome è la più bella, vi passano il dì...
GIACOMO.
No, no, grazie, più tardi. Dite piuttosto: nessuno è venuto prima di
me oggi a cercar dei due giovani?
PLACIDO.
Nossignore.
GIACOMO.
Da tre mesi. Si vede che sono sposini di fresco e passano qui la luna
di miele. Giocano fra loro: un po' lei ricama, lui dipinge: quel quadro
lì è dello sposo...
GIACOMO.
(osservando la tela)
(chiamando)
Verso Ghevio...
GIACOMO.
È lontano?...
PLACIDO.
Ah!...
PLACIDO.
Ora vado...
GIACOMO.
Ah, il signore si vede che non è del paese. Noi abbiamo il naso dello
speziale che serve all'uso pubblico. È il barometro del comune. Le
nostre donne, prima di mettersi in via per andar lontano al mercato,
lo consultano. Quando vuol fare cattivo tempo, il sangue risalendo
alla fronte nella regione parietale superiore, il naso diventa smorto.
Quando il tempo si mette al secco e al sereno, il sangue discende nei
lobi inferiori e il naso dello speziale è più rosso di un garofano di
quei rossi. Effetto del circolo del sangue. Il mio collega segretario le
avrà detto che...
GIACOMO.
(prevenendolo)
(affacciandosi al balcone)
E così?...
MARIETTA.
(come sopra)
(cerimonioso)
Grazie. Ce l'ho.
PLACIDO.
Già, in gran parte l'ho redatta io. Eh, se non ci fossi io... Anche qui,
faccio io tutto... Il sindaco è un ignorante presuntuoso... (guardando
fuori) Oh, eccolo che rientra. (È la volta che lo mortifico!) Signor
sindaco! Signor sindaco!...
GIACOMO.
Qui lo chiamate?...
PLACIDO.
Ah!
SCENA II.
DETTI e il SINDACO.
SINDACO.
(affacciandosi)
Eccomi.
PLACIDO.
Per l'appunto.
SINDACO.
(inchinandosi e sberrettandosi)
Signor cavaliere!...
PLACIDO.
(c. s.)
SCENA III.
GIACOMO.
Ah sì?...
PLACIDO.
GIACOMO.
(vivamente arrestandolo)
(inchinandosi)
Troppa bontà!
SCENA IV.
DETTI e il SINDACO.
(Il Sindaco rientra colle stoviglie e prepara la tavola alla lesta, dando
occhiataccie al segretario. Dispone sulla tavola intanto pane, salame,
dei peperoni e delle mele)
PLACIDO.
(sconcertato)
Cos'è?...
SINDACO.
Eh?
SINDACO.
(a denti stretti)
Va bene... un momento...
SINDACO.
Ma subito...
PLACIDO.
Our website is not just a platform for buying books, but a bridge
connecting readers to the timeless values of culture and wisdom. With
an elegant, user-friendly interface and an intelligent search system,
we are committed to providing a quick and convenient shopping
experience. Additionally, our special promotions and home delivery
services ensure that you save time and fully enjoy the joy of reading.
ebookname.com