Tag: constraint-programming

Ein constraint-Netzwerk ist definiert durch ein Tripel <X,C,D>, wobei X eine Menge von Variablen, C ist eine Reihe von Einschränkungen, und D eine domain für X (d.h. eine Abbildung von Variablen auf Werte).
Das constraint satisfaction problem (CSP) ist die Frage zu entscheiden, ob ein constraint-Netz eine Lösung hat oder nicht.

Constraints-Programmierung in java

Anzahl der Antworten 2 Antworten
Wie entwickeln Sie eine effiziente job-scheduling mit Einschränkungen?? Den scheduler sollte umfassen diese Methoden: startBeforeEndOf(Job j) startAfterEndOf(Job j) startBeforeStartOf(Job j) startAfterStartOf(Job j) endBeforeEndOf(Job j) endAfterEndOf(Job j) endBeforeStartOf(Job j) endAfterStartOf(Job j) Jeder Auftrag hat eine id und die

Eingebettete Prolog-Interpreter/Compiler für Java

Anzahl der Antworten 13 Antworten
Arbeite ich an einer Anwendung in Java, die Bedürfnisse zu tun, die eine komplexe Logik Regel Abzüge als Teil seiner Funktionalität. Ich möchte code meiner Logik Abzüge in Prolog oder eine andere Logik/constraint programming language, anstelle von

Rekursion: wie Sie vermeiden, Python set verändert während der iteration Absturz mit Laufzeitfehler

Anzahl der Antworten 1 Antworten
Hintergrund und Problem Beschreibung: Ich habe einige code, der löst das graph coloring problem (allgemein definiert als das problem der Zuordnung von "Farben", um ein ungerichteter graph, so dass Sie sicher, dass keine zwei Knoten mit einer

Termin-scheduling-Algorithmus (N Personen mit N frei-gebucht-slots, constraint-satisfaction)

Anzahl der Antworten 4 Antworten
Problem statement Wir haben einen Arbeitgeber, der will ein interview N die Menschen, und deshalb macht N interview-slots. Jeder Mensch hat einen freien Terminkalender für die slots. Geben Sie einen Algorithmus, dass die Zeitpläne der N Leute

"Wem gehört der Zebra" programmatisch?

Anzahl der Antworten 14 Antworten
Edit: dieses Rätsel ist auch bekannt als "Einstein' s Riddle" Den Wer besitzt das Zebra (Sie können testen Sie die online-version hier) ist ein Beispiel für eine klassische Reihe von Rätseln, und ich Wette, dass die meisten

Einstieg in die Constraint-Programmierung

Anzahl der Antworten 9 Antworten
Suche nach Tipps, tutorials, Bücher und andere Ressourcen zu erhalten, begann mit Constraint-Programmierung. InformationsquelleAutor der Frage Larsenal | 2008-11-26