Quelqu'un connaît-il les algorithmes , espace linéaire, algorithmes de tri des nombres de Yijie Han ? Ce résultat apparaît dans un article assez court ( Tri déterministe en temps linéaire et en espace . J. Alg. 50: 96-105, 2004) qui regroupe essentiellement de nombreux résultats antérieurs, avec des adaptations. Mon problème est que c'est écrit d'une manière plutôt vague, sans entrer dans les détails. Il s’appuie largement sur des documents antérieurs, notamment un autre de Han ( Amélioration du tri des entiers rapides dans l’espace linéaire).O ( n log log n ). Information and Computation 170 (1): 81–94) écrit dans le même style. J'ai beaucoup de difficulté à comprendre ces deux documents, en particulier la manière dont ils adaptent et utilisent les résultats précédents. J'apprécierais toute aide.
Ceci est bien sûr trop large et vague pour être considéré comme une question appropriée, mais j'espère développer une discussion à travers plusieurs questions et réponses bien définies.
Pour commencer, voici ma première question précise. Dans la lemme 2 de l'info. Comp. papier, il existe un algorithme récursif de temps permettant de trouver le plus petit nombre entier dans un ensemble de petits nombres entiers emballés chacun dans des mots RAM. La description de l'algorithme ne mentionne pas comment le cas de base est traité. Dans ce cas, il est nécessaire de faire la sélection en temps . Comment cela peut-il être fait?n k k = O ( n ) O ( log k )