EnglischFranzösischSpanisch

Ad


OnWorks-Favicon

cant – Online in der Cloud

Führen Sie cant beim kostenlosen Hosting-Anbieter OnWorks über Ubuntu Online, Fedora Online, den Windows-Online-Emulator oder den MAC OS-Online-Emulator aus

Dies ist der Befehl, der beim kostenlosen Hosting-Anbieter OnWorks mit einer unserer zahlreichen kostenlosen Online-Workstations wie Ubuntu Online, Fedora Online, dem Windows-Online-Emulator oder dem MAC OS-Online-Emulator ausgeführt werden kann

PROGRAMM:

NAME/FUNKTION


cant - N-Tripel kanonischisieren

BESCHREIBUNG


CAnonikalisieren Sie N-Triples

OPTIONAL


- ausführlich
-v Drucken Sie unterwegs aus, was Sie gerade tun

--help -h Drucken Sie diese Nachricht aus und beenden Sie den Vorgang

--von=uri
-f uri Geben Sie eine Eingabedatei (oder Webressource) an.

--diff=uri
-d uri Geben Sie eine Differenzdatei an

Kann beliebig viele haben --aus Parameter, in diesem Fall werden Dateien zusammengeführt. Wenn keine
sind gegeben, /dev/stdin wird eingesetzt.

Wenn Diff-Dateien angegeben sind, werden die Diff-Dateien separat gelesen, zusammengeführt und verglichen
mit den Eingabedateien. Das Ergebnis ist eine Liste von Unterschieden anstelle der Kanonisierung
Graph. Dies ist KEIN minimaler Unterschied. Wird mit einem Systemstatus ungleich Null beendet, wenn die Diagramme dies nicht tun
Spiel.

Dies ist ein unabhängiger n-Triples-Kanonisierer. Es verwendet Heuristiken und wird dies nicht tun
auf allen Graphen terminieren. Es dient zum Testen: der Ausgabe und der Referenzausgabe
werden sowohl kanonisiert als auch verglichen.

Es verwendet das sehr einfache NTriples-Format. Es ist so konzipiert, dass es unabhängig vom SWAP-Code ist
sodass damit der SWAP-Code getestet werden kann. Es verfügt nicht über irgendwelche ausgefallenen Algorithmen – nur
versucht, die Arbeit für die kleinen Dateien in den Testdatensätzen zu erledigen.

Der Algorithmus zum Generieren einer „Signatur“ für jeden Knoten. Das findet man einfach beim Hineinschauen
seine unmittelbare Nähe, wobei jeder lokale Knoten als Leerzeichen behandelt wird. Knoten, die haben
Signaturen, die innerhalb des Diagramms eindeutig sind, können als Funktion kanonische Bezeichner zugewiesen werden
der Reihenfolge der Unterschriften. Diese werden dann als feste Knoten behandelt. Wenn noch ein Pass
Nachdem der neue Graph erstellt wurde, sind die Signaturen deutlicher.

Dies funktioniert für gut beschriftete Diagramme und Diagramme, die keine großen Flächen haben
miteinander verbundene Knoten oder große doppelte Bereiche. Ein besonderer Mangel ist das völlige Fehlen
Behandlung der Symmetrie zwischen Knoten.

References:
.Google Graph Isomorphismus Siehe auch z. B
http://www.w3.org/2000/10/rdf-tests/rdfcore/utils/ntc/compare.cc NTriples: siehe
http://www.w3.org/TR/rdf-testcases/#ntriples

Ganz zu schweigen von,
diesen Monat zufällig veröffentlicht:

Kelly, Brian, [Whitehead Institute]
„Graph Cannonicalization“, Dr. Dobb's Journal, Mai 2003.

$Id: cant.py,v 1.15 2007 06:26:02 syosi Exp $

Das ist oder war http://www.w3.org/2000/10/swap/cant.py W3C-Open-Source-Lizenz
<http://www.w3.org/Consortium/Legal/copyright-software.html>.

2004 Schwerwiegender Fehler behoben. Dies ist ein Testprogramm, das selbst getestet werden sollte.

Quis Sorgerecht ipsos Sorgerecht?

Nutzen Sie Cant online über die Dienste von onworks.net


Kostenlose Server & Workstations

Laden Sie Windows- und Linux-Apps herunter

Linux-Befehle

Ad