Gem-graph/README.md

71 lines
3.1 KiB
Markdown
Raw Normal View History

2021-03-28 16:23:21 +02:00
# gem-graph is for: GE-ometric directed M-ulti-GRAPH
2021-03-30 17:11:50 +02:00
- A geometric graph is a graph whose nodes have coordinates in a space
2021-03-29 06:40:43 +02:00
2021-03-30 17:11:50 +02:00
- A graph is directed if its bonds are arrows
2021-03-29 06:40:43 +02:00
2021-03-30 17:11:50 +02:00
- It is a multigraph if several arrows can be stacked from one node to another one
2021-03-29 06:40:43 +02:00
2021-03-30 17:11:50 +02:00
- Note that 'directed' does not means 'oriented': a graph is oriented if one of its nodes is its root
2021-03-29 06:37:46 +02:00
2021-03-29 06:40:43 +02:00
2021-03-28 16:23:21 +02:00
Geometric directed multigraphs have properties that make them suitable for the representation of complex phenomena,
especially those where numerous different objects and types of interactions are involved.
2021-03-29 06:40:43 +02:00
2021-03-28 16:23:21 +02:00
gem-graph is a software that enables modelling with a geometric directed multigraph.
2021-03-29 06:40:43 +02:00
2021-03-30 11:15:52 +02:00
today (28-03-2011) two texts are under development:
2021-03-28 17:40:17 +02:00
* questions about the [architecture](architecture.md): identification and naming of the main parts of this program
2021-03-30 11:16:56 +02:00
* [theoretical issues](theory.md) : Rewritten Geometric Directed Multigraphs Properties. (JS dec 2017)
This text could be a starting point for a publication
2021-03-28 16:23:21 +02:00
2021-03-28 17:40:17 +02:00
---
2021-03-28 16:23:21 +02:00
2021-03-28 17:40:17 +02:00
> Locos, formas modumque coherentiae omium rerum status depingit. Nihil aliud comprehendet.
> Eas res praecepta movet aut transformat. Nihil aliud facit. Quaedam tranformationes in sua potestate sunt.
> Aliae transformationes alii succedere debent.
> Interpositus status inter illas et istas jacet.
> Ab antecedente statu primarum ad sequentem statum secundarum iter nullius est nisi per suorum interpositum statum.
2021-03-28 16:23:21 +02:00
2021-04-01 10:39:40 +02:00
---
2021-04-01 10:44:28 +02:00
**Justification de gem-graph:**
2021-04-01 10:39:40 +02:00
face à la difficulté de calculer les systèmes complexes définis par
- grande diversité des objets
- grande diversité des interactions,
2021-04-01 10:44:28 +02:00
**une suite de choix:**
1. représenter l'espace
2021-04-01 10:41:31 +02:00
2. un espace discret
3. un espace divisé en unités toutes semblables
4. des liens entre certaines de ces unités
5. utiliser un automate, i.e. un ensemble d'états et de transitions
6. les états représent l'espace
7. les transitions sont toutes des combinaisons d'un seul type de transition élémentaire
8. le codage des informations statiques (les états) et dynamiques (les transitions) est distinct
2021-04-01 10:44:28 +02:00
conséquence: les états ne sont pas restreints à la représentation de l'espace
ils peuvent inclure d'autres écritures utilisant le même encodage (ex: tags)
2021-04-01 10:41:31 +02:00
9. pas de contrainte sur la granularité:
2021-04-01 10:39:40 +02:00
la portée des liens entre unités de l'espace n'est pas limitée
2021-04-01 10:41:31 +02:00
10. le calcul est local, aléatoire, asynchrone
11. des interfaces sont possibles avec les modèles à fermions statistiques et / ou continus:
2021-04-01 10:39:40 +02:00
les espaces sont superposés
et des conditions sur des variables locales intensives (concentrations, températures, débits...)
peuvent être ajoutées aux conditions propres du gem-graph
2021-04-01 10:41:31 +02:00
12. des interfaces sont possibles avec des représentations de bosons:
2021-04-01 10:39:40 +02:00
les espaces sont superposés
et des conditions sur des variables locales intensives (flux, section efficace...)
2021-04-01 10:41:31 +02:00
13. la topologie, la dimension et la grandeur de l'espace ne sont pas contraintes
2021-04-01 10:39:40 +02:00
---
2021-04-01 10:44:28 +02:00
**Deux démarches convergentes:**
2021-04-01 10:39:40 +02:00
- des outils disponibles vers le mécanisme (synthétique ou bottom-up)
- du mécanisme vers les outils (analytique ou top-down)
---
2021-03-28 16:23:21 +02:00
2021-03-28 13:53:12 +02:00