An approximation algorithm for hypergraph disjoint clustering problem with path-length awareness - Inria - Institut national de recherche en sciences et technologies du numérique
Communication Dans Un Congrès Année : 2023

An approximation algorithm for hypergraph disjoint clustering problem with path-length awareness

Un algorithme d'approximation pour le problème de regroupement disjoint de sommets en tenant compte de la longueur des chemins.

Résumé

Circuit partitioning is a usual process in Very Large-Scale Integrated (VLSI) design. Indeed, many classical methods (placement of logic cells on the silicon surface or resource mapping on a FPGA) do not scale well with ever-increasing circuit sizes. The typical size often vary from millions to billions of gates, making such methods challenging. Therefore, a possible approach is to cluster the circuit to reduce its apparent size for critical processing operations, while trying to achieve a good level of locality within the clusters. Even for combinatorial circuits, there are several models for the clustering problem. In particular, we consider here the problem of clustering without replication in combinatorial circuits. Our main objective is to minimize the overall delay. Recently, this problem has been studied only from an algorithmic and complexity point of view. We extend the problem to cluster a set of connected Directed Acyclic Hypergraphs (DAH) and propose a dedicated approximation algorithm.
Le partitionnement de circuits est un processus habituel dans la conception de circuits intégrés à très grande échelle (VLSI). En effet, de nombreuses méthodes classiques (placement de cellules logiques sur la surface du silicium ou mappage des ressources sur un FPGA) ne sont pas adaptées à des circuits de taille toujours plus grande. La taille varie souvent de millions à milliards de portes, ce qui rend ces méthodes difficiles. Par conséquent, une approche possible consiste à regrouper le circuit afin de réduire sa taille apparente pour les opérations de traitement critiques, tout en essayant d'atteindre un bon niveau de localité au sein des clusters. Même pour les circuits combinatoires, il existe plusieurs modèles pour le problème du clustering. En particulier, nous considérons ici le problème du clustering sans réplication dans les circuits combinatoires. Notre objectif principal est de minimiser le délai global. Récemment, ce problème a été étudié uniquement d'un point de vue algorithmique et de complexité. Nous étendons le problème au clustering d'un ensemble d'hypergraphes acycliques orienté (DAH) connectés et proposons un algorithme d'approximation dédié.
Fichier principal
Vignette du fichier
ROADEF_2023__v3.pdf (312.07 Ko) Télécharger le fichier
Origine Fichiers produits par l'(les) auteur(s)

Dates et versions

hal-04008677 , version 1 (28-02-2023)

Licence

Identifiants

  • HAL Id : hal-04008677 , version 1

Citer

Julien Rodriguez, François Galea, François Pellegrini, Lilia Zaourar. An approximation algorithm for hypergraph disjoint clustering problem with path-length awareness. ROADEF - 24ème édition du congrès annuel de la Société Française de Recherche Opérationnelle et d'Aide à la Décision, Feb 2023, Rennes, France. ⟨hal-04008677⟩
96 Consultations
56 Téléchargements

Partager

More