non posso - Online nel cloud

Questo è il comando che non può essere eseguito nel provider di hosting gratuito OnWorks utilizzando una delle nostre molteplici workstation online gratuite come Ubuntu Online, Fedora Online, emulatore online Windows o emulatore online MAC OS

PROGRAMMA:

NOME


cant - CAnonicalizza N-Triple

DESCRIZIONE


CAnonicalizzare N-Triple

VERSIONI


--verboso
-v Stampa quello che stai facendo mentre procedi

--Aiuto -h Stampa questo messaggio ed esci

--da=uri
-f uri Specificare un file di input (o una risorsa web)

--diff=uri
-d uri Specificare un file di differenza

Può averne un numero qualsiasi --a partire dal parametri , nel qual caso i file vengono uniti. Se nessuno
sono dati, /dev/stdin viene utilizzato.

Se vengono forniti file diff, i file diff vengono letti uniti separatamente e confrontati
con i file di input. il risultato è un elenco di differenze invece del canonicalizd
grafico. Questa NON è una differenza minima. Esce con uno stato del sistema diverso da zero se i grafici non lo fanno
incontro.

Questo è un cannonicalizzatore n-triplo indipendente. Utilizza l'euristica e non lo farà
terminare su tutti i grafici. È progettato per testare: l'output e l'output di riferimento
sono entrambi canonicalizzati e confrontati.

Utilizza il formato NTtriples molto semplice. È progettato per essere indipendente dal codice SWAP
in modo che possa essere utilizzato per testare il codice SWAP. Non vanta algoritmi fantasiosi, semplicemente
tenta di portare a termine il lavoro per i file di piccole dimensioni nei set di dati di test.

L'algoritmo per generare una "firma" per ogni bnode. Questo lo si trova semplicemente guardando dentro
la sua immediatezza, trattando ogni nodo locale come un vuoto. Bnodi che hanno
alle firme univoche all'interno del grafico possono essere assegnati identificatori canonici come funzione
dell'ordine delle firme. Questi vengono quindi trattati come nodi fissi. Se un altro passa
Dopo aver realizzato il nuovo grafico, le segnature sono più distinte.

Questo funziona per grafici ben etichettati e grafici che non hanno grandi aree di
nodi interconnessi o grandi aree duplicate. Un difetto particolare è la completa mancanza di
trattamento della simmetria tra i nodi.

Riferimenti:
Isomorfismo del grafico .google Vedi anche ad es
http://www.w3.org/2000/10/rdf-tests/rdfcore/utils/ntc/compare.cc NTriple: vedi
http://www.w3.org/TR/rdf-testcases/#ntriple

Per non parlare di,
pubblicato questo mese per coincidenza:

Kelly, Brian, [Whitehead Institute]
"Cannonicalizzazione dei grafici", Dr Dobb's Journal, maggio 2003.

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

Questo è o era http://www.w3.org/2000/10/swap/cant.py Licenza open source W3C
<http://www.w3.org/Consortium/Legal/copyright-software.html>.

2004-02-31 Corretto un bug serio. Questo è un programma di test, dovrebbe essere testato a sua volta.

Quis custodiet ipsos custodes?

Utilizza Cant online utilizzando i servizi onworks.net



Gli ultimi programmi online per Linux e Windows