Ανισότητα της αναδιάταξης

Από testwiki
Αναθεώρηση ως προς 17:26, 2 Οκτωβρίου 2022 από τον imported>Dimitris131
(διαφορά) ← Παλαιότερη αναθεώρηση | Τελευταία αναθεώρηση (διαφορά) | Νεότερη αναθεώρηση → (διαφορά)
Μετάβαση στην πλοήγηση Πήδηση στην αναζήτηση

Στα μαθηματικά, η ανισότητα της αναδιάταξης δίνει ότι για κάθε n πραγματικούς αριθμούς x1x2xn και y1y2yn και οποιαδήποτε μετάθεση π:[n][n], ισχύει ότι[1]Πρότυπο:Rp[2]Πρότυπο:Rp[3][4]Πρότυπο:Rp[5]Πρότυπο:Rp

x1y1+x2y2++xnynx1yπ(1)+x2yπ(2)++xnyπ(n)x1yn+x2yn1+xny1.

Ή πιο απλά, το εσωτερικό γινόμενο xTy μεγιστοποιείται όταν x και y έχουν την ίδια διάταξη, και ελαχιστοποιείται όταν έχουν αντίθετη διάταξη.

Η ανισότητα αυτή χρησιμοποιείται για την απόδειξη άλλων βασικών ανισοτήτων, όπως η ανισότητα Κωσύ-Σβαρτς και η ανισότητα αριθμητικού-γεωμετρικού μέσου), καθώς επίσης και σε διάφορες αποδείξεις ορθότητας για άπληστους αλγορίθμους.

Παράδειγμα

Έστω ότι έχουμε x1=3,x2=5,x3=9 και y1=4,y2=7,y3=12. Από τον παρακάτω πίνακα επιβεβαιώνουμε ότι όταν πάρουμε το άθροισμα των γινομένων με την ίδια διάταξη μεγιστοποιείται το άθροισμα (δίνεται με μπλε χρώμα στον πίνακα), ενώ όταν το πάρουμε με την αντίθετη διάταξη ελαχιστοποιείται (δίνεται με κόκκινο χρώμα).

Μετάθεση π Άθροισμα Αποτέλεσμα
(123) 34+57+912 155
(132) 34+512+97 135
(213) 37+54+912 149
(231) 37+512+94 117
(312) 312+54+97 119
(321) 312+57+94 107

Απόδειξη

Θα αποδείξουμε ότι καμία μετάθεση π δεν δίνει μεγαλύτερο άθροισμα από την μετάθεση π=(12n). Έστω ότι π είναι μία μετάθεση με το μέγιστο άθροισμα. Θα αποδείξουμε ότι δεν μπορούν να υπάρχουν i>j τέτοια ώστε yπ(i)<yπ(j). Τότε θεωρούμε την μετάθεση π που αντιμεταθέτει τους δείκτες i,j, δηλαδή π(i)=j και π(j)=i και π(k)=π(k) για κάθε ki,j.

Τότε το άθροισμα αλλάζει κατά

Δ=x1yπ(1)++xnyπ(n)(x1yπ(1)++xnyπ(n))=xiyπ(i)+xjyπ(j)(xiyπ(i)+xjyπ(j))=xiyπ(j)+xjyπ(i)(xiyπ(i)+xjyπ(j))=xi(yπ(j)yπ(i))+xj(yπ(i)xjyπ(j))=(yπ(j)yπ(i))(xixj).

Από την υπόθεση ότι i>j (δηλαδή xixj) και yπ(i)<yπ(j), έχουμε ότι Δ>0. Επομένως, η μετάθεση π οδηγεί σε μεγαλύτερο άθροισμα από την π. Άρα οποιαδήποτε μετάθεση έχει το μέγιστο άθροισμα δεν μπορεί να έχει τέτοια i,j άρα πρέπει να έχει την ίδια διάταξη x.

Αντίστοιχα, θεωρώντας την y'i=yi, προκύπτει το κάτω φράγμα.

Εφαρμογές

Απόδειξη της ανισότητας Νέσμπιττ

Η ανισότητα Νέσμπιττ λέει ότι για οποιοσδήποτε θετικούς πραγματικούς αριθμούς a,b,c,

ab+c+ba+c+ca+b32.

Χωρίς βλάβη της γενικότητας, αφού η ανισότητα είναι συμμετρική ως προς τα a,b,c μπορούμε να θεωρήσουμε ότι abc, και επομένως έχουμε ότι a+ba+cb+c και ότι

1b+c1a+c1a+b.

Επομένως από την ανισότητα της αναδιάταξης έχουμε ότι

ab+c+ba+c+ca+bbb+c+ca+c+aa+b,

και

ab+c+ba+c+ca+bcb+c+aa+c+ba+b.

Αθροίζοντας της δύο ανισότητες, λαμβάνουμε

2(ab+c+ba+c+ca+b)b+cb+c+a+ca+c+a+ba+b=3.

Τέλος, αναδιατάσσοντας λαμβάνουμε την ζητούμενη.

Απόδειξη της ανισότητας Κωσύ-Σβαρτς

Θα αποδείξουμε την εξής μορφή της ανισότητας Κωσύ-Σβαρτς για 2n θετικούς πραγματικούς αριθμούς a1,,an και b1,,bn,

(a12++an2)(b12++bn2)(a1b1++anbn)2.

Αναπτύσσοντας τα δύο μέλη έχουμε ότι η ανισότητα είναι ισοδύναμη με την

i=1nj=1nai2bi2i=1nj=1naibiajbj.

Θεωρώντας την ακολουθία με n2 στοιχεία,

x=(a1b1,,a1b1,a2b2,,a2b2,,anbn,,anbn),

και την αναδιάταξή της

y=(a1b1,,a1bn,a2b1,,a2bn,,anb1,,anbn),

έχουμε ότι από την ανισότητα της αναδιάταξης

i=1nj=1nai2bi2=xTxxTy=i=1nj=1naibiajbj,

αφού x και y δεν έχουν πάντα την ίδια διάταξη, ενώ η x έχει την ίδια διάταξη με τον εαυτό της.

Απόδειξη της ανισότητας αριθμητικού-γεωμετρικού μέσου

Η ανισότητα αριθμητικού-γεωμετρικού μέσου δίνει ότι για κάθε n θετικούς πραγματικούς αριθμούς a1,,an

a1++anna1++ann.

Η ανισότητα αυτή είναι ομογενής, δηλαδή αν θεωρήσουμε bi=λai για οποιαδήποτε σταθερά λ>0, τότε η μορφή της ανισότητας δεν αλλάζει, δηλαδή,

b1++bnn=λa1++λann=λa1++ann, και b1bnn=(λa1)(λan)n=λa1ann.

Επομένως,

a1++anna1++ann αν και μόνο αν b1++bnnb1++bnn.

Συνεπώς, χωρίς βλάβη της γενικότητας θεωρούμε a1an με γινόμενο a1an=1. Θεωρούμε επίσης

x1=a1,x2=a1a2,xn=a1an=1.

Από την ανισότητα της αναδιάταξης

a1++an=x1xn+x2x1++xnxn1x1x1++xnxn=n.

Δηλαδή,

a1++ann1=a1ann.

Εφαρμογή σε πρόβλημα βελτιστοποίησης

Έστω ότι θέλουμε να τοποθετήσουμε n ανεμογεννήτριες με αποδόσεις η1,,ηn σε n πιθανές θέσεις με ροή ανέμου r1,,rn. Αν τοποθετήσουμε την i-οστή ανεμογεννήτρια στην j-οστή θέση τότε λαμβάνουμε ηirj ενέργεια. Πώς πρέπει να βάλουμε τις ανεμογεννήτριες στις θέσεις που έχουμε ώστε να μεγιστοποιήσουμε την συνολική ενέργεια που θα λάβουμε;

Πρέπει να βρούμε την μετάθεση π, ώστε να μεγιστοποιήσουμε το άθροισμα,

i=1nηirπ(i).

Από την ανισότητα της αναδιάταξης, το άθροισμα μεγιστοποιείται όταν η π έχει την ίδια διάταξη με την η, που οδηγεί στον απλό αλγόριθμο: τοποθετούμε την ανεμογεννήτρια με την μέγιστη απόδοση στην θέση με την μέγιστη ροή, μετά την ανεμογεννήτρια με την δεύτερη μέγιστη απόδοση στην θέση με την δεύτερη μέγιστη ροή, κ.ο.κ.

Παραπομπές