Contents
Academic literature on the topic 'Diagrammes de Décision Binaire (BDD)'
Create a spot-on reference in APA, MLA, Chicago, Harvard, and other styles
Consult the lists of relevant articles, books, theses, conference reports, and other scholarly sources on the topic 'Diagrammes de Décision Binaire (BDD).'
Next to every source in the list of references, there is an 'Add to bibliography' button. Press on it, and we will generate automatically the bibliographic reference to the chosen work in the citation style you need: APA, MLA, Harvard, Chicago, Vancouver, etc.
You can also download the full text of the academic publication as pdf and read online its abstract whenever available in the metadata.
Dissertations / Theses on the topic "Diagrammes de Décision Binaire (BDD)"
Thibault, Joan. "Introduction to structure theory and its application to boolean functions." Electronic Thesis or Diss., Université de Rennes (2023-....), 2024. http://www.theses.fr/2024URENS104.
Full textThis dissertation introduces and formalizes the notion of structures as a mathematically sound way to capture various patterns in several domains across sciences. We introduce the notion of structure-based representations as essentially trees or directed acyclic graphs (DAG) of structures. The overall semantics is the composition of the individual structures which allows for inductive and modular reasoning. We formalize the intuitive notions of inductive representations and inductively canonical representations. We prove that the latter are, somewhat, equivalent to canonical structure-based representations. We study necessary and/or sufficient conditions under which structure-based representations are canonical, highlighting the need for a notion of "structural confluence" that was not formalized in previous work and for which we formalize several approximations in this dissertation. Structural confluence allows us to avoid various pitfalls associated with the usual (rewriting-rule oriented) notion of confluence, in particular, the difficulty to generally prove (or disprove) it without further assumptions. We apply our theoretical results to the case of Boolean functions. We show that our theory not only unifies most variants of Binary Decision Diagrams but also suggests new ones in a principled way. We briefly discuss their implementation and encouraging experimental results supporting our claim that structure-based representations are designed for practical use
Yunès, Jean-Baptiste. "Automates Cellulaires; Fonctions Booléennes." Habilitation à diriger des recherches, Université Paris-Diderot - Paris VII, 2007. http://tel.archives-ouvertes.fr/tel-00200440.
Full textRen, Mingming. "An incremental approach for hardware discrete controller synthesis." Phd thesis, INSA de Lyon, 2011. http://tel.archives-ouvertes.fr/tel-00679296.
Full textBouquet, Fabrice. "Gestion de la dynamicité et énumération d'impliquants premiers : une approche fondée sur les Diagrammes de Décision Binaire." Aix-Marseille 1, 1999. http://www.theses.fr/1999AIX11011.
Full textBRES, Yannis. "Exploration implicite et explicite de l'espace d'´etats atteignables de circuits logiques Esterel." Phd thesis, Université de Nice Sophia-Antipolis, 2002. http://tel.archives-ouvertes.fr/tel-00003600.
Full texttechniques génériques ou spécifiques à notre cadre de travail. Nous utilisons les résultats de ces explorations à des fins de vérification formelle de propriétés de sûreté, de génération d'automates explicites ou de génération de séquences de tests exhaustives. Nous décrivons trois outils.
Le premier outil est un vérificateur formel implicite, à base de Diagrammes de Décisions Binaires (BDDs). Ce vérificateur présente plusieurs techniques permettant de réduire le nombre de variables impliquées dans les calculs d'espace d'états. Nous proposons notamment l'abstraction de variables à l'aide d'une logique trivaluée. Cette nouvelle méthode étend la technique usuelle de remplacement de variables d'états par des entrées libres. Ces deux méthodes calculant des sur-approximations de l'espace d'états atteignables, nous proposons différentes techniques utilisant des informations concernant la structure du modèle et permettant de réduire la sur-approximation.
Le deuxième outil est un moteur d'exploration explicite, basé sur l'énumération des états accessibles.
Ce moteur repose sur la simulation de la propagation du courant électrique dans les portes du circuit et supporte les circuits cycliques. Ce moteur comporte de nombreuses optimisations et fait appel à différentes heuristiques visant à éviter les explosions en temps ou en espace inhérentes à cette approche, ce qui lui
confère de très bonnes performances. Ce moteur a été appliqué à la génération d'automates explicites et à la vérification formelle.
Enfin, le troisième outil est une évolution hybride implicite/explicite du moteur purement explicite. Dans cette évolution, les états sont toujours analysés individuellement mais symboliquement à l'aide de BDDs. Ce moteur a également été appliqué à la génération d'automates explicites, mais il est plutôt destiné à la vérification formelle ou la génération de séequences de tests exhaustives.
Nous présentons des résultats d'expérimentations de ces différentes approches sur plusieurs exemples industriels.
Newton, Jim. "Representing and computing with types in dynamically typed languages." Electronic Thesis or Diss., Sorbonne université, 2018. https://accesdistant.sorbonne-universite.fr/login?url=https://theses-intra.sorbonne-universite.fr/2018SORUS440.pdf.
Full textThis thesis presents code generation techniques related to run-time type checking of heterogeneous but regular sequences. We generalize traditional regular expressions to accommodate surface syntax, internal representation, computation, optimization, and serialization (code generation) of rational type expressions. We explore traditional s-expression based representation contrasted with Binary Decision Diagrams which have been enhanced to represent Boolean operations in a type lattice supporting subtyping. We introduce the Maximal Disjoint Type Decomposition, prove the existence and uniqueness of a solution, and further explore several alternative algorithms for calculating it. The Maximal Disjoint Type Decomposition is used to generate a deterministic finite automaton representing a rational type expression, after which compile-time code is generated which will perform run-time type membership checks. Such code generation risks dealing with redundant type checks. We further investigate these potential problems and again use the theory of Binary Decision Diagrams to eliminate these redundant checks to produce optimized type checking code. The techniques and algorithms introduced and discussed in this thesis explore representations and computations dealing with type based computations in dynamic programming languages