J'espère que quelqu'un connaît une référence à cela, donc je n'ai pas à lire la littérature ...
Considérons une séquence de nombres . Considérez la séquence comme intervalles . De toute évidence, la séquence d'origine est bitonique si un point quelconque de la ligne réelle est poignardé à 2 intervalles au maximum. Nous ferons référence à une séquence où un point poignarde à la plupart des intervalles comme étant -idiotique . Visuellement, si vous tracez le graphique de la séquence (c.-à-d. Connectez les points dans l'ordre), alors ce qui précède correspond à la condition qu'aucune ligne horizontale ne coupe le graphique plus de fois.
Il n'est pas trop difficile (mais pas trop facile non plus) de voir que les séquences idiotiques peuvent être triées en temps , ce qui est clairement optimal.
Question: Ce résultat doit être connu. Connaissez-vous une référence appropriée?
la source
Jeter un coup d'œil à
http://citeseerx.ist.psu.edu/viewdoc/summary?doi=10.1.1.45.8017 .
Une mesure du désordre selon l'article est les conséquences monotones mélangées (SMS, page 7 en bas), ce qui est plus que ce que vous aviez demandé.
Le papier
"Tri des séquences monotones mélangées" par Christos Levcopoulos et Ola Petersson
http://www.springerlink.com/content/79551g82q1p856n1/
donne un algorithme avec le runtime optimal par rapport à cette mesure qui est ce que vous recherchez.
la source
Dans ce qui suit, j'ai examiné les réseaux de tri pour faire le travail:
http://www.sciencedirect.com/science/article/pii/S074373150500136X .
Joel Seiferas
la source