Zum Inhalt springen

Datei:Cube and Conquer example.svg

aus AufEinWort, der freien Forschung
    Originaldatei (SVG-Datei, Basisgröße: 1.496 × 753 Pixel, Dateigröße: 22 KB)

    Diese Datei stammt aus Wikimedia Commons und kann von anderen Projekten verwendet werden. Die Beschreibung von deren Dateibeschreibungsseite wird unten angezeigt.

    Beschreibung

    Beschreibung
    English: Solving a SAT instance applying the Cube and Conquer paradigm

    Illustration of the decisions made by the look-ahead phase and the five resulting cubes. Decision heuristics choose the variables (circles). Cutoff heuristics choose when to stop dividing the problem. CDCL solvers will then solve the partial problems (rectangles) independently.

    Source code
    \documentclass[tikz,convert={outfile=\jobname.svg}]{standalone} 
    \usetikzlibrary{trees}
    \begin{document}
    \begin{tikzpicture}[grow=right,
    level 1/.style={sibling distance=3cm,level distance=2cm},
    level 2/.style={sibling distance=1.5cm,level distance=3cm},
    level 3/.style={sibling distance=1.5cm,level distance=3cm},
    every internal node/.style={circle,draw},
    every leaf node/.style={rectangle,draw}
    ]
    
    \node (Root) [circle,draw] {$x_4$}
    child {
        node (A) [circle,draw] {$x_8$}
        child { node (B) [rectangle,draw] {$F \wedge (\neg x_4 \wedge \neg x_8)$ } }
        child {
            node  (C) [circle,draw] {$x_9$}
            child {
                node (D) [rectangle,draw] {$F \wedge (\neg x_4 \wedge x_8 \wedge \neg x_9)$ }
            }
            child {
                node (E) [rectangle,draw] {$F \wedge (\neg x_4 \wedge x_8 \wedge x_9)$ }
            }
        }
    }
    child {
        node (F) [circle,draw] {$x_1$}
        child { node (G) [rectangle,draw] {$F \wedge (x_4 \wedge \neg x_1)$ } }
        child { node (H) [rectangle,draw] {$F \wedge (x_4 \wedge x_1)$ } }
    };
    
    \begin{scope}[nodes = {draw = none}]
        \path (Root) -- (A) node [near start, below]  {$0$};
        \path (A)     -- (B) node [near start, below]  {$0$};
        \path (A)     -- (C) node [near start, above] {$1$};
        \path (C)     -- (D) node [near start, below] {$0$};
        \path (C)     -- (E) node [near start, above] {$1$};
        \path (Root) -- (F) node [near start, above] {$1$};
        \path (F)     -- (G) node [near start, below]  {$0$};
        \path (F)     -- (H) node [near start, above] {$1$};
    \end{scope}
    \end{tikzpicture}
    \end{document}
    
    Datum
    Quelle Eigenes Werk
    Urheber Vwinkler
    SVG‑Erstellung
    InfoField
     Der SVG-Code ist valide.
     Diese Vektorgrafik wurde mit Potrace erstellt.

    Lizenz

    Ich, der Urheber dieses Werkes, veröffentliche es unter der folgenden Lizenz:
    w:de:Creative Commons
    Namensnennung Weitergabe unter gleichen Bedingungen
    Dieses Werk darf von dir
    • verbreitet werden – vervielfältigt, verbreitet und öffentlich zugänglich gemacht werden
    • neu zusammengestellt werden – abgewandelt und bearbeitet werden
    Zu den folgenden Bedingungen:
    • Namensnennung – Du musst angemessene Urheber- und Rechteangaben machen, einen Link zur Lizenz beifügen und angeben, ob Änderungen vorgenommen wurden. Diese Angaben dürfen in jeder angemessenen Art und Weise gemacht werden, allerdings nicht so, dass der Eindruck entsteht, der Lizenzgeber unterstütze gerade dich oder deine Nutzung besonders.
    • Weitergabe unter gleichen Bedingungen – Wenn du das Material wiedermischst, transformierst oder darauf aufbaust, musst du deine Beiträge unter der gleichen oder einer kompatiblen Lizenz wie das Original verbreiten.

    Kurzbeschreibungen

    Ergänze eine einzeilige Erklärung, was diese Datei darstellt.

    In dieser Datei abgebildete Objekte

    Motiv

    image/svg+xml

    9b2b005704216fac61aaf22261cb1671ab3b1c54

    22.926 Byte

    753 Pixel

    1.496 Pixel

    Dateiversionen

    Klicke auf einen Zeitpunkt, um diese Version zu laden.

    Version vomVorschaubildMaßeBenutzerKommentar
    aktuell18:06, 15. Feb. 2020Vorschaubild der Version vom 18:06, 15. Feb. 20201.496 × 753 (22 KB)wikimediacommons>VwinklerCross-wiki upload from en.wikipedia.org

    Die folgende Seite verwendet diese Datei:

    Metadaten