Skip to main content

Representações Monte Carlo, Las Vegas e Determinística de Grafos Massivos

Project description

Representação de grafos Las Vegas

São disponibilizadas duas classes RepProbabilistic, RepSpatialXOR e RepModular para representação de grafos.

Para executar

Primeiro instale o pacote:

pip install rep-grafos

Como usar

Aqui estão as instruções para utilização das classes:

A classe RepProbabilistic

São disponibilizados três parâmetros c, hash_size e fator. O parâmetro c indica que cada função hash em H[v] deve representar pelo menos c vizinhos de v. O parâmetro hash_size diz o tamanho em bits das funções hash. Já o parâmetro q, refere-se à fração máxima de vizinhos de v que cada vértice v devem ser permitidos não serem representados pelas funções hash, isto é, presentes em D[v].

O método construir deve ser executado passando-se uma instância igraph.Graph ou qualquer instância que implemente os métodos neighbors que retorna os vizinhos de um determinado vértice e complementer que retorna o complemento de um grafo.

A classe RepModular

São disponibilizados os parâmetro c. O parâmetro c indica que cada função hash em H[v] deve representar pelo menos c vizinhos de v.

O método construir deve ser executado passando-se uma instância igraph.Graph ou qualquer instância que implemente os métodos neighbors que retorna os vizinhos de um determinado vértice e complementer que retorna o complemento de um grafo.

A classe RepSpatialXOR

São disponibilizados os parâmetro tamanho_fingerprint e k. O parâmetro tamanho_fingerprint indica o tamanho em bits das funções hash dos filtros SpatialXOR. O parâmetro k é o número de funções hash utilizadas pelos filtros SpatialXOR.

O método construir deve ser executado passando-se uma instância igraph.Graph ou qualquer instância que implemente os métodos neighbors que retorna os vizinhos de um determinado vértice e complementer que retorna o complemento de um grafo.

A pasta data tem os dados do artigo, separados por ;.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

rep_grafos-0.2.3.tar.gz (6.9 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

rep_grafos-0.2.3-py3-none-any.whl (7.1 kB view details)

Uploaded Python 3

File details

Details for the file rep_grafos-0.2.3.tar.gz.

File metadata

  • Download URL: rep_grafos-0.2.3.tar.gz
  • Upload date:
  • Size: 6.9 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for rep_grafos-0.2.3.tar.gz
Algorithm Hash digest
SHA256 5f4a4029702b4f1cb96ae173fd62a6e0299e95c5cd8e74672266599e1fdd803e
MD5 693c2e5e31b51f57c9063d2dd04c89a2
BLAKE2b-256 5c09c9014d7476e199dc37f83488e6ad9d524d4f886743d1d85da0d5dd64fff9

See more details on using hashes here.

Provenance

The following attestation bundles were made for rep_grafos-0.2.3.tar.gz:

Publisher: publish.yml on paulodiogo/rep-grafos

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file rep_grafos-0.2.3-py3-none-any.whl.

File metadata

  • Download URL: rep_grafos-0.2.3-py3-none-any.whl
  • Upload date:
  • Size: 7.1 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for rep_grafos-0.2.3-py3-none-any.whl
Algorithm Hash digest
SHA256 5b2f8f078cd08877ca040c574f401c3997a2ff69f192008ef7c26fed29d082ee
MD5 afb7b8869a620a54a75c6e0be07d0d1b
BLAKE2b-256 34a11d4685c418344164faacbfb7b6bbc4d65d4968bd74b2944e3e2910cb0986

See more details on using hashes here.

Provenance

The following attestation bundles were made for rep_grafos-0.2.3-py3-none-any.whl:

Publisher: publish.yml on paulodiogo/rep-grafos

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page