La fouille des règles d'association est un processus qui permet de déduire un ensemble de règles reliant les différentes données d'une base de transactions. Avec l’apparition du web, les algorithmes d'extraction des règles d'association sont devenus de plus en plus lents. Dans un premier temps, nous allons traiter le problème d'extraction des règles d'association en proposant plusieurs variantes séquentielles et même parallèles (sur GPU) de l'algorithme des essaims d'abeilles pour les règles d'association. Dans un deuxième temps, nous proposons des algorithmes de fouille des règles d'association ; ces algorithmes permettent de réduire l'espace des règles d'association.