Automic VaultAutomic Vault

brew

kahip mit Homebrew, Nix installieren

Prüfe Installationswege, Executables, Metadaten und Sicherheitshinweise für kahip in AI-Agent-Workflows.

Installation

Weitere Installationsbefehle

macOS

Homebrewverifiziert · 100%
brew install kahip

local Homebrew formula metadata

Linux

Nixverifiziert · 92%
nix profile install nixpkgs#kahip

nixpkgs package indexes · pkgs/by-name/ka/kahip/package.nix · Quelle: api.github.com

Überblick

Paketzusammenfassung

Karlsruhe High Quality Partitioning

Befehle und Aliase

  • dspac
  • edge_evaluator
  • edge_list_to_metis_graph
  • edge_partitioning
  • evaluator
  • global_multisection
  • graph2binary
  • graph2binary_external
  • graphchecker
  • interface_test
  • kaffpa
  • kaffpaE
  • label_propagation
  • node_ordering
  • node_separator
  • parhip
  • partition_to_vertex_separator
  • readbgf

Verlauf

Projektgeschichte und Nutzung

KaHIP, Karlsruhe High Quality Partitioning, is a family of graph-partitioning and graph-decomposition programs used for balanced graph cuts, separators, ordering, edge partitioning, process mapping, and related algorithm-engineering tasks.

Projektgeschichte

KaHIP came out of the Karlsruhe graph-partitioning research line associated with Peter Sanders and Christian Schulz. The 2013 arXiv user guide describes the framework and its interfaces, and the v3.00 line covered multilevel partitioning, memetic algorithms, distributed and shared-memory parallel algorithms, node separators, node ordering, edge partitioning, and ILP-based improvement.

Adoptionsgeschichte

The project is distributed as source, command-line tools, libraries, Python bindings, and package-manager builds. Its README emphasizes use cases in scientific computing and systems work, including mesh partitioning, social and web graphs, sparse-matrix ordering, distributed partitioning with ParHIP, and process mapping for parallel applications.

Wie es verwendet wird

Users commonly feed KaHIP graphs in METIS-style formats, check them with graphchecker, partition with kaffpa or kaffpaE, run distributed partitioning with parhip, evaluate cuts, compute node separators, or call the library and Python interface from larger workflows.

Warum Paket-Nerds sich dafür interessieren

KaHIP is the kind of package that exposes research-grade algorithm engineering as installable Unix tooling: many specialized executables, reproducible graph file formats, and a long release train turning academic partitioning methods into scripts that fit HPC and data-processing pipelines.

Zeitleiste

  • 2013-11-07: KaHIP v3.00 user guide first submitted to arXiv.
  • 2019-03-07: GitHub release v2.10 published.
  • 2020-08-03: GitHub release v3.00 published.
  • 2025-11-03: Release v3.21 added pip-oriented KaFFPa use.
  • 2026-03-13: Release v3.25 published.

Related projects

  • Related tools and methods include METIS, ParMETIS, Scotch/PT-Scotch, KaFFPa, KaFFPaE, KaBaPE, ParHIP, and KaHyPar for hypergraph partitioning.

Sicherheitslage

Risikostufe: grün

narrow executable package without higher-risk signals.

Risikoklassifikator

grün Risiko · niedrig Konfidenz · appliance

Warum

  • narrow executable package without higher-risk signals

Signale

  • metadata:no-higher-risk-signals

Installationsverhalten

  • In den Formelmetadaten ist kein Homebrew-Post-install-Hook erfasst.
  • Homebrew-Bottle-Metadaten sind für 6 Plattformziele verfügbar.
  • Installiert mit 2 Laufzeitabhängigkeiten.
  • Build-Metadaten listen 1 Build-Abhängigkeiten.

Empfohlene Prüfung

Prüfe vor unbeaufsichtigter Agent-Nutzung, ob das Tool Klartext-Credentials liest, Remote-Zustand schreibt, Artefakte veröffentlicht oder Plugins ausführt.

Executables

Installierte Executables

BefehlArtSichtbarkeitHinweis
dspaccliglobales Executable
edge_evaluatorcliglobales Executable
edge_list_to_metis_graphcliglobales Executable
edge_partitioningcliglobales Executable
evaluatorcliglobales Executable
global_multisectioncliglobales Executable
graph2binarycliglobales Executable
graph2binary_externalcliglobales Executable
graphcheckercliglobales Executable
interface_testcliglobales Executable
kaffpacliglobales Executable
kaffpaEcliglobales Executable
label_propagationcliglobales Executable
node_orderingcliglobales Executable
node_separatorcliglobales Executable
parhipcliglobales Executable
partition_to_vertex_separatorcliglobales Executable
readbgfcliglobales Executable

Aktualität

Version und Aktualität

Diese Signale trennen das Alter der Seitengenerierung, Aktivität des Paketmanagers und Upstream-Release-Vergleich. Versionsrückstand wird nur gemeldet, wenn eine Evidenz-URL und vergleichbare Versionen vorhanden sind.

Seite generiert2026-07-08
Manager-Version3.25
Manager aktualisiert
lokale DatenOK
Upstreamaktuell
neueste erkannte Versionv3.25

https://github.com/KaHIP/KaHIP

  • InfoNo package-manager update timestamp was available.niedrig Konfidenz

Installationsmetadaten

Paketmetadaten

Paketschlüsselbrew:kahip
Version3.25
PaketmanagerHomebrew
Paketmanager-Seitehttps://formulae.brew.sh/formula/kahip
Homepagehttps://algo2.iti.kit.edu/documents/kahip/index.html
Repositoryhttps://github.com/KaHIP/KaHIP
Upstream-Dokumentationhttps://algo2.iti.kit.edu/documents/kahip/index.html
LizenzMIT
Quellarchivhttps://github.com/KaHIP/KaHIP/archive/refs/tags/v3.25.tar.gz
Abhängigkeitenlibomp, open-mpi
Build-Abhängigkeitencmake
Bottleverfügbar (auf arm64_linux, arm64_sequoia, arm64_sonoma, arm64_tahoe, sonoma, x86_64_linux)
Homebrew post-installnicht definiert
Dienstkeiner deklariert

Registry-Fakten

Details aus der Quelldatenbank

Source DatabaseHomebrew formula API
Taphomebrew/core
Full Namekahip
Version Scheme0
Revision0
Head VersionHEAD
Conflicts With
  • mcp-toolbox
Bottle Stable Root URLhttps://ghcr.io/v2/homebrew/core
Deprecatedno
Disabledno
Keg Onlyno
URL Keys
  • head
  • stable

Source-Datenbank-Treffer

Andere Paketmanager-Einträge

Treffer stammen aus externen Paketmanager-Indizes und bleiben von lokalen Automic-Vault-Paketlinks getrennt.

Nix95%

kahip

nix profile install nixpkgs#kahip
  • normalized package name match
  • Abgeglichen nach: Kahip
nixpkgs package indexes · api.github.com · nixpkgs package indexes: pkgs/by-name/ka/kahip/package.nix from https://api.github.com/repos/NixOS/nixpkgs/git/trees/master?recursive=1

Quellspur

Aus Repository-Daten generiert

Diese Seite wird von av-web aus dem privaten Paket-SQLite-Artefakt bereitgestellt, das scripts/generate-pkg-sqlite.py erstellt.

Verwendete Quellen

  • Geiger risk classifier
  • Nucleus package database
  • av.db category and tag curation
  • cross-ecosystem install command graph
  • curated package history
  • external package-manager database matches
  • package relationship graph
  • package version freshness
  • package-page enrichment