Ich gehe davon aus, dass die Größe einer Instanz des SAT-Problems anhand der Anzahl der (booleschen) Variablen gemessen wird. Wie viele Fälle von SAT-Problemen der Größe N gibt es insgesamt? Ich denke, das läuft darauf hinaus, die Anzahl der "unterschiedlichen" Formeln zu zählen, die durch N boolesche Variablen unter Verwendung …
Ich habe das ausgezeichnete Buch Knowledge Representation and Reasoning von Ronald Brachman und Hector Levesque gelesen . Am Anfang von Abschnitt 3.2 "Wortschatz" von Kapitel 3 "Wissen ausdrücken" heißt es: Beim Erstellen einer KB (Knowledge Base) empfiehlt es sich, mit den domänenabhängigen Prädikaten und Funktionen zu beginnen, die die Grundlage …
Wenn man durch einige Wissensrepräsentation Tutorials auf Auflösung im Moment, und ich kam in Dia 05.KR, no77 . Dort wird erwähnt, dass "das Verfahren auch abgeschlossen ist". Ich denke, diese Vollständigkeit kann nicht bedeuten, dass ein Satz, der von KB stammt, durch Auflösung abgeleitet wird. Beispielsweise kann die Auflösung nicht …
Wenn wir Sätze mit der Überlagerungsrechnung beweisen, beschäftigen wir uns mit drei Arten von Regeln: Generieren von Regeln: Generieren Sie aus den Klauselpaaren A und B eine neue Klausel C, während Sie das ursprüngliche Paar beibehalten, z. B. Überlagerung im allgemeinen Fall. Umschreibungsregeln: Aus Klausel A wird eine neue Klausel …
Ich bin verwirrt über die folgende Behauptung: "Die einzigen Werte im untypisierten Lambda-Kalkül sind Lambda-Abstraktionen". Warum sind die anderen Begriffe keine Werte? Was bedeutet es für eine Lambda-Abstraktion, ein Wert zu sein? Das erste, was mir in den Sinn kam, war, dass vielleicht Lambda-Abstraktionen die einzig möglichen Normalformen sind, aber …
Ich mache eine Abschlussarbeit über den Nachweis der Richtigkeit des Programms zum Multiplizieren von 2 Matrizen mit Hoare-Logik. Dazu muss ich die Invariante für die verschachtelte Schleife für dieses Programm generieren: for i = 1:n for j = 1:n for k = 1:n C(i,j) = A(i,k)*B(k,j) + C(i,j); end end …
Ich arbeite an Simon Peyton Jones '"Die Implementierung funktionaler Programmiersprachen" und auf Seite 20 sehe ich: WENN WAHR ((λp.p) 3) ↔ WENN WAHR 3 (pro β-Rot) (1) ↔ (λx.IF TRUE 3 x) (pro η rot) (2) ↔ (λx.3) (3) Die Schritte 1 bis 2 werden als η-Umwandlung erklärt. Aber von …
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.