Article de reference

Réseau de tri par paires

Le réseau de tri par paires est un réseau de tri découvert et publié par Ian Parberry en 1992 dans Parallel Processing Letters . Le réseau de tri par paires a la même taille (no...

Le réseau de tri par paires est un réseau de tri découvert et publié par Ian Parberry en 1992 dans Parallel Processing Letters . Le réseau de tri par paires a la même taille (nombre de comparateurs) et la même profondeur que le réseau de tri par fusion pair-impair . Au moment de la publication, le réseau était l'un des nombreux réseaux connus avec une profondeur de . Il nécessite des comparateurs et a une profondeur de .

La procédure de tri mise en œuvre par le réseau est la suivante (guidée par le principe zéro-un ) :

  1. Trier les bits consécutifs par paires de l'entrée (correspond à la première couche du diagramme)
  2. Trier toutes les paires dans l'ordre lexicographique en triant récursivement tous les bits impairs et les bits pairs séparément (correspond aux 14 couches suivantes du diagramme)
  3. Trier les paires dans l'ordre non décroissant à l'aide d'un réseau spécialisé (correspond aux dernières couches du diagramme)

Relation avec le tri par fusion impair-pair de Batcher

Le réseau de tri par paires est très similaire au tri par fusion impair-pair de Batcher, mais diffère dans la structure des opérations. Alors que Batcher divise, trie et fusionne de manière répétée des sous-séquences de plus en plus longues, la méthode par paires effectue d'abord toute la subdivision, puis effectue toute la fusion à la fin dans la séquence inverse. Dans certaines applications comme l'encodage des contraintes de cardinalité, le réseau de tri par paires est supérieur au réseau Batcher.

Plus d articles de Worldlex Wiki

Revenez a l index pour explorer davantage de pages sur l histoire, la science, la culture, la geographie et la societe en francais.

Explorer l index