Title: Graph Compression Using Pattern Matching Techniques

Authors:Rushabh Jitendrakumar Shah

Download PDF

Abstract: I grafici possono essere utilizzati per rappresentare un’ampia varietà di dati appartenenti a differentdomains. I grafici possono catturare la relazione tra i dati in modo efficiente e sono stati ampiamente utilizzati. Negli ultimi tempi, con l’avvento dei Big Data, c’è stata la necessità di archiviare e calcolare in modo efficiente set di dati di grandi dimensioni. Tuttavia, considerando la dimensione dei set di dati in questione, trovare metodi ottimali per memorizzare ed elaborare i dati è stata una sfida. Pertanto, in questo articolo, westudy diverse tecniche di compressione grafico e proporre nuovi algoritmi per fare lo stesso. In particolare, dato un grafo G = (V, E), dove V è l’insieme dei vertici ed E è l’insieme dei bordi, e |V| = n, proponiamo tecniche per comprimere la rappresentazione della matrice di adiacenza del grafo. I nostri algoritmi sono basati sulla ricerca di modelli all’interno dei dati della matrice di adiacenza e sulla sostituzione di modelli comuni con marcatori specifici. Tutte le tecniche proposte qui sonocompressione senza perdita di grafici. Sulla base dei risultati sperimentali, è osservato che le nostre tecniche proposte raggiungono quasi il 70% di compressione rispetto alla rappresentazione della matrice di adiacenza. I risultati mostrano che grafici di grandi dimensioni possono essere memorizzati in modo efficiente in memoria più piccola e sfruttano la potenza di elaborazione parallela dei nodi di calcolo e trasferiscono in modo efficiente i dati tra le risorse.