Re: permutation sur N quelconque / polynomes de permutation

Liste des GroupesRevenir à fs maths 
Sujet : Re: permutation sur N quelconque / polynomes de permutation
De : efji (at) *nospam* efi.efji (efji)
Groupes : fr.sci.maths
Date : 25. Aug 2024, 23:51:20
Autres entêtes
Organisation : A noiseless patient Spider
Message-ID : <vagch8$24beo$1@dont-email.me>
References : 1 2 3 4 5 6 7 8
User-Agent : Mozilla Thunderbird
Le 25/08/2024 à 19:57, robby a écrit :
Le 24/08/2024 à 22:04, efji a écrit :
OK, oui bien sûr, tu aurais donner le contexte d'utilisation.
 non: la question se suffisait, sauf pour les gens qui veulent tourner autour du pot ;-)
OK, je vois le genre du mec qui donne super envie de l'aider...
Bien sûr que non la question ne suffisait pas et elle était super mal posée. Quand on demande un truc "rapide" pour faire un machin "de taille N", tout le monde comprend qu'on cherche un algo efficace pour N grand, pas qu'on va effectuer des milliards de fois l'action pour N=5. Par exemple il y a des milliers de gens qui travaillent sur les résolutions de systèmes linéaires de grande taille et personne qui cherche à optimiser les systèmes 2x2.

 
Pratiquement sûr qu'il existe des implémentations rapides sur GPU de ce genre de choses.
 Oh, comme ça aide ;-)
 Bref, je cherche une fonction style hachage, pas un algorithme.
Chercher la définition du mot "algorithme" peut-être ?
Il va cracher les valeurs de N qui l'intéressent ou bien il continue ses sarcasmes ?
Rappel: il y a N! permutations de {1,..,N}, donc pour N>15 on peut oublier la fonction de hashage.

 La je viens de me remettre aux polynomes de permutation,
par ex perm(i) = mod( a.i³, N ).
Pour N premier c'est facile, mais dans les autres cas je n'ai rien compris a l'explication dans https://en.wikipedia.org/wiki/Permutation_polynomial#Higher_degree_polynomials
( ça se base sur des produits d'espaces quotientés, beurk ). Quelqu'un comprend ?
 A minima pour N' un peu en dessous d'un nombre premier N, on peut a très faible surcout se contenter de compacter le range en suivant le graphe quand on tombe sur un nombre > N'.
 exemple pour générer des permutations sur 1...81 , en utilisant N=83:
https://www.desmos.com/calculator/ykmoljie7i
https://www.shadertoy.com/view/Xc2Bzz
C'est pas des algorithmes... :)

 je m'en etais d'ailleurs servi pour programmer les jeux SET https://www.shadertoy.com/view/McjBRz et une base pour Memory https://www.shadertoy.com/view/lXlSzf
 ( mais l'usage haute performance, c'est plutôt pour le sampling, les matériaux texturés, etc ;-) )
 
--
F.J.

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