Re: permutation sur N quelconque

Liste des GroupesRevenir à fs maths 
Sujet : Re: permutation sur N quelconque
De : me (at) *nospam* pla.net.invalid (robby)
Groupes : fr.sci.maths
Date : 24. Aug 2024, 14:08:54
Autres entêtes
Organisation : Guest of ProXad - France
Message-ID : <66c9db66$0$3708$426a74cc@news.free.fr>
References : 1 2 3
User-Agent : Mozilla Thunderbird
Le 24/08/2024 à 14:49, efji a écrit :
from numpy import random
je parle de programmer vraiment l'algo ( en C, GLSL, assembleur )...
pas d'utiliser un package tout fait (et possiblement couteux).

Mais le "sans boucle" me laisse perplexe :)
... et sans stockage de la permutation, j'ai oublié de préciser.
xorshift(index) , linearcongruence(index), etc sont de telles opérations directes sans boucle ni stockage.
Bref, ce que je recherche est une fonction de hashage.
Sur 2^n , ce sont souvent naturellement des permutations.
sur n quelconque, obtenir l'uniformité est déjà pas simple, et que ce soit une permutation non plus.
Pour certaines valeurs, par ex 12 = 4x3, j'envisage des solutions, genre
a0 = hash4(i,seed0);
a1 = hash4(i,seed1); if (a1==3) a1 = hash4(3,seed1); // is hash3
return a0 + a1*4;
mais c'est difficilement généralisable.
a noter que les hash4 peuvent consister a récupérer des paires de bits dans un unique hash entier... s'il est vraiment de bonne qualité ( randomness pour tous les sous-groupes de bits ).
--
Fabrice

Date Sujet#  Auteur
24 Aug 24 * permutation sur N quelconque49robby
24 Aug 24 +- Re: permutation sur N quelconque1robby
24 Aug 24 `* Re: permutation sur N quelconque47efji
24 Aug 24  `* Re: permutation sur N quelconque46efji
24 Aug 24   `* Re: permutation sur N quelconque45robby
24 Aug 24    `* Re: permutation sur N quelconque44efji
24 Aug 24     +- Re: permutation sur N quelconque1efji
24 Aug 24     `* Re: permutation sur N quelconque42robby
24 Aug 24      `* Re: permutation sur N quelconque41efji
24 Aug 24       +- Re: permutation sur N quelconque1efji
25 Aug 24       `* Re: permutation sur N quelconque / polynomes de permutation39robby
26 Aug 24        +* Re: permutation sur N quelconque / polynomes de permutation37efji
26 Aug 24        i`* Re: permutation sur N quelconque / polynomes de permutation36robby
26 Aug 24        i `* Re: permutation sur N quelconque / polynomes de permutation35efji
26 Aug 24        i  `* Re: permutation sur N quelconque / polynomes de permutation34robby
26 Aug 24        i   `* Re: permutation sur N quelconque / polynomes de permutation33efji
26 Aug 24        i    `* Re: permutation sur N quelconque / polynomes de permutation32robby
26 Aug 24        i     +* Re: permutation sur N quelconque / polynomes de permutation30efji
27 Aug 24        i     i+* Re: permutation sur N quelconque / polynomes de permutation27Python
27 Aug 24        i     ii+* Re: permutation sur N quelconque / polynomes de permutation17Richard Hachel
27 Aug 24        i     iii`* Re: permutation sur N quelconque / polynomes de permutation16Python
27 Aug 24        i     iii `* Re: permutation sur N quelconque / polynomes de permutation15Richard Hachel
27 Aug 24        i     iii  `* Re: permutation sur N quelconque / polynomes de permutation14Python
27 Aug 24        i     iii   +* Re: permutation sur N quelconque / polynomes de permutation11Richard Hachel
27 Aug 24        i     iii   i`* Re: permutation sur N quelconque / polynomes de permutation10Python
27 Aug 24        i     iii   i `* Re: permutation sur N quelconque / polynomes de permutation9Richard Hachel
27 Aug 24        i     iii   i  `* Re: permutation sur N quelconque / polynomes de permutation8Python
27 Aug 24        i     iii   i   `* Re: permutation sur N quelconque / polynomes de permutation7Richard Hachel
27 Aug 24        i     iii   i    `* Re: permutation sur N quelconque / polynomes de permutation6Python
27 Aug 24        i     iii   i     `* Re: permutation sur N quelconque / polynomes de permutation5Richard Hachel
27 Aug 24        i     iii   i      `* Re: permutation sur N quelconque / polynomes de permutation4Python
27 Aug 24        i     iii   i       `* Re: permutation sur N quelconque / polynomes de permutation3Richard Hachel
27 Aug 24        i     iii   i        `* Re: permutation sur N quelconque / polynomes de permutation2Python
28 Aug 24        i     iii   i         `- [HS] Re: permutation sur N quelconque / polynomes de permutation1robby
27 Aug 24        i     iii   `* Propos de bien ivre...2JC_Lavau
27 Aug 24        i     iii    `- Re: [snip prurit lajaujesque]1Python
28 Aug 24        i     ii+* Re: permutation sur N quelconque / polynomes de permutation6robby
28 Aug 24        i     iii+* Re: permutation sur N quelconque / polynomes de permutation4Python
29 Aug 24        i     iiii`* Re: permutation sur N quelconque / polynomes de permutation3robby
29 Aug 24        i     iiii `* Re: permutation sur N quelconque / polynomes de permutation2Python
29 Aug 24        i     iiii  `- Re: permutation sur N quelconque / polynomes de permutation1Richard Hachel
28 Aug 24        i     iii`- Re: permutation sur N quelconque / polynomes de permutation1Richard Hachel
29 Aug 24        i     ii`* Re: permutation sur N quelconque / polynomes de permutation3JC_Lavau
29 Aug 24        i     ii `* Re: permutation sur N quelconque / polynomes de permutation2Python
1 Sep 24        i     ii  `- Ce faussaire est fou à lier1JC_Lavau
27 Aug 24        i     i+- Re: permutation sur N quelconque / polynomes de permutation1Richard Hachel
28 Aug 24        i     i`- Re: permutation sur N quelconque / polynomes de permutation1robby
27 Aug 24        i     `- Re: permutation sur N quelconque / polynomes de permutation1Richard Hachel
26 Aug 24        `- Re: polynomes de permutation1robby

Haut de la page

Les messages affichés proviennent d'usenet.

NewsPortal