ΠΛΗ 20, 1 η ΟΣΣ (Συνδυαστική)

ΠΛΗ 20, 1η ΟΣΣ (Συνδυαστική)
∆ημήτρης Φωτάκης
∆ιακριτά Μαθηματικά και Μαθηματική Λογική
Πληροφορική
Ελληνικό Ανοικτό Πανεπιστήμιο
Οργανωτικά Ζητήματα
†
†
Επικοινωνία:
„
Επίλυση αποριών, οδηγίες, ..., και λοιπά ουσιώδη γίνονται με email
[email protected] (εναλλακτικά, [email protected] )
„
Μαθηματικά δεν προσφέρονται για τηλεφωνική επίλυση αποριών!
„
Τηλεφωνική επικοινωνία για επείγοντα ή διαδικαστικά,
210-7724302 (γρ.) και 6932-553785 (κιν.)
Ιστότοπος : http://study.eap.gr , χώρος ΠΛΗ 20, κωδικοί portal.
„
Πληροφορίες, συμπληρωματικό υλικό, fora, παλιές εργασίες.
„
Εργασίες: ανακοίνωση εκφώνησης - προθεσμίας, υποβολή εργασιών,
διόρθωση – βαθμολογία.
„
Πρέπει να το επισκέπτεστε τακτικά!
ΠΛΗ 20, ΑΘΗ 3 (2014 - 2015)
1η ΟΣΣ (Συνδυαστική)
2
Εργασίες
†
Βαθμολογία:
„
6 εργασίες συνολικά (1 συνδυαστική, 2 λογική, 3 γραφήματα).
„
Βαθμολογούνται με άριστα το 100 (άρα το άριστα είναι 600 ).
„
∆ικαίωμα συμμετοχής στις εξετάσεις:
†
Παράδοση τουλάχιστον 5 εργασιών και
συνολική βαθμολογία τουλάχιστον 300 (στα 600).
†
Εργασία «παραδόθηκε» αν αναρτηθεί έγκαιρα στο study
και βαθμολογείται (περίπου) με ≥ 25 (στα 100).
†
Αν, μετά την ανάρτηση εργασίας στο study, υπάρχει οποιοδήποτε
πρόβλημα (π.χ., ανάρτηση λάθος αρχείου, δεν μπορώ να διαβάσω το
αρχείο, κλπ.), επικοινωνώ μαζί σας με email ή τηλεφωνικά.
ΠΛΗ 20, ΑΘΗ 3 (2014 - 2015)
1η ΟΣΣ (Συνδυαστική)
3
Εργασίες
†
∆ομή εργασιών:
„
4 βαθμολογούμενα ερωτήματα με ασκήσεις (συνήθως με 2 σκέλη)
„
1 βαθμολογούμενο ερώτημα με 4 επιλογές Σ / Λ όπως στις εξετάσεις.
†
†
Απαιτείται συνοπτική αιτιολόγηση των απαντήσεων.
Σειρά ασκήσεων κατανόησης (δεν βαθμολογούνται):
„
Χωριστά από βαθμολογούμενα ερωτήματα εργασίας.
„
Είναι «απλά» και ελέγχουν την κατανόηση των βασικών εννοιών.
„
Αυτοαξιολόγηση και προετοιμασία για τα ερωτήματα της εργασίας.
„
Προηγούνται κατά μία εβδομάδα της αντίστοιχης εργασίας.
„
∆εν υποβάλλετε λύσεις, συζητάμε όμως ότι απορίες προκύπτουν.
ΠΛΗ 20, ΑΘΗ 3 (2014 - 2015)
1η ΟΣΣ (Συνδυαστική)
4
Εργασίες
†
Ανακοίνωση – Παράδοση:
„
„
Εργασίες ανακοινώνονται ∆ευτέρα (ή Τρίτη, 1η ∆ευτέρα 20/10 ) και
παραδίδονται Τετάρτη 3+ εβδομάδες μετά ( 1η Τετάρτη 12/11 ).
†
Παράδοση αποκλειστικά με ανάρτηση στο study.
†
Deadline: Τετάρτη μεσάνυχτα, μέχρι 23:59, πρέπει να έχει
αναρτηθεί η εργασία σας (μετά «κλειδώνει» η υποβολή).
†
∆εν δίνεται περαιτέρω παράταση!
Ανάρτηση λύσεων: Πέμπτη βράδυ ή Παρασκευή πρωί.
Αν αντιληφθώ πρόβλημα, επικοινωνώ μαζί σας
(πρώτα mail, μετά κινητό).
†
Τις ημέρες παράδοσης εργασιών: τσεκάρουμε email και κινητό.
ΠΛΗ 20, ΑΘΗ 3 (2014 - 2015)
1η ΟΣΣ (Συνδυαστική)
5
Εργασίες
†
†
Συμπλήρωση Λύσεων σε Word :
„
Κατεβάζουμε εκφώνηση εργασίας και συμπληρώνουμε στοιχεία και
λύσεις στις αντίστοιχες περιοχές του ίδιου εγγράφου.
„
∆εν αλλάζουμε κατά κανένα άλλον τρόπο το έγγραφο!
„
Το αναρτούμε στο study.
„
∆ιορθώσεις – σχόλια – βαθμολογία συμπληρώνονται στο ίδιο
έγγραφο και αναρτώνται στο study εντός 2 εβδομάδων.
„
Λύσεις αποκλειστικά δακτυλογραφημένες
(όχι χειρόγραφα σκαναρισμένα, όχι pdf, jpg αρχεία, κλπ.)
Όλοι όσοι δουλεύουν μόνοι σοβαρά εργασίες επιτυγχάνουν!
„
Εξετάσεις 2014: 17/33 και 6/16, σύνολο 23/33 (70%).
„
Εξετάσεις 2013: 13/30 και 8/16, σύνολο 21/30 (70%).
„
Εξετάσεις 2012: 10/21 και 6/13, σύνολο 16/23 (70%).
„
Εξετάσεις 2011: 18/26 και 6/10, σύνολο 24/29 (83%).
ΠΛΗ 20, ΑΘΗ 3 (2014 - 2015)
1η ΟΣΣ (Συνδυαστική)
6
Εξετάσεις
†
Εξετάσεις (τι ισχύει τελευταία – μπορεί να αλλάξει φέτος):
„
A’ μέρος: διάρκεια 1:10, 33% – 40% της συνολικής βαθμολογίας.
„
40 ερωτήματα Σ/Λ οργανωμένα σε 10 θέματα των 4.
„
(Ήπια) αρνητική βαθμολογία.
„
Πρακτικά ελέγχει κατανόηση συνόλου ύλης.
„
Β’ μέρος: διαρκεί 2:20, 60% – 67% της συνολικής βαθμολογίας.
„
4 θέματα, με σκέλη και υπο-ερωτήματα:
†
1 θέμα συνδυαστικής, 25%, 1 θέμα λογικής, 35%, και
2 θέματα γραφημάτων, 40% συνολικά.
„
Ελέγχει κατανόηση και ικανότητα επίλυσης προβλημάτων.
„
Κλειστά βιβλία, σημειώσεις, κλπ.
„
«Τυπολόγιο» με 3 φύλλα Α4 χειρόγραφα.
ΠΛΗ 20, ΑΘΗ 3 (2014 - 2015)
1η ΟΣΣ (Συνδυαστική)
7
ΟΣΣ – Συμπληρωματικό Υλικό
†
†
ΟΣΣ με παρουσίαση θεωρίας και επίλυση ασκήσεων.
„
Να έρχεστε σε όλες προετοιμασμένοι, είναι εξαιρετικά σημαντικό!
„
Να προσπαθείτε να έχετε μελετήσει αυτά που γράφω στην ατζέντα.
Επιπλέον βιβλιογραφία:
„
†
†
Μόνο αφού διαβάσετε όλο το διαθέσιμο υλικό!
Συμπληρωματικό υλικό:
„
Webcasts Σταματίου (πρώτα 8).
„
Hypertext (πρώτες 2 ενότητες).
„
Ασκήσεις συνδυαστικής (2 εξαιρετικές συλλογές!).
„
Μαθηματική επαγωγή (1ο κεφάλαιο).
„
Σημειώσεις + διαφάνειες που θα στείλω.
Παλιές εργασίες – θέματα: τουλάχιστον 3-4 χρόνια πίσω.
ΠΛΗ 20, ΑΘΗ 3 (2014 - 2015)
1η ΟΣΣ (Συνδυαστική)
8
Συνδυαστική Απαρίθμηση
†
Υπολογισμός αριθμού διαφορετικών αποτελεσμάτων «πειράματος»
ή «γεγονότος» (με συνδυαστικά επιχειρήματα).
„
«Πείραμα» ή «γεγονός»: διαδικασία με συγκεκριμένο (πεπερασμένο)
σύνολο παρατηρήσιμων αποτελεσμάτων (ενδεχομένων).
†
†
†
Π.χ. ρίψη ζαριών, μοίρασμα τράπουλας, ανάθεση γραφείων,
επιλογή password, διανομή αντικειμένων, 6άδες Lotto, …
∆ύο προσεγγίσεις:
„
Στοιχειώδης Συνδυαστική.
„
Γεννήτριες Συναρτήσεις.
Βασικές αρχές και έννοιες στη στοιχειώδη συνδυαστική:
„
Κανόνες γινομένου και αθροίσματος, αρχή εγκλεισμού – αποκλεισμού.
„
∆ιατάξεις και μεταθέσεις (με ή χωρίς) επανάληψη.
„
Συνδυασμοί (με ή χωρίς) επανάληψη.
ΠΛΗ 20, ΑΘΗ 3 (2014 - 2015)
1η ΟΣΣ (Συνδυαστική)
9
Κανόνας Γινομένου
†
Γεγονός Α με n ενδεχόμενα. Γεγονός Β με m ενδεχόμενα.
†
Αν ενδεχόμενα των Α και Β είναι ανεξάρτητα, τότε
συνδυασμός Α και Β έχει n×m ενδεχόμενα.
„
Ανεξάρτητα: το αποτέλεσμα του Α δεν επηρεάζει (ως προς το
πλήθος των ενδεχομένων) το αποτέλεσμα του Β, και αντίστροφα.
„
Ενδεχόμενα όταν δύο άνθρωποι ρίχνουν από μία ζαριά;
„
Επιλογή ενός ψηφίου 0-9 και ενός κεφαλαίου Ελληνικού γράμματος:
†
10×24 = 240 διαφορετικά αποτελέσματα.
„
#συμβ/ρών (με κεφαλαία Ελληνικά) μήκους 10:
„
#παλινδρομικών συμβ/ρών μήκους 10:
„
#πινακίδων αυτοκινήτων:
ΠΛΗ 20, ΑΘΗ 3 (2014 - 2015)
1η ΟΣΣ (Συνδυαστική)
10
Κανόνας Αθροίσματος
†
Γεγονός Α με n ενδεχόμενα. Γεγονός Β με m ενδεχόμενα.
†
Αν ενδεχόμενα των Α και Β είναι αμοιβαία αποκλειόμενα,
τότε συνδυασμός Α ή Β έχει n+m ενδεχόμενα.
„
„
„
†
Αμοιβαία αποκλειόμενα: δεν υπάρχει ενδεχόμενο που
εντάσσεται και στο Α και στο Β.
|Α ∪ Β| = |Α| + |Β|, αν |Α ∩ Β| = ∅
Αρχή εγκλεισμού – αποκλεισμού: |Α ∪ Β| = |Α| + |Β| - |Α ∩ Β|
5 Ελληνικά, 7 Αγγλικά, και 10 Γερμανικά βιβλία.
„
„
„
Τρόποι να διαλέξουμε 2 βιβλία σε διαφορετική γλώσσα:
† Ελλ. – Αγγλ.: 5×7 = 35
† Ελλ. – Γερμ.: 5×10 = 50
† Αγγλ. – Γερμ.: 7×10 = 70
Αμοιβαία αποκλειόμενα. Σύνολο: 155 διαφορετικές επιλογές.
Τρόποι να διαλέξουμε 2 βιβλία (ανεξ. γλώσσας):
ΠΛΗ 20, ΑΘΗ 3 (2014 - 2015)
1η ΟΣΣ (Συνδυαστική)
11
Παραδείγματα
†
Πόσα passwords με 8 χαρακτήρες αποτελούμενα από κεφαλαία
(Αγγλικά) γράμματα και τουλάχιστον ένα δεκαδικό ψηφίο;
„
†
Υπάρχουν 368 – 268 τέτοια #passwords.
#δυαδικών συμβ/ρών μήκους 8 που είτε αρχίζουν από 1 είτε
τελειώνουν σε 00:
„
Όχι αμοιβαία αποκλειόμενα: 27 + 26 – 25 = 160.
ΠΛΗ 20, ΑΘΗ 3 (2014 - 2015)
1η ΟΣΣ (Συνδυαστική)
12
∆ιατάξεις – Μεταθέσεις
†
†
∆ιατάξεις P(n, k): k από n διακεκριμένα αντικείμενα σε
k διακεκριμένες θέσεις (1 αντικείμενο σε κάθε θέση).
„
P(n, k) = #τρόπων να πληρωθούν k διακεκριμένες θέσεις από
n διακεκριμένα αντικείμενα (διαθέσιμα σε ένα «αντίγραφο»).
„
#τρόπων να πληρώσουμε 4 (διαφορετικές) θέσεις εργασίας αν
έχουμε 30 υποψήφιους:
„
#συμβ/ρών μήκους 10 με όλα τα σύμβολα διαφορετικά από
κεφαλαίους Ελληνικούς χαρακτήρες:
Μεταθέσεις n αντικειμένων: P(n, n) = n!
„
#αναθέσεων 10 (διαφορετικών) γραφείων σε 10 καθηγητές:
„
#συμβ/ρών μήκους 24 με όλα τα σύμβολα διαφορετικά από
κεφαλαίους Ελληνικούς χαρακτήρες:
ΠΛΗ 20, ΑΘΗ 3 (2014 - 2015)
1η ΟΣΣ (Συνδυαστική)
13
Παραδείγματα
†
#συμβ/ρών από 4 διαφορετικούς (κεφαλαίους Ελληνικούς)
χαρακτήρες ακολουθούμενους από 3 διαφορετικά ψηφία:
„
†
#τετραψήφιων δεκαδικών αριθμών που δεν αρχίζουν από 0 και
δεν έχουν επαναλάμβανόμενα ψηφία:
„
†
9×9×8×7 = 4536.
#μεταθέσεων (κεφαλαίων Ελληνικών) όπου Ω εμφανίζεται
μετά από τα Χ, Ψ:
„
†
Ρ(24, 4) × Ρ(10, 3)
Ρ(24, 21) × 2!
#μεταθέσεων όπου Ψ εμφανίζεται πριν το Ω, και μετά
από τα Φ, Χ:
„
Ρ(24, 20) × 2!
ΠΛΗ 20, ΑΘΗ 3 (2014 - 2015)
1η ΟΣΣ (Συνδυαστική)
14
Ερώτημα 1.α, 1η Εργ. 2011-2012
†
#τοποθέτησης 8 (ίδιων / διακεκριμένων) πύργων σε μια
σκακιέρα 8x8, ώστε να μην απειλεί ο ένας τον άλλο.
Ένας πύργος σε κάθε γραμμή.
Ο πύργος της 1ης γραμμής με 8 τρόπους,
ο πύργος της 2ης γραμμής με 7 τρόπους,
κοκ.
8
„
Αν πύργοι ίδιοι, συνολικά: 8! τρόποι.
6
„
Αν πύργοι διακεκριμένοι:
πολλαπλασιάζουμε με μεταθέσεις: 8!.
5
„
†
Συνολικά:
(8!)2
τρόποι.
7
4
3
2
1
a
ΠΛΗ 20, ΑΘΗ 3 (2014 - 2015)
b
c
d
e
1η ΟΣΣ (Συνδυαστική)
f
g
15
h
Κυκλικές Μεταθέσεις
†
Κυκλικές μεταθέσεις n ατόμων: (n – 1)!
„
„
#τρόπων που n άνθρωποι κάθονται σε κυκλικό τραπέζι
(διακρίνουμε μεταξύ «δεξιά» και «αριστερά»).
Αν δεν διακρίνουμε μεταξύ «δεξιά» και «αριστερά»: (n – 1)! / 2
ΠΛΗ 20, ΑΘΗ 3 (2014 - 2015)
1η ΟΣΣ (Συνδυαστική)
16
Κυκλικές Μεταθέσεις: Παράδειγμα
(Ερ. 4.β, 1η Εργασία 10-11)
†
Κυκλικό τραπέζι 2n (μη διακεκριμένων) θέσεων, n ζευγάρια
(άντρας – γυναίκα, διακεκριμένοι). Τρόποι να καθίσουν όταν:
†
∆εν υπάρχει κανένας περιορισμός.
„
†
†
†
Κυκλικές μεταθέσεις 2n διακ. αντικειμένων: (2n)!/(2n) = (2n-1)!
Γυναίκα - άντρας κάθε ζευγαριού σε γειτονικές θέσεις.
„
(n-1)! κυκλικές μεταθέσεις των ζευγαριών σε ζεύγη θέσεων.
„
2 τοποθετήσεις για κάθε ζευγάρι (ανεξάρτητα ενδεχόμενα).
„
(n-1)! 2n διαφορετικές μεταθέσεις.
Άνδρες και γυναίκες εναλλάξ:
„
(n-1)! κυκλικές μεταθέσ. για άνδρες και n! μεταθέσεις για γυναίκες.
„
Ανεξάρτητα ενδεχόμενα: (n – 1)!n!
Άνδρες σε διαδοχικές θέσεις και γυναίκες επίσης:
„
n! μεταθέσεις για άνδρες και n! μεταθέσεις για γυναίκες (ανεξάρτητα)
ΠΛΗ 20, ΑΘΗ 3 (2014 - 2015)
1η ΟΣΣ (Συνδυαστική)
17
Μεταθέσεις με Ομάδες
†
†
#συμβ/ρών (μήκους 8) με γράμματα λέξης ΕΦΗΒΙΚΟΣ: 8!
#συμβ/ρών (μήκους 8) με γράμματα λέξης ΠΑΡΑΠΟΝΑ:
„
Μεταθέσεις με ομάδες ίδιων αντικειμένων: 8!/(2!3!1!1!1!)
†
Μεταθέσεις n αντικειμένων σε k ομάδες ίδιων αντικειμένων
με πληθάριθμο n1, n2, …, nk αντίστοιχα:
†
#συμβ/ρών μήκους 24 από 7 Α, 8 Β, 5 Γ, και 4 ∆: 24!/(7!8!5!4!)
„
„
Αν
†
Αν
†
πρώτο και τελευταίο Α:
22!/(5!8!5!4!)
δεν πρέπει να εμφανίζεται ∆∆∆∆:
24!/(7!8!5!4!) – 21!/(7!8!5!1!)
ΠΛΗ 20, ΑΘΗ 3 (2014 - 2015)
1η ΟΣΣ (Συνδυαστική)
18
Παραδείγματα
†
†
Τρόποι τακτοποίησης 10 ατόμων σε 4 διακεκριμένες καμπίνες:
4κλινη, 3κλινη, 2κλινη, 1κλινη (ερ. 1.β, 1η εργ. 2010-2011).
„
Μεταθέσεις 4 Α, 3 Β, 2 Γ, 1 ∆ (εισιτηρίων) σε 10 διακεκριμένες θέσεις
(άτομα).
„
Μεταθέσεις με ομάδες αντικειμένων: 10!/(4!3!2!1!).
30 διακεκριμένοι μαθητές, 15 αγόρια και 15 κορίτσια. Τρόποι να
χωριστούν σε ομάδες και να πάρουν εργασία (επαν. εξετ. 2011):
„
„
„
Ομάδες από ένα αγόρι και ένα κορίτσι, κοινό θέμα εργασίας.
† Κορίτσια: διακεκριμένες θέσεις. Μεταθέσεις αγοριών: 15!
Ομάδες από 5 άτομα, ανεξαρτήτως φύλου, 6 διαφορετικά θέματα.
† Μεταθέσεις με ομάδες: 30!/(5!)6
Ομάδες από 5 άτομα, ανεξαρτήτως φύλου, κοινό θέμα εργασίας.
† Μεταθέσεις με ομάδες, διαιρούμε
με 6! επειδή κοινό θέμα εργασίας:
ΠΛΗ 20, ΑΘΗ 3 (2014 - 2015)
1η ΟΣΣ (Συνδυαστική)
19
∆ιατάξεις με Επανάληψη
†
∆ιατάξεις με επανάληψη: n διακεκριμένα αντικείμενα (διαθέσιμα
σε απεριόριστα «αντίγραφα») σε k διακεκριμένες θέσεις:
„
†
†
#πενταψήφιων δεκαδικών συμβ/ρών: 105
#τετραψήφιων δεκαδικών αριθμών (που δεν αρχίζουν από 0):
„
†
9×10×10×10 = 9000.
#πενταψήφιων δεκαδικών συμβ/ρών με τουλ. ένα 8:
„
†
Ισοδύναμο με διανομή k διακεκριμένων αντικειμένων σε n
διακεκριμένες υποδοχές (χωρίς περιορισμό στη χωρητικότητα),
όταν η σειρά στις υποδοχές δεν έχει σημασία.
105 – 95
Πλήθος διαφορετικών υποσυνόλων ενός συνόλου Α:
„
2|A| (|A| στοιχεία σε 2 «υποδοχές»: ανήκει – δεν ανήκει
στο υποσύνολο).
ΠΛΗ 20, ΑΘΗ 3 (2014 - 2015)
1η ΟΣΣ (Συνδυαστική)
20
∆ιατάξεις με Επανάληψη
†
∆ιανομή k διακεκριμένων αντικειμένων σε n διακεκριμένες
υποδοχές (χωρίς περιορισμό χωρητικότητας) με σειρά στις
υποδοχές να έχει σημασία.
„
Βιβλιοθήκη με n ράφια όπου τοποθετούνται k διαφορετικά βιβλία
(«όρθια» ράφια, βιβλία χωρίς κενά μεταξύ τους, έχει σημασία
η σειρά στα ράφια). #διαφορετικών τοποθετήσεων;
ΠΛΗ 20, ΑΘΗ 3 (2014 - 2015)
1η ΟΣΣ (Συνδυαστική)
21
Συνδυασμοί
†
Συνδυασμοί C(n, k): #επιλογών k από n διακεκριμένα
αντικείμενα (διαθέσιμα σε ένα «αντίγραφο»).
„
„
„
„
∆ιαφορετικές 6άδες Lotto:
† C(49, 6)
#υποσυνόλων με k στοιχεία από σύνολο n στοιχείων:
† C(n, k)
#τρόπων στελέχωσης 5μελούς κοινοβουλευτικής επιτροπής,
όπου μέλη ισότιμα:
† C(300, 5)
#δυαδικών συμβ/ρών μήκους 32 με (ακριβώς) επτά 1:
† C(32, 7)
ΠΛΗ 20, ΑΘΗ 3 (2014 - 2015)
1η ΟΣΣ (Συνδυαστική)
22
Ερώτημα 1.α, 1η Εργ. 2010-2011
†
Τρόποι τοποθέτησης 2 ίδιων πιονιών σε μια σκακιέρα 8x8,
ώστε να μην καταλαμβάνουν γειτονικά τετράγωνα.
„
∆ιακρίνουμε 3 αμοιβαία αποκλειόμενα γεγονότα
(κανόνας αθροίσματος).
†
1ο πιόνι σε πλευρά (όχι γωνία):
24x58 τρόποι.
†
„
πιόνι σε γωνία: 4x60 τρόποι.
†
1ο
1ο πιόνι σε «εσωτερικό» τετράγωνο:
36x55 τρόποι.
Αθροίζουμε και λαμβάνουμε υπόψη ότι
τα πιόνια είναι μη διακεκριμένα
(συνδυασμοί):
†
(4x60+24x58+36x55)/2 = 1806
8
7
6
5
4
3
2
1
a
ΠΛΗ 20, ΑΘΗ 3 (2014 - 2015)
b
c
d
e
1η ΟΣΣ (Συνδυαστική)
f
g
23
h
Παραδείγματα
†
†
40 βουλευτές του κόμματος Α, 35 βουλευτές του κόμματος Β,
και 25 βουλευτές του κόμματος Γ.
#τρόπων να ορίσουμε 10 (μη διακεκριμένες) 3μελείς
κοινοβουλευτικές ομάδες, με έναν βουλευτή από κάθε κόμμα, αν
κάθε βουλευτής μπορεί να συμμετέχει σε 1 το πολύ ομάδα;
„
„
#τρόποι επιλογής 10 βουλευτών κόμματος Α: C(40, 10).
#τρόποι επιλογής και «τοποθέτησης» 10 βουλ. Β: P(35, 10).
„
„
#τρόποι επιλογής και «τοποθέτησης» 10 βουλ. Γ: P(25, 10).
#τρόπων συνολικά: 40!35!25!/(10!30!25!15!).
ΠΛΗ 20, ΑΘΗ 3 (2014 - 2015)
1η ΟΣΣ (Συνδυαστική)
24
Παραδείγματα
†
†
†
40 βουλευτές του κόμματος Α, 35 βουλευτές του κόμματος Β, και
25 βουλευτές του κόμματος Γ.
#τρόπων να καθίσουν σε 3 πτέρυγες με 40 διακεκριμένες θέσεις
η καθεμία, αν όλοι οι βουλευτές κάθε κόμματος πρέπει να
καθίσουν στην ίδια πτέρυγα.
„
„
#τρόπων «τοποθέτησης» κομμάτων στις πτέρυγες: 3!
#τρόπων να καθίσει κόμμα Α: P(40, 40) = 40!
„
„
„
#τρόπων να καθίσει κόμμα Β: P(40, 35) = 40!/5!
#τρόπων να καθίσει κόμμα Γ: P(40, 25) = 40!/15!
#τρόπων συνολικά: 3!40!40!40!/(5!15!).
Τι αλλάζει αν θεωρήσουμε ότι οι βουλευτές κάθε κόμματος δεν
είναι διακεκριμένοι;
ΠΛΗ 20, ΑΘΗ 3 (2014 - 2015)
1η ΟΣΣ (Συνδυαστική)
25
Συνδυασμοί με Επανάληψη
†
†
†
∆ιαφορετικά αποτελέσματα από ρίψη 2 ζαριών:
Συνδυασμοί με επανάληψη: k από n διακεκριμένα αντικείμενα
(διαθέσιμα σε απεριόριστα «αντίγραφα»).
„
∆ιανομή k ίδιων αντικειμένων σε n διακεκριμένες υποδοχές
(χωρίς περιορισμό στη χωρητικότητα).
„
Μεταθέσεις από k ίδιες «μπάλες» και n-1 ίδια «διαχωριστικά».
Πλήθος «μπαλών» μεταξύ διαδοχικών «διαχωριστικών» καθορίζει
πλήθος αντικειμένων στην αντίστοιχη υποδοχή.
#διανομών k ίδιων αντικειμένων σε n διακεκριμένες υποδοχές
ώστε καμία υποδοχή κενή (k ≥ n).
„
C(n + (k – n) – 1, k – n) = C(k – 1, k – n) = C(k – 1, n – 1)
ΠΛΗ 20, ΑΘΗ 3 (2014 - 2015)
1η ΟΣΣ (Συνδυαστική)
26
Παραδείγματα
†
10 όμοιες καραμέλες σε
3 διακεκριμένα παιδιά:
†
Επιλογή 10 από 12 παιδιά
(σειρά επιλογής έχει σημασία):
†
Επιλογή 10 από 12 παιδιά
(σειρά επιλογής δεν έχει σημασία):
†
Επιλογή 10 από 3 χρώματα με επανάληψη
(σειρά επιλογής δεν έχει σημασία):
†
Επιλογή 3 από 10 χρώματα με επανάληψη
(σειρά επιλογής δεν έχει σημασία):
ΠΛΗ 20, ΑΘΗ 3 (2014 - 2015)
1η ΟΣΣ (Συνδυαστική)
27
Παραδείγματα
†
#ακεραίων λύσεων της εξίσωσης x1 + x2 + x3 + x4 = 20
„
„
„
†
Αν xi ≥ 0: C(20 + 4 - 1, 20) = C(23, 20) = C(23, 3)
Αν xi ≥ 1: C(16 + 4 - 1, 16) = C(19, 16) = C(19, 3)
Αν x1 ≥ 2, x2 ≥ 4, x3 ≥ 1, x4 ≥ 5: C(8 + 4 - 1, 8) = C(11, 3)
Πλήθος 5ψήφιων (δεκαδικών) συμβ/ρων με άθροισμα ψηφίων 8;
„
„
„
Πλήθος ακεραίων λύσεων εξίσωσης x1 + x2 + x3 + x4 + x5 = 8,
ώστε 0 ≤ x1, x2, x3, x4, x5 ≤ 9.
† Περιορισμός «≤ 9» ικανοποιείται πάντα, αφού
έχουμε μη αρνητικές μεταβλητές με άθροισμα 8.
Τελικά: C(8 + 5 – 1, 8) = C(12, 8) = C(12, 4) τέτοιοι αριθμοί.
Τι συμβαίνει αν το άθροισμα των ψηφίων είναι π.χ. 18;
†
†
Παρόμοια, αλλά αφαιρούμε ενδεχόμενα όπου κάποια από τις
μεταβλητές έχει τιμή ≥ 10.
Τελικά: C(18 + 5 – 1, 18) – 8 C(8 + 5 – 1, 8)
ΠΛΗ 20, ΑΘΗ 3 (2014 - 2015)
1η ΟΣΣ (Συνδυαστική)
28
Παραδείγματα
†
2n+1 κοινοβουλευτικές έδρες να μοιραστούν σε 3 κόμματα ώστε
κανένα να μην έχει πλειοψηφία.
„
#διανομών 2n+1 (ίδιες) μπάλες σε 3 διακεκριμένες υποδοχές
ώστε κάθε υποδοχή ≤ n μπάλες.
„
#διανομών χωρίς περιορισμούς:
„
#διανομών όπου κάποια υποδοχή έχει ≥ n+1 μπάλες:
† Επιλέγουμε (με 3 τρόπους) υποδοχή με «πλειοψηφία».
† Τοποθετούμε σε αυτή n+1 μπάλες.
†
„
#διανομών υπόλοιπων n μπαλών στις 3 υποδοχές:
Τελικά #διανομών:
ΠΛΗ 20, ΑΘΗ 3 (2014 - 2015)
1η ΟΣΣ (Συνδυαστική)
29
Παραδείγματα
†
†
#τρόπων να χωριστούν 24 ομάδες σε 4 ομίλους των 6 ομάδων αν:
„
Όμιλοι είναι διακεκριμένοι:
„
Όμιλοι δεν είναι διακεκριμένοι:
5 διαφορετικά γράμματα (π.χ. Α, Β, Γ, ∆, Ε) και 20 κενά _ .
#συμβ/ρών που αρχίζουν και τελειώνουν με γράμμα και έχουν
ανάμεσα σε διαδοχικά γράμματα τουλάχιστον 3 κενά.
„
„
Μεταθέσεις 5 γραμμάτων: 5!
12 κενά στις 4 διακεκριμένες «υποδοχές» ανάμεσα σε γράμματα.
„
„
Υπόλοιπα 8 κενά στις 4 «υποδοχές» με C(4 + 8 – 1, 8) τρόπους.
Τελικά: C(11, 8) × 5! συμβ/ρές.
ΠΛΗ 20, ΑΘΗ 3 (2014 - 2015)
1η ΟΣΣ (Συνδυαστική)
30
Παραδείγματα
†
#συμβ/ρών μήκους 24 από 7 Α, 8 Β, 5 Γ, και 4 ∆ όπου δεν
εμφανίζεται το ΓΑ.
„
„
„
#συμβ/ρών μήκους 19 από 7 Α, 8 Β, και 4 ∆: 19!/(7!8!4!)
∆ημιουργούνται 20 διακεκριμένες «υποδοχές» για τα 5 Γ.
Εξαιρούνται οι 7 πριν από κάθε Α.
„
„
∆ιανομή 5 Γ σε 13 διακεκριμένες «υποδοχές»: C(17, 5).
Τελικά: [19!/(7!8!4!)]×[17!/(5!12!)].
ΠΛΗ 20, ΑΘΗ 3 (2014 - 2015)
1η ΟΣΣ (Συνδυαστική)
31
Παραδείγματα
†
n θρανία στη σειρά για k φοιτητές που εξετάζονται (n ≥ 2k-1).
#τοποθετήσεων ώστε τουλάχιστον μια κενή θέση ανάμεσα σε
κάθε ζευγάρι φοιτητών.
„
„
Μεταθέσεις k φοιτητών: k! (καταλαμβάνουν k θρανία).
Τοποθετούμε k–1 θρανία ανάμεσά τους.
„
Υπόλοιπα n–2k+1 (ίδια) θρανία στις k+1 διακεκριμένες «υποδοχές»
στην αρχή, στο τέλος, και ανάμεσα σε φοιτητές.
† C((k+1) + (n–2k+1) – 1, n-2k+1) = C(n–k+1, n-2k+1)
= C(n–k+1, k)
Τελικά C(n–k+1, k) k! = (n-k+1)!/(n-2k+1)!
„
„
∆ιαφορετικά μεταθέσεις (με ομάδες) k διαφορετικών αντικειμένων
(φοιτητών) και n-2k+1 ίδιων αντικειμένων (ελεύθερων θρανίων).
ΠΛΗ 20, ΑΘΗ 3 (2014 - 2015)
1η ΟΣΣ (Συνδυαστική)
32
Παραδείγματα
†
†
Έστω το «τετράγωνο» που ορίζεται από τα σημεία (0, 0), (0, 8),
(10, 0), και (10, 8).
Πόσα διαφορετικά «μονοπάτια» από το (0, 0) στο (10, 8), αν σε
κάθε βήμα μετακινούμαστε είτε κατά μια μονάδα προς τα πάνω
είτε κατά μια μονάδα προς τα δεξιά.
„
„
†
Πρέπει να κάνουμε 8 βήματα Πάνω και 10 βήματα ∆εξιά.
#μονοπατιών = #μεταθέσεων 8 Π και 10 ∆ = 18!/(10! 8!)
#επιλογών 3 αριθμών 1-300 ώστε άθροισμα να διαιρείται από 3.
„
„
„
Αριθμοί 1-300 σε 3 ομάδες 100 αριθμών με βάση mod 3.
Επιλέγουμε είτε 3 από ίδια ομάδα είτε έναν από κάθε ομάδα.
Τελικά 3C(100, 3) + 1003 = 1.485.100
ΠΛΗ 20, ΑΘΗ 3 (2014 - 2015)
1η ΟΣΣ (Συνδυαστική)
33
Παραδείγματα
†
#διμελών σχέσεων στο σύνολο Α, |Α| = n:
„
Όλες:
„
Ανακλαστικές:
„
Συμμετρικές:
„
Αντισυμμετρικές:
ΠΛΗ 20, ΑΘΗ 3 (2014 - 2015)
1η ΟΣΣ (Συνδυαστική)
34
Ανακεφαλαίωση
ΠΛΗ 20, ΑΘΗ 3 (2014 - 2015)
1η ΟΣΣ (Συνδυαστική)
35
Εφαρμογή: ∆ιακριτή Πιθανότητα
†
∆ιακριτός δειγματοχώρος: αριθμήσιμο σύνολο Ω, όπου
∀ω ∈ Ω, αντιστοιχούμε p(ω) ∈ [0, 1] και
„
Γεγονός Ε: υποσύνολο Ω.
„
p(E) =
„
Πιθανότητα για 6άρες στο τάβλι:
†
„
Πιθανότητα για 6-5 στο τάβλι:
†
„
2/36.
Πιθανότητα για ίδιο αποτέλεσμα στα 2 ζάρια:
†
†
1/36.
6*1/36 = 1/6.
Πιθανότητα τουλάχιστον 2 από k (τυχαία επιλεγμένους)
ανθρώπους να έχουν γενέθλια την ίδια ημέρα;
ΠΛΗ 20, ΑΘΗ 3 (2014 - 2015)
1η ΟΣΣ (Συνδυαστική)
36
Εφαρμογή: ∆ιακριτή Πιθανότητα
†
Ρίχνουμε 4 (ίδια / διακ.) ζάρια. Πιθανότητα κανένα να μην
φέρει 6; (Ερώτ. 1.β, 1η Εργ. 11-12)
„
Αφού η πιθανότητα δεν σχετίζεται με «ταυτότητα» ζαριών,
δεν παίζει ρόλο αν τα ζάρια είναι διακεκριμένα ή όχι.
„
Τα θεωρούμε διακεκριμένα, ώστε όλα τα ενδεχόμενα ισοπίθανα.
„
Όλα τα ενδεχόμενα: 64 = 1296.
Ενδεχόμενα χωρίς 6: 54 = 625.
Ενδεχόμενα με τουλάχιστον ένα 6: 1296 – 625 = 671.
ΠΛΗ 20, ΑΘΗ 3 (2014 - 2015)
1η ΟΣΣ (Συνδυαστική)
37
Εφαρμογή: ∆ιακριτή Πιθανότητα
†
∆ιαλέγουμε 6 φύλλα από μία (καλά ανακατεμένη) τράπουλα.
„
Πιθανότητα να έχουμε 4 άσσους;
†
„
Πιθανότητα να μην έχουμε κανένα ίδιο φύλλο;
†
„
C(13, 6)*46 / C(52, 6)
Πιθανότητα να έχουμε 4 ίδια φύλλα και δύο διαφορετικά;
†
†
C(48, 2) / C(52, 6)
13*C(12, 2)*42 / C(52, 6)
∆είτε ακόμη ερ. 2.β, 1η Εργασία 2009-2010.
ΠΛΗ 20, ΑΘΗ 3 (2014 - 2015)
1η ΟΣΣ (Συνδυαστική)
38
Ερωτ. 2, 1η Εργασία 13-14
†
Κάθε άνθρωπος ανήκει σε ένα από 12 ζώδια με πιθ. 1/12.
†
Υπολογισμός Π(2, n): πιθανότητα τουλάχιστον 2 άτομα από μια
ομάδα n ατόμων να ανήκουν στο ίδιο ζώδιο.
„
1 – Πιθ(όλα τα n άτομα σε διαφορετικό ζώδιο) = 1 – Π(≤ 1, n)
„
Π(≤ 1, n) = 12·11·…·(12-n+1)/12n = P(12, n)/12n
„
Π(2, 2) = 1/12, Π(2, 3) = 17/72, P(2, 4) = 41/96, P(2, 5) = 89/144
„
Π(2, 12) = 1 – 12!/1212 = 99.995%, Π(2, 13) = 1 (περιστερώνας)!
„
∆ιαφορετικοί τρόποι υπολογισμού, αλλά πιο δύσκολοι!
†
Όλοι στο ίδιο ζώδιο: 12/12n (απάντηση για n = 2).
†
Ακριβώς ένα ζώδιο με ακριβώς 2 άτομα και υπόλοιπα ζώδια με
≤ 1 άτομο: C(n,2)·P(12, n–1)/12n
†
Ακριβώς δύο ζώδια με ακριβώς 2 άτομα και υπόλοιπα ζώδια με
≤ 1 άτομο: C(n,2)·C(n–2,2)·P(12, n–2)/(2·12n)
†
Ακριβώς ένα ζώδιο με ακριβώς 3 άτομα: C(n,3)·P(12, n–2)/12n
ΠΛΗ 20, ΑΘΗ 3 (2014 - 2015)
1η ΟΣΣ (Συνδυαστική)
39
Γεννήτριες Συναρτήσεις
†
†
Αναπαράσταση ακολουθιών:
„
Με γενικό (ή «κλειστό») τύπο αn .
„
Αναδρομική σχέση.
„
Κωδικοποίηση σε δυναμοσειρά μιας (πραγματικής) μεταβλητής x.
Γεννήτρια Συνάρτηση (ΓΣ) Α(x) ακολουθίας α:
„
Συντελεστής του xn αντιστοιχεί σε n-οστό όρο ακολουθίας α.
„
Επιλέγουμε διάστημα τιμών x ώστε σειρά να συγκλίνει (πάντα!).
„
Έτσι θεωρούμε ότι Α(x) άπειρα παραγωγίσιμη (αναλυτική).
Παραγωγίζουμε/ολοκληρώνουμε την A(x) ως πεπερασμένο άθροισμα.
†
Κάθε ακολουθία α αντιστοιχεί σε μοναδική ΓΣ Α(x).
†
ΓΣ Α(x) αντιστοιχεί σε μοναδική ακολουθία:
„
Μετασχηματισμός και «αλγεβρικός» χειρισμός ακολουθιών και
επίλυση των προβλημάτων που κωδικοποιούν.
ΠΛΗ 20, ΑΘΗ 3 (2014 - 2015)
1η ΟΣΣ (Συνδυαστική)
40
Παραδείγματα
†
ΓΣ ακολουθίας 1, 1, 1, 1, .... : 1/(1 – x)
†
ΓΣ ακολουθίας αn = b λn : b/(1 – λx)
†
ΓΣ για πεπερασμένες ακολουθίες (υπόλοιποι όροι θεωρούνται 0).
†
„
ΓΣ ακολουθίας 0, 0, 1, 2, 3, 4, 5: x2 + 2x3 + 3x4 + 4x5 + 5x6
„
ΓΣ ακολουθίας αk = C(n, k):
ΓΣ ακολουθίας αn = n+1 :
„
†
ΓΣ ακολουθίας βn = n :
Ακολουθία που αντιστοιχεί σε ΓΣ A(x) = 5/(1 – 4x): αn = 5 4n
ΠΛΗ 20, ΑΘΗ 3 (2014 - 2015)
1η ΟΣΣ (Συνδυαστική)
41
Παραδείγματα
†
†
Ακολουθία αντιστοιχεί σε ΓΣ Α(x) = 1/(1+x);
„
Γενικευμένο δυωνυμικό ανάπτυγμα (όταν n δεν είναι φυσικός):
„
Ειδικότερα, αν n φυσικός:
„
∆ηλαδή η 1/(1-x)n είναι η ΓΣ για συνδυασμούς k από n αντικείμενα
με επανάληψη (ή διανομή k ίδιων αντικειμένων σε n διακ. υποδοχές).
Με βάση γενικευμένο δυωνυμικό ανάπτυγμα,
„
Άρα η ΓΣ A(x) = 1/(1+x) αντιστοιχεί στην ακολουθία αn = (-1)n
ΠΛΗ 20, ΑΘΗ 3 (2014 - 2015)
1η ΟΣΣ (Συνδυαστική)
42
Προβλήματα Συνδυαστικής
†
Συνήθεις ΓΣ χρησιμοποιούνται για την κωδικοποίηση και επίλυση
προβλημάτων συνδυασμών.
„
„
„
„
Για κάθε αντικείμενο Α, κωδικοποιούμε στον εκθέτη της μεταβλητής x
πόσες φορές μπορούμε να το επιλέξουμε.
† 1+x+x2+x3+…+xp : μπορούμε να επιλέξουμε το αντικείμενο Α
0, 1, ..., p φορές (μπορεί και άπειρο άθροισμα).
† Σε αυτή τη φάση κωδικοποιούνται οι περιορισμοί.
† Απαριθμητής για (επιλογές) αντικειμένου Α.
Απαριθμητές για διαφορετικά αντικείμενα πολλαπλασιάζονται (κανόνας
γινομένου) και δίνουν ΓΣ για συνδυασμούς από n αντικείμενα.
Ο συντελεστής του xk στη ΓΣ αντιστοιχεί στον #συνδυασμών k
από n αντικείμενα (υπό τους περιορισμούς που έχουμε θέσει).
Η ΓΣ κωδικοποιεί όλα τα ενδεχόμενα του πειράματος και
#τρόπων να προκύψει κάθε ενδεχόμενο.
ΠΛΗ 20, ΑΘΗ 3 (2014 - 2015)
1η ΟΣΣ (Συνδυαστική)
43
Παραδείγματα
†
Συνδυασμοί από n αντικείμενα χωρίς επαναλήψεις:
„
„
†
Συνδυασμοί από n αντικείμενα με απεριόριστες επαναλήψεις:
„
„
†
Απαριθμητής για κάθε αντικείμενο: 1+x
ΓΣ (1+x)n . Συντελεστής xk = C(n, k).
Απαριθμητής για κάθε αντικείμενο: 1+x+x2+x3+… = 1/(1-x)
ΓΣ 1/(1-x)n . Συντελεστής xk = C(n+k-1, k).
Συνδυασμοί από n αντικείμενα με απεριόριστες επαναλήψεις ώστε
κάθε αντικείμενο να επιλεγεί τουλάχιστον 1 φορά:
„
„
Απαριθμητής για κάθε αντικείμενο: x+x2+x3+… = x/(1-x)
ΓΣ xn/(1-x)n . Συντελεστής xk = C(k-1, n-1).
ΠΛΗ 20, ΑΘΗ 3 (2014 - 2015)
1η ΟΣΣ (Συνδυαστική)
44
Παραδείγματα
†
#λύσεων εξίσωσης z1+z2+z3+z4 = 30 στους φυσικούς αν
z1 άρτιος ≤ 10, z2 περιττός ≤ 11, 3 ≤ z3 ≤ 10, 0 ≤ z4 ≤ 15.
„
„
„
†
Α(x)=(1+x2+x4+…+x10)(x+x3+…+x11)(x3+x4+…+x10)(1+x+…+x15)
Ζητούμενο δίνεται από συντελεστή x30 που είναι 185.
O συντελεστής του x30 στην A(x) δεν ταυτίζεται με αυτόν στην
Α’(x)=(1+x2+x4+x6+…)(x+x3+x5+…)(x3+x4+x5+…)(1+x+x2+x3+…)
Κέρματα 20 λεπτών, 50 λεπτών, 1 ευρώ και 2 ευρώ.
Συνδυασμοί με συνολική αξία n ευρώ ώστε τουλάχιστον ένα
κέρμα από κάθε είδος.
„
„
„
Κωδικοποιούμε στον εκθέτη την αξία των κερμάτων (σε λεπτά).
Α(x) = (x20+x40+…)(x50+x100+…)(x100+x200+…) (x200+x400+…)
To ζητούμενο δίνεται από τον συντελεστή του x100n
ΠΛΗ 20, ΑΘΗ 3 (2014 - 2015)
1η ΟΣΣ (Συνδυαστική)
45
Παραδείγματα
†
ΓΣ για τη διανομή 20 μαρκαδόρων, 6 μαύρων, 10 μπλέ, και 4
κόκκινων, σε 2 καθηγητές ώστε κάθε καθηγητής να πάρει 10
μαρκαδόρους και τουλάχιστον 1 από κάθε χρώμα.
„
„
„
„
∆ιανομή στον 1ο καθηγητή (σύμφωνα με περιορισμούς) καθορίζει τι
θα πάρει ο 2ος καθηγητής με μοναδικό τρόπο.
Αρκεί να διατυπώσουμε τη ΓΣ για τον 1ο καθηγητή.
(x+x2+x3+x4+x5)(x+x2+…+x9)(x+x2+x3)
Το ζητούμενο δίνεται από τον συντελεστή του x10 που είναι 15.
ΠΛΗ 20, ΑΘΗ 3 (2014 - 2015)
1η ΟΣΣ (Συνδυαστική)
46
Παραδείγματα
†
†
Ερώτημα 3.β, 1η Εργασία 2010-2011:
„
Έχουμε n λίτρα λάδι (ίδια «αντικείμενα») που συσκευάζονται σε
5λιτρα και 10λιτρα, και διανέμονται σε 3 διακεκριμένες αποθήκες.
„
Τουλάχιστον 2 συσκευασίες από κάθε είδος σε κάθε αποθήκη.
„
Να διατυπωθεί ΓΣ. Ποιος συντελεστής δίνει πλήθος διανομών;
Συνδυασμοί – συνήθης ΓΣ.
„
∆ιανομή n ίδιων «αντικειμένων» (λίτρων λαδιού) σε
6 διακεκριμένες υποδοχές:
„
Πλήθος ακεραίων
λύσεων εξίσωσης:
„
Γεννήτρια
συνάρτηση:
„
Πλήθος διανομών δίνεται από συντελεστή του xn.
ΠΛΗ 20, ΑΘΗ 3 (2014 - 2015)
1η ΟΣΣ (Συνδυαστική)
47
Παραδείγματα
†
#διανομών 2n+1 ίδιων μπαλών σε 3 διακεκριμένες υποδοχές
ώστε κάθε υποδοχή να έχει ≤ n μπάλες.
„
„
„
Η ΓΣ είναι A(x) = (1+x+x2+…+xn)3 = (1–xn+1)3/(1-x)3
Tο ζητούμενο δίνεται από τον συντελεστή του x2n+1
Με πράξεις:
„
Ο συντελεστής του x2n+1 είναι
ΠΛΗ 20, ΑΘΗ 3 (2014 - 2015)
1η ΟΣΣ (Συνδυαστική)
48
Παραδείγματα
†
100 (μη διακεκριμένοι) επιβάτες κατεβαίνουν σε 4
(διακεκριμένες) στάσεις. Γεννήτρια Συνάρτηση όταν:
†
∆εν υπάρχουν περιορισμοί.
†
„
#ακεραίων λύσεων της z1+z2+z3+z4 = 100 με z1, z2, z3, z4 ≥ 0.
„
(1+x+x2+x3+…)4 = 1/(1 – x)4
„
Ζητούμενο δίνεται από συντελεστή x100 που είναι C(103, 3)
#επιβ. 3η στάση ≥ #επιβ. 2η στάση ≥ #επιβ. 1η στάση.
„
Πρέπει z2 = z1+κ, κ ≥ 0, και z3 = z2+λ = z1+κ+λ, λ ≥ 0.
„
#ακεραίων λύσεων της 3z1+2κ+λ+z4 = 100 με z1, κ, λ, z4 ≥ 0.
„
(1+x3+x6+…+x99)(1+x2+x4+…+x100)(1+x+x2+…+x100)2
„
Ζητούμενο δίνεται από συντελεστή x100 που είναι 30787
ΠΛΗ 20, ΑΘΗ 3 (2014 - 2015)
1η ΟΣΣ (Συνδυαστική)
49
Ερώτημα 3.α, 1η Εργασία 11-12
†
Χαρτ/μτα 5, 10, 20 ευρώ. ΓΣ για τρόπους επιλογής 100 χαρτ/μτων
συνολικής αξίας 1000 ευρώ, τουλάχιστον 10 από 10 και 20 ευρώ.
„
Συνήθης ΓΣ γιατί χαρτονομίσματα κάθε είδους όχι διακεκριμένα.
„
Τρόποι επιλογής όσες οι
ακέραιες λύσεις συστήματος:
„
Πρέπει να εξασφαλίσουμε ότι πάντα συναληθεύουν δύο ισότητες:
λύνουμε 1η (π.χ. ως προς w) και αντικαθιστούμε στη 2η.
„
Τρόποι επιλογής όσες οι
ακέραιες λύσεις συστήματος:
„
Συνήθης ΓΣ:
„
Ζητούμενο δίνεται από συντελεστή του x500.
ΠΛΗ 20, ΑΘΗ 3 (2014 - 2015)
1η ΟΣΣ (Συνδυαστική)
50
Ερώτημα 3.β, 1η Εργασία 11-12
†
9 κέρματα του 1 ευρώ και 9 κέρματα των 2 ευρώ. ΓΣ για τρόπους
επιλογής κερμάτων με συνολική αξία ≤ 20 ευρώ, ώστε τουλάχιστον
1 κέρμα του 1 ευρώ και το πολύ 7 κέρματα των 2 ευρώ.
„
Συνήθης ΓΣ γιατί κέρματα κάθε είδους όχι διακεκριμένα.
„
Τρόποι επιλογής όσες οι
ακέραιες λύσεις συστήματος:
„
... ή ισοδύναμα:
„
Συνήθης ΓΣ:
„
Ζητούμενο δίνεται από συντελεστή του x20.
ΠΛΗ 20, ΑΘΗ 3 (2014 - 2015)
1η ΟΣΣ (Συνδυαστική)
51
Εκθετικές Γεννήτριες Συναρτήσεις
†
†
... για προβλήματα διατάξεων.
„
∆ιακεκριμένα αντικείμενα σε διακεκριμένες θέσεις.
„
Αναζητούμε τον συντελεστή τον συντελεστή του xk/k!
(ουσιαστικά πολλαπλασιάζουμε τον συντελεστή του xk με k!)
„
Λαμβάνουμε υπόψη διατάξεις στον σχηματισμό των απαριθμητών.
∆ιατάξεις k αντικειμένων από n χωρίς επανάληψη.
„
P(n, k) = C(n, k) × k!
„
Το P(n, k) προκύπτει ως συντελεστής του xk/k! στο (1+x)n
ΠΛΗ 20, ΑΘΗ 3 (2014 - 2015)
1η ΟΣΣ (Συνδυαστική)
52
Εκθετικές Γεννήτριες Συναρτήσεις
†
Εκθετική Γεννήτρια Συν. Ε(x) ακολουθίας α:
„
†
Συντελεστής του xn /n! αντιστοιχεί σε n-οστό όρο ακολουθίας α.
«Εκθετική» γιατί στην ακολουθία 1, 1, 1, ... αντιστοιχεί η
Εκθετική ΓΣ (ΕΓΣ) ex λόγω της ταυτότητας:
„
ΕΓΣ για μεταθέσεις n διαφορετικών αντικειμένων:
„
ΕΓΣ για μεταθέσεις n ίδιων αντικειμένων:
„
ΕΓΣ για μεταθέσεις n αντικειμένων σε k ομάδες με ίδια αντικείμενα
με πληθάριθμο ομάδων n1, n2, …, nk :
ΠΛΗ 20, ΑΘΗ 3 (2014 - 2015)
1η ΟΣΣ (Συνδυαστική)
53
Παραδείγματα
†
ΕΓΣ για διανομή k διακεκριμένων αντικειμένων σε
n διακεκριμένες υποδοχές χωρίς περιορισμούς και
χωρίς να έχει σημασία η σειρά στις υποδοχές.
„
Ισοδύναμα, ΕΓΣ για διατάξεις k από n με απεριόριστες επανάληψεις.
„
Π.χ. k άνθρωποι επιλέγουν ένα γλυκό από n διαφορετικά είδη.
„
Εκθετικός απαριθμητής για κάθε υποδοχή:
„
Εκθετική ΓΣ: enx και ο συντελεστής xk / k! είναι nk
ΠΛΗ 20, ΑΘΗ 3 (2014 - 2015)
1η ΟΣΣ (Συνδυαστική)
54
Παραδείγματα
†
†
Το ίδιο με περιορισμό καμία υποδοχή να μην μείνει κενή (k ≥ n):
„
Εκθετικός απαριθμητής για κάθε υποδοχή: ex – 1
„
Εκθετική ΓΣ: (ex – 1)n
„
Συντελεστής του xk / k! είναι ίσος με
Εφαρμογές:
„
„
Πρόγραμμα μελέτης 4 μαθημάτων για 7 ημέρες ώστε κάθε μάθημα
να μελετηθεί τουλάχιστον 1 ημέρα.
†
«∆ιανομή» 7 διακ. ημερών σε 4 διακ. μαθήματα ώστε κανένα
μάθημα να μην μείνει «κενό».
†
#«διανομών»: 47 – 4×37 + 6×27 – 4 = 8400
Ανάθεση 20 μεταπτ. φοιτητών σε 5 εργαστήρια ώστε κάθε
εργαστήριο να δεχθεί τουλάχιστον 1 φοιτητή.
†
#«αναθέσεων»: 520 – 5×420 + 10×320 - 10×220 + 5
ΠΛΗ 20, ΑΘΗ 3 (2014 - 2015)
1η ΟΣΣ (Συνδυαστική)
55
Παραδείγματα
†
#πενταδικών συμβ/ρών μήκους n με άρτιο πλήθος από 1:
„
Εκθετικός απαριθμητής για ψηφία 0, 2, 3, 4:
„
Εκθετικός απαριθμητής για ψηφίο 1:
„
Εκθετική ΓΣ: e4(ex + e–x)/2 = (e5x + e3x)/2
„
Συντελεστής του xn / n! είναι (5n + 3n)/2
ΠΛΗ 20, ΑΘΗ 3 (2014 - 2015)
1η ΟΣΣ (Συνδυαστική)
56
Παραδείγματα
†
#πενταδικών συμβ/ρών μήκους n με άρτιο πλήθος 1 και περιττό
πλήθος 0 όπου τα 2, 3, 4 εμφανίζονται τουλάχιστον 1 φορά.
„
„
„
Εκθετικός απαριθμητής για ψηφία 2, 3, 4: ex – 1
Εκθετικός απαριθμητής για ψηφίο 1:
(ex + e–x)/2
Εκθετικός απαριθμητής για ψηφίο 0:
„
„
Εκθετική ΓΣ: (ex – 1)3 [(ex + e–x)/2] [(ex – e–x)/2]
Συντελεστής του xn /n! είναι
5n - 3×4n + 3n+1 – 2n + (-2)n – 3×(-1)n - 1
ΠΛΗ 20, ΑΘΗ 3 (2014 - 2015)
1η ΟΣΣ (Συνδυαστική)
57
Παραδείγματα
†
ΕΓΣ για διανομή k διακεκριμένων αντικειμένων σε
n διακεκριμένες υποδοχές χωρίς περιορισμούς και
όταν έχει σημασία η σειρά στις υποδοχές.
„
Επειδή είναι πρόβλημα διατάξεων, έχουμε εκθετική ΓΣ.
„
Αφού έχει σημασία η σειρά σε κάθε υποδοχή, κατά το σχηματισμό
του απαριθμητή, πολλαπλασιάζουμε το xk/k! με k!
„
Ο απαριθμητής για κάθε υποδοχή είναι: 1+x+x2+x3 + … = 1/(1 – x)
„
H εκθετική ΓΣ είναι 1/(1 – x)n
„
Το ζητούμενο δίνεται από τον συντελεστή του xk /k!, που είναι:
ΠΛΗ 20, ΑΘΗ 3 (2014 - 2015)
1η ΟΣΣ (Συνδυαστική)
58
Ανακεφαλαίωση
ΠΛΗ 20, ΑΘΗ 3 (2014 - 2015)
1η ΟΣΣ (Συνδυαστική)
59
Αναδρομικές Σχέσεις
†
†
Αναπαράσταση ακολουθίας α εκφράζοντας αn ως συνάρτηση
αn-1, αn-2, …, με δεδομένες αρχικές συνθήκες.
„
Ακολουθία Fibonacci Fn = Fn-1 + Fn-2, F0 = 1 και F1 = 1.
Συχνά F0 = 0 και F1 = 1 ως αρχικές συνθήκες.
„
Γεωμετρική πρόοδος με λόγο λ: αn = λαn-1, α0 = 1.
„
Αριθμητική πρόοδος με βήμα ω: αn = αn-1 + ω, α0 = 0.
„
Άθροισμα n πρώτων φυσικών: αn = αn-1 + n, α0 = 0.
Αναδρομικές σχέσεις προκύπτουν «φυσιολογικά» από την
περιγραφή του προβλήματος.
„
†
Ανάλυση αναδρομικών αλγορίθμων, συνδυαστική, ...
«Επίλυση» για υπολογισμό n-οστού όρου: όχι πάντα εύκολη.
„
Γραμμικές σχέσεις με σταθερούς συντελεστές (ΠΛΗ20).
„
Σχέσης που προκύπτου από διαίρει-και-βασίλευε αλγόριθμους (ΠΛΗ30).
ΠΛΗ 20, ΑΘΗ 3 (2014 - 2015)
1η ΟΣΣ (Συνδυαστική)
60
Παράδειγμα
†
Οι Πύργοι του Ανόι: #κινήσεων ώστε n δίσκοι, όλοι διαφορετικού
μεγέθους, να μεταφερθούν από αριστερά στα δεξιά χωρίς κάποιος
δίσκος να βρεθεί πάνω από κάποιον άλλο μικρότερο.
„
T(n): #κινήσεων για n ≥ 1 δίσκους.
„
Αρχική συνθήκη: Τ(0) = 0, Τ(1) = 1, Τ(2) = 3, Τ(3) = 7, …
„
Τ(n) = 2T(n-1) + 1
ΠΛΗ 20, ΑΘΗ 3 (2014 - 2015)
1η ΟΣΣ (Συνδυαστική)
61
Παράδειγμα
†
Αναδρομική σχέση για #δυαδικών συμβ/ρών μήκους n που
δεν περιέχουν το 00 (δύο συνεχόμενα 0).
„
α0 = 1, α1 = 2, α2 = 3, α3 = 5, ...
„
Κάθε συμβ/ρά μήκους n-1 χωρίς 00 δίνει μία συμβ/ρά μήκους n
χωρίς 00 με την προσθήκη του ψηφίου 1.
†
„
Κάθε συμβ/ρά μήκους n-1 χωρίς 00 που τελειώνει σε 1 δίνει άλλη μία
συμβ/ρά μήκους n χωρίς 00 με την προσθήκη του ψηφίου 0.
†
„
Έτσι παίρνουμε αn-1 συμβ/ρές μήκους n χωρίς 00.
Έτσι παίρνουμε αn-2 (διαφορετικές) συμβ/ρές μήκους n χωρίς 00.
Συνεπώς αn = αn-1 + αn-2, με α0 = 1, α1 = 2.
ΠΛΗ 20, ΑΘΗ 3 (2014 - 2015)
1η ΟΣΣ (Συνδυαστική)
62
Παράδειγμα
†
Αναδρομική σχέση για #πενταδικών συμβ/ρών μήκους n
με άρτιο αριθμό 0.
„
α0 = 1, α1 = 4, α2 = 17, ...
„
Κάθε συμβ/ρά μήκους n-1 με άρτιο αριθμό 0 δίνει 4 συμβ/ρές
μήκους n με άρτιο αριθμό 0, με προσθήκη ενός από τα 1, 2, 3, 4.
†
„
Κάθε συμβ/ρά μήκους n-1 με περιττό αριθμό 0 δίνει 1 συμβ/ρά
μήκους n με άρτιο αριθμό 0, με προσθήκη ενός 0.
†
„
†
Έτσι παίρνουμε 4αn-1 συμβ/ρές μήκους n με άρτιο αριθμό 0.
Έτσι παίρνουμε 5n-1 – αn-1 (διαφορετικές) συμβ/ρές μήκους n
με άρτιο αριθμό 0.
Συνεπώς αn = 5n-1 + 3αn-1, με α0 = 1.
∆είτε ακόμη Ερ. 4.α, 1η Εργασία 2009-2010.
ΠΛΗ 20, ΑΘΗ 3 (2014 - 2015)
1η ΟΣΣ (Συνδυαστική)
63
Επίλυση Αναδρομικών Σχέσεων
με Γεννήτριες Συναρτήσεις
†
Για γραμμικές αναδρομικές σχέσεις με σταθερούς συντελεστές
είναι (συνήθως) εύκολο να υπολογίσουμε τη ΓΣ της ακολουθίας.
„
†
Η ακολουθία που αντιστοιχεί στη ΓΣ αποτελεί τη «λύση» της σχέσης.
Παράδειγμα (πύργοι του Ανόι): αn = 2αn-1 + 1 με α0 = 0.
„
Για κάθε n ≥ 1 πολλαπλασιάζουμε
με xn και αθροίζουμε:
„
Αν συμβολίσ. με Α(x) τη ΓΣ της αn
έχουμε τώρα μια σχέση για Α(x):
„
Χρησιμοποιώντας α0 = 0 και
λύνοντας ως προς A(x):
„
Κλασματική ανάλυση:
„
«Λύση»:
ΠΛΗ 20, ΑΘΗ 3 (2014 - 2015)
1η ΟΣΣ (Συνδυαστική)
64
Επίλυση Αναδρομικών Σχέσεων
με Γεννήτριες Συναρτήσεις
†
Παράδειγμα: αn = 3αn-1 + 5n-1 με α0 = 1.
„
Για κάθε n ≥ 1 πολλαπλασιάζουμε
με xn και αθροίζουμε:
„
Αν συμβολίσ. με Α(x) τη ΓΣ της αn
έχουμε τώρα μια σχέση για Α(x):
„
Χρησιμοποιώντας α0 = 1 και
λύνοντας ως προς A(x):
„
Κλασματική ανάλυση:
„
«Λύση»:
ΠΛΗ 20, ΑΘΗ 3 (2014 - 2015)
1η ΟΣΣ (Συνδυαστική)
65
Ερώτημα 4.β, 1η Εργασία 11-12:
Αναδρομική Σχέση
†
Πλήθος ακολουθιών μήκους n από ψηφία 0, 1, 2, 3, ώστε
να μην εμφανίζεται 1 σε θέση μετά από κάποιο 2 ή 3.
„
Έστω αn πλήθος αποδεκτών ακολουθιών μήκους n.
„
α0 = 1, α1 = 4, α2 = 14, ...
„
Κατασκευή αποδεκτών ακολουθιών μήκους n+1 από ακολουθίες
μήκους n με προσθήκη ψηφίου στο τέλος:
„
†
Προσθήκη ψηφίων 0, 1, 2, 3 σε 2n αποδεκτές ακολουθίες που
περιέχουν μόνο 0 ή 1: 4x2n ακολουθίες.
†
Προσθήκη ψηφίων 0, 2, 3 σε αn – 2n αποδεκτές ακολουθίες που
περιέχουν τουλάχιστον ένα 2 ή 3: 3(αn – 2n) ακολουθίες.
Αναδρομική σχέση: αn+1 = 3αn + 2n, με α0 = 1.
ΠΛΗ 20, ΑΘΗ 3 (2014 - 2015)
1η ΟΣΣ (Συνδυαστική)
66
Ερώτημα 4.β, 1η Εργασία 11-12:
Επίλυση με ΓΣ
†
Αναδρομική Σχέση: αn = 3αn-1 + 2n-1 με α0 = 1.
„
Για κάθε n ≥ 1 πολλαπλασιάζουμε
με xn και αθροίζουμε:
„
Αν συμβολίσ. με Α(x) τη ΓΣ της αn
έχουμε τώρα μια σχέση για Α(x):
„
Χρησιμοποιώντας α0 = 1 και
λύνοντας ως προς A(x):
„
Κλασματική ανάλυση:
„
«Λύση»:
ΠΛΗ 20, ΑΘΗ 3 (2014 - 2015)
1η ΟΣΣ (Συνδυαστική)
67