1) Εισαγωγικοί Ορισμοί
1.1) Κατευθυνόνομενο Γράφημα
1.2) Μονοπάτια
1.3) Κύκλοι
1.4) Έσω και Έξω Βαθμός Κορυφής
1.5) Απομονωμένη Κορυφή
1.6) Πλήρες Γράφημα
2) Η Γλώσσα των Κατευθυνόμενων Γραφημάτων
2.1) Η Γλώσσα των Κατευθυνόμενων Γραφημάτων
2.2) Ερμηνείες στην Γλώσσα των Κατευθυνόμενων Γραφημάτων
3) Ασκήσεις στην Γλώσσα των Κατευθυνόμενων Γραφημάτων
3.1) Μετάφραση στα Ελληνικά
3.2) Μετάφραση στα Κατηγορηματικά
3.3) Εύρεση Αλήθειας Προτάσεων
3.4) Εύρεση Ερμηνείας που ικανοποιεί δεδομένη πρόταση
3.5) Συντομογραφίες στην Γλώσσα των Κατευθυνόμενων Γραφημάτων
Ασκήσεις
1) Εισαγωγικοί Ορισμοί
1.1) Κατευθυνόνομενο Γράφημα
1.2) Μονοπάτια
1.3) Κύκλοι
1.4) Έσω και Έξω Βαθμός Κορυφής
1.5) Απομονωμένη Κορυφή
1.6) Πλήρες Γράφημα
2) Η Γλώσσα των Κατευθυνόμενων Γραφημάτων
2.1) Η Γλώσσα των Κατευθυνόμενων Γραφημάτων
2.2) Ερμηνείες στην Γλώσσα των Κατευθυνόμενων Γραφημάτων
3) Ασκήσεις στην Γλώσσα των Κατευθυνόμενων Γραφημάτων
3.1) Μετάφραση στα Ελληνικά
3.2) Μετάφραση στα Κατηγορηματικά
3.3) Εύρεση Αλήθειας Προτάσεων
3.4) Εύρεση Ερμηνείας που ικανοποιεί δεδομένη πρόταση
3.5) Συντομογραφίες στην Γλώσσα των Κατευθυνόμενων Γραφημάτων
Ασκήσεις
1) Κύκλος Hamilton
1.1) Ορισμός Κύκλου Hamilton
1.2) Πως δείχνουμε ότι ένα γράφημα έχει κύκλο Hamilton (κατασκευαστικές, θεώρημα Dirac, θεώρημα Ore)
1.3) Πως δείχνουμε ότι ένα γράφημα δεν έχει κύκλο Hamilton (Απόδειξη εξαντλητικής περιπτωσιολογίας).
Ασκήσεις
1.1) Ιεραρχία Συναρτήσεων
1.2) Αναδρομικές Σχέσεις (Θεώρημα Κυριαρχίας, Μέθοδος Επανάληψης)
2.1) Όρια και Ασυμπτωτικοί Συμβολισμοί
2.2) Διαίρει και Βασίλευε αλγόριθμος (αναδρομική σχέση και υπολογισμός φραγμάτων)
3.1) (011+11)*: ΚΕ σε ΜΠΑε σε ΜΠΑ σε ΝΠΑ σε Κανονική Γραμματική
3.2) Διάκριση Κανονικών και μη Κανονικών Γλωσσών
4.1) Ανισότητα 2 πραγμάτων: Γραμματική Χωρίς Συμφραζόμενα και Αυτόματο Στοίβας
4.2) Ανισότητα 3 πραγμάτων (όχι ΓΧΣ με 2ο λήμμα άντλησης)
5.1) Αναλογία 3 πραγμάτων (Μηχανή Turing)
5.2) Απόδειξη μη επιλυσιμότητας
6) Σωστά/Λάθος για NP-πληρότητα
ΓΛΩΣΣΑ C++ - ΜΑΘΗΜΑ 3 - ΚΛΑΣΕΙΣ ΚΑΙ ΔΕΙΚΤΕΣ (4δ)Dimitris Psounis
ΠΕΡΙΕΧΟΜΕΝΑ ΜΑΘΗΜΑΤΟΣ
Α. Θεωρία
1.Διαχείριση Μνήμης
1.1.Στατική Δέσμευση Μνήμης
1.2.Στατική Δέσμευση Μνήμης για Συνήθεις Μεταβλητές
1.3.Στατική Δέσμευση Μνήμης για Αντικείμενα
2.Δυναμική Δέσμευση Μνήμης
2.1.Δείκτες (Υπενθύμιση από C)
2.2.Οι τελεστές new και delete
2.3.Δυναμική Δέσμευση για Συνήθεις Μεταβλητές
2.4.Δυναμική Δέσμευση για Αντικείμενα
2.5.Δυναμική Δέσμευση και Κατασκευαστές
3.Κλάσεις που περιέχουν δείκτες
3.1.Παράδειγμα κλάσης που περιέχει δείκτες
3.2.…και ένα πρόβλημα (χωρίς λύση για την ώρα)
4..Δυναμική Δέσμευση Μνήμης για Πίνακες
4.1.Μονοδιάστατοι πίνακες
4.2.Παράδειγμα δέσμευσης μνήμης για μονοδιάστατους πίνακες
4.3.Διδιάστατοι πίνακες
4.4.Παράδειγμα δέσμευσης μνήμης για διδιάστατους πίνακες
B. Ασκήσεις
ΠΕΡΙΕΧΟΜΕΝΑ ΜΑΘΗΜΑΤΟΣ
Α. Θεωρία
1.Διαχείριση Μνήμης
1.1.Στατική Δέσμευση Μνήμης
1.2.Στατική Δέσμευση Μνήμης για Συνήθεις Μεταβλητές
1.3.Στατική Δέσμευση Μνήμης για Αντικείμενα
2.Δυναμική Δέσμευση Μνήμης
2.1.Δείκτες (Υπενθύμιση από C)
2.2.Οι τελεστές new και delete
2.3.Δυναμική Δέσμευση για Συνήθεις Μεταβλητές
2.4.Δυναμική Δέσμευση για Αντικείμενα
2.5.Δυναμική Δέσμευση και Κατασκευαστές
3.Κλάσεις που περιέχουν δείκτες
3.1.Παράδειγμα κλάσης που περιέχει δείκτες
3.2.…και ένα πρόβλημα (χωρίς λύση για την ώρα)
4..Δυναμική Δέσμευση Μνήμης για Πίνακες
4.1.Μονοδιάστατοι πίνακες
4.2.Παράδειγμα δέσμευσης μνήμης για μονοδιάστατους πίνακες
4.3.Διδιάστατοι πίνακες
4.4.Παράδειγμα δέσμευσης μνήμης για διδιάστατους πίνακες
B. Ασκήσεις
Α. Θεωρία
1. Κλάσεις
1.1 Γενικά
1.2 Ορισμός Κλάσης
1.3 Δημόσια (public) στοιχεία της κλάσης
1.4 Ιδιωτικά (private) στοιχεία της κλάσης
1.5 Παράδειγμα (προδιαγραφές)
2 Περισσότερα για τις κλάσεις
2.1 Ορισμός Συναρτήσεων έξω από την Κλάση
2.2 Παρουσίαση Ιδιωτικών – Δημόσιων Μέλων μιας κλάσης
2.3 Χωρισμός σε Αρχεία
3. Ειδικές Μεθόδοι Κλάσεων
3.1 Γενικά
3.2 Κατασκευαστής (constructor)
3.3 Καταστροφέας (destructor)
3.4 Ελεγκτές Πρόσβασης (accessors)
B. Ασκήσεις
Η ΓΛΩΣΣΑ C++ - ΜΑΘΗΜΑ 2 - ΕΙΣΑΓΩΓΗ ΣΤΙΣ ΚΛΑΣΕΙΣ (4 διαφ)Dimitris Psounis
Α. Θεωρία
1. Κλάσεις
1.1 Γενικά
1.2 Ορισμός Κλάσης
1.3 Δημόσια (public) στοιχεία της κλάσης
1.4 Ιδιωτικά (private) στοιχεία της κλάσης
1.5 Παράδειγμα (προδιαγραφές)
2 Περισσότερα για τις κλάσεις
2.1 Ορισμός Συναρτήσεων έξω από την Κλάση
2.2 Παρουσίαση Ιδιωτικών – Δημόσιων Μέλων μιας κλάσης
2.3 Χωρισμός σε Αρχεία
3. Ειδικές Μεθόδοι Κλάσεων
3.1 Γενικά
3.2 Κατασκευαστής (constructor)
3.3 Καταστροφέας (destructor)
3.4 Ελεγκτές Πρόσβασης (accessors)
B. Ασκήσεις
ΠΕΡΙΕΧΟΜΕΝΑ ΜΑΘΗΜΑΤΟΣ
Α. Θεωρία
1. Η Γλώσσα C++
1.1. Γενικά
1.2. Ιστορία – Εκδόσεις
1.3. Η αναγκαιότητα της C
1.4. Μεταγλωττιστές
2. Hello World!
2.1. Πηγαίος Κώδικας
2.2. Σχόλια
2.3. Βιβλιοθήκη iostream
2.4. main, block κώδικα, return
2.5 Είσοδος/Έξοδος
2.5.1. Έξοδος με την cout
2.5.2. Οδηγία using
2.5.3. Περισσότερα για την cout
2.5.4. Είσοδος με την cin
3. Στοιχεία της C
3.1. Μεταβλητές
3.2. Σταθερές
3.3. Τελεστές και η Δομή Ελέγχου
3.4. Δομές Επανάληψης
3.5. Συναρτήσεις
3.5.1. Πολυμορφισμός Συναρτήσεων
3.6. Πίνακες
3.7. Συμβολοσειρές
3.8. Δείκτες
B.Ασκήσεις
Εφαρμογή 1
Εφαρμογή 2
Εφαρμογή 3
C++ - ΜΑΘΗΜΑ 1 - ΕΙΣΑΓΩΓΗ ΚΑΙ ΣΧΕΣΗ ΜΕ ΤΗ C (4sl/p)Dimitris Psounis
ΠΕΡΙΕΧΟΜΕΝΑ ΜΑΘΗΜΑΤΟΣ
Α. Θεωρία
1. Η Γλώσσα C++
1.1. Γενικά
1.2. Ιστορία – Εκδόσεις
1.3. Η αναγκαιότητα της C
1.4. Μεταγλωττιστές
2. Hello World!
2.1. Πηγαίος Κώδικας
2.2. Σχόλια
2.3. Βιβλιοθήκη iostream
2.4. main, block κώδικα, return
2.5 Είσοδος/Έξοδος
2.5.1. Έξοδος με την cout
2.5.2. Οδηγία using
2.5.3. Περισσότερα για την cout
2.5.4. Είσοδος με την cin
3. Στοιχεία της C
3.1. Μεταβλητές
3.2. Σταθερές
3.3. Τελεστές και η Δομή Ελέγχου
3.4. Δομές Επανάληψης
3.5. Συναρτήσεις
3.5.1. Πολυμορφισμός Συναρτήσεων
3.6. Πίνακες
3.7. Συμβολοσειρές
3.8. Δείκτες
B.Ασκήσεις
Εφαρμογή 1
Εφαρμογή 2
Εφαρμογή 3
Αρχές Οικονομικής Θεωρίας - Το γραπτό των πανελλαδικών εξετάσεωνPanagiotis Prentzas
Αρχές Οικονομικής Θεωρίας (ΑΟΘ): Τι πρέπει να προσέξουν οι υποψήφιοι κατά τη διάρκεια των πανελλαδικών εξετάσεων στη δομή των απαντήσεών τους, αλλά και στην εμφάνιση του γραπτού τους.
Μπορείτε να δείτε και τη διαδραστική παρουσίαση στο www.study4economy.edu.gr.
1. ∆ηµήτρης Ψούνης – ΠΛΗ20, Επαναληπτικό ∆ιαγώνισµα 4 1
ΠΛΗ20
ΕΠΑΝΑΛΗΠΤΙΚΟ ∆ΙΑΓΩΝΙΣΜΑ-4
Ονοµατεπώνυµο:…………………………………………………………………
Ηµεροµηνία: ………………………………………………………………………
ΣΩΣΤΑ / ΛΑΘΟΣ (30% του βαθµού)
(1) 5 διακεκριµένες κληρωτίδες κληρώνουν έναν αριθµό από το 1 εώς το 6. Τα δυνατά αποτελέσµατα είναι:
1. Όσα ο συντελεστής του 5
5!x στην παράσταση 6
( 1)x
e − .
2. Όσα ο συντελεστής του 6
6!x στην παράσταση 5x
e .
3. 5·56
, αν µία τουλάχιστον κληρωτίδα έχει τον αριθµό 3.
4. 65
– 55
, αν µία τουλάχιστον κληρωτίδα έχει τον αριθµό 3.
(2) Ένας καλαθοσφαιριστής εκτελεί 20 διαδοχικές διακεκριµένες βολές. Κάθε βολή µπορεί να είναι εύστοχη ή
άστοχη. Ο προπονητής καταγράφει τα αποτελέσµατα των βολών το ένα µετά το άλλο. Ο αριθµός των δυνατών
καταγραφών που µπορεί να κάνει ο προπονητής είναι:
1. 20!
2. 202
3. Τον αριθµό των υποσυνόλων που µπορούν να προκύψουν από ένα σύνολο 20 διακεκριµένων στοιχείων
4. 220
(3) Ο αριθµός των τρόπων διανοµής n µη διακεκριµένων αντικειµένων σε m διακεκριµένες υποδοχές είναι:
1. Όσες οι διατάξεις n+m-1 αντικειµένων από τα οποία τα m-1 αποτελούν µια οµάδα µη διακεκριµένων
µεταξύ τους αντικειµένων και τα υπόλοιπα µια άλλη.
2. Όσες οι δυαδικές συµβολοσειρές µήκους n µε 1m − µηδενικά
3. Όσες οι ακέραιες και θετικές λύσεις της εξίσωσης 1 2 m
x x x n m+ + + = +L
4. Όσες οι επιλογές µιας n -άδας µε δυνατότητα επανάληψης από m διακεκριµένα αντικείµενα.
(4) Ποιες από τις παρακάτω δηλώσεις είναι σωστές;
1. φ ∧ ¬φ |= φ → ¬ψ.
2. φ → ¬ (φ ∧ ψ) |= φ ∨ ¬φ.
3. Ο τύπος (φ → ψ) → (¬ψ → ¬φ) είναι ταυτολογία.
4. Ο τύπος (φ → ψ) → (¬φ → ¬ψ) είναι αντίφαση.
(5) Στις παρακάτω προτάσεις τα 1T και 2
T είναι σύνολα προτασιακών τύπων.
1. Αν τα 1T και 2
T δεν είναι ικανοποιήσιµα, τότε δεν είναι ικανοποιήσιµο και το 1 2T T∪ .
2. Αν 1T είναι ικανοποιήσιµο και 2
T δεν είναι ικανοποιήσιµo, τότε δεν είναι ικανοποιήσιµο και το 1 2T T∪ .
3. Αν το 1T δεν είναι συνεπές τότε 1 |T - φ
4. Αν το 1T είναι ικανοποιήσιµο και ο φ είναι ταυτολογία, τότε το 1 { }T ϕ∪ είναι ικανοποιήσιµο.
2. ∆ηµήτρης Ψούνης – ΠΛΗ20, Επαναληπτικό ∆ιαγώνισµα 4 2
(6) Θεωρούµε τον τύπο ( ) ( ( , ))x y x y P x yϕ = ∃ ≠ ∧ .
1. Ο τύπος ( )x xϕ∃ αληθεύει στο σύνολο των άρτιων φυσικών όπου το ( , )P x y σηµαίνει ότι το x είναι
τριπλάσιο του y
2. Ο τύπος ( )x xϕ∀ αληθεύει σε συνεκτικά (συνδεόµενα) γραφήµατα µε δύο τουλάχιστον κορυφές όπου
το ( , )P x y σηµαίνει ότι οι κορυφές x και y συνδέονται µε ακµή
3. Ο τύπος ( )x xϕ∃ αληθεύει σε γραφήµατα µε δύο τουλάχιστον κορυφές όπου το ( , )P x y σηµαίνει ότι οι
κορυφές x και y συνδέονται µε ακµή
4. Ο τύπος ( )x xϕ∀ αληθεύει στο σύνολο των φυσικών Ν όπου το ( , )P x y σηµαίνει ότι το x διαιρείται
από το y
(7) ∆ίδεται απλό µη κατευθυνόµενο γράφηµα = ( , ) µε χρωµατικό αριθµό 2
1. To µπορεί να περιέχει το ως υπογράφηµα.
2. To µπορεί να µην είναι συνδεόµενο.
3. Αν όλες οι κορυφές έχουν άρτιο βαθµό, τότε το έχει κύκλο Euler.
4. Το συµπλήρωµα του G είναι συνδεόµενο.
(8) Έστω = ( , ) απλό, µη κατευθυνόµενο k-κανονικό γράφηµα.
1. Το έχει kn/2 ακµές
2. Το ̅ έχει n( − )/2 ακµές
3. Αν k > /2 τότε έχει κύκλο Hamilton
4. Αν k > 2 τότε έχει κύκλο Euler
(9) Τα παρακάτω (απλά µη κατευθυνόµενα) γραφήµατα είναι δυνατόν να κατασκευασθούν:
1. Γράφηµα 6 κορυφών µε 2 κορυφές να έχουν βαθµό 5, 2 κορυφές να έχουν βαθµό 3 και 2 κορυφές να
έχουν βαθµό 2.
2. Συνδεόµενο γράφηµα 6 κορυφών µε 4 ακµές.
3. Γράφηµα µε χρωµατικό αριθµό 3 µε 6 κορυφές και 6 ακµές.
4. ∆ιχοτοµίσιµο γράφηµα 5 κορυφών µε τουλάχιστον 7 ακµές.
(10) Οι παρακάτω προτάσεις αληθεύουν:
1. Υπάρχει τρόπος να αφαιρέσουµε n – 2 ακµές από το Kn (n ≥ 3), ώστε το γράφηµα που προκύπτει να µην
έχει κύκλο Hamilton
2. Υπάρχει τρόπος να αφαιρέσουµε n (n – 3) / 2 ακµές από το Kn (n ≥ 3), ώστε το γράφηµα που προκύπτει
να έχει κύκλο Hamilton
3. Ένα απλό µη κατευθυνόµενο γράφηµα µε n ≥ 10 κορυφές και τουλάχιστον
1
1
2
n −
+
ακµές έχει κύκλο
Hamilton
4. Κάθε απλό µη κατευθυνόµενο γράφηµα µε n ≥ 10 κορυφές και τουλάχιστον 1
1
2
n −
+
ακµές έχει κύκλο
Euler
3. ∆ηµήτρης Ψούνης – ΠΛΗ20, Επαναληπτικό ∆ιαγώνισµα 4 3
ΑΣΚΗΣΕΙΣ (70% του βαθµού – Μονάδες ~50/100)
Άσκηση 1 (Μονάδες 25)
(A) ∆ύο διακεκριµένοι συµµαθητές έχουν αγοράσει ο καθένας από 4 τετράδια µπλε χρώµατος, 4 τετράδια
πράσινου χρώµατος και 2 τετράδια κίτρινου χρώµατος. Κάθε µαθητής θα επιλέξει ένα τετράδιο από τα 10
τετράδια που έχει αγοράσει για καθένα από τα 10 διακεκριµένα µαθήµατά του. Πόσες είναι οι δυνατές επιλογές
χρωµάτων τετραδίων για τα 10 µαθήµατα και για τους δύο µαθητές;
(B) 6 ζευγάρια συναντούνται σε ένα σπίτι και ανταλλάσουν χειραψίες. Σε καµία περίπτωση δεν ανταλλάσουν
χειραψίες ο άντρας και η γυναίκα που αποτελούν ένα ζευγάρι και κάθε άτοµο δεν ανταλλάσει χειραψία µε
οποιοδήποτε άλλο περισσότερες από µία φορές. Πόιος είναι o µέγιστος αριθµός χειραψιών που
πραγµατοποιούνται;
(Γ) Σε µια τάξη ενός νηπιαγωγείου υπάρχουν τέσσερις σακούλες µε καραµέλες, κάθε σακούλα περιέχει 12
όµοιες καραµέλες του ίδιου χρώµατος και κάθε σακούλα περιέχει καραµέλες διαφορετικού χρώµατος από
οποιαδήποτε άλλη (έστω µπλε, κόκκινες, κίτρινες, πράσινες). Η νηπιαγωγός ζητά από κάθε ένα από τα n
διακεκριµένα παιδιά της τάξης να επιλέξει µια µόνο καραµέλα.
Να σχηµατίσετε γεννήτρια συνάρτηση και επισηµάνετε τον όρο, ο συντελεστής του οποίου δίνει τους τρόπους
µε τους οποίους µπορούν να επιλέξουν καραµέλες τα n παιδιά αν ισχύουν ταυτόχρονα οι εξής περιορισµοί:
Θα πρέπει να επιλεγεί άρτιος αριθµός µπλε καραµελών, περιττός αριθµός κόκκινων καραµελών και να µην
επιλεγούν καθόλου ή να επιλεγούν τουλάχιστον τρεις πράσινες καραµέλες.
4. ∆ηµήτρης Ψούνης – ΠΛΗ20, Επαναληπτικό ∆ιαγώνισµα 4 4
Άσκηση 2 (Μονάδες 35)
(1) Να δειχθεί ότι { ( ),( ) }| ( )ϕ ψ χ ϕ ψ ϕ ϕ ψ χΠΛ→ → → → − → →
α) Κάνοντας χρήση του Θεωρήµατος Απαγωγής.
β) Χωρίς να γίνει χρήση του Θεωρήµατος Απαγωγής.
(2) Θεωρούµε µια πρωτοβάθµια γλώσσα µε ένα διµελές κατηγόρηµα Q. ερµηνεύουµε τη γλώσσα αυτή σε
κατευθυνόµενα γραφήµατα όπου το σύµπαν είναι οι κορυφές του γραφήµατος και το διµελές κατηγορηµατικό
σύµβολο Q(x,y) ερµηνεύεται ως «υπάρχει ακµή από την κορυφή x στην κορυφή y»:
A. ∆ιαδοχικά στην ερµηνεία αυτή:
a. Εξηγείστε σε φυσική γλώσσα τι σηµαίνει η πρόταση:
= ∀ ∃ ∃ ≠ ∧ ≠ ∧ ( , ) ∧ ( , )
όπου: ( , ) = ¬!( , ) ∧ ¬!( , )
όπου: ( , ) = !( , ) ∧ !( , )
b. Εξηγείστε σε φυσική γλώσσα τι σηµαίνει η πρόταση:
" = ∀ " ( ) ∧ ∀ " ( )
όπου: " ( ) = ∃ [!( , ) ∧ ∀ (!( , ) → = )]
όπου: " ( ) = ∃ [!( , ) ∧ ∀ (!( , ) → = )]
c. ∆ώστε ερµηνεία που:
i. Αληθεύουν οι τύποι φ και ψ µε 4 κορυφές
ii. Αληθεύει ο τύπος φ και δεν αληθεύει ο τύπος ψ
iii. ∆εν αληθεύει ο τύπος φ και αληθεύει ο τύπος ψ
iv. ∆εν αληθεύει κανένας από τους δύο τύπους.
B. Γράψτε µια πρόταση στην ερµηνεία αυτή που να εκφράζει την παρακάτω ιδιότητα ενός γραφήµατος:
«Αν για κάθε τριάδα κορυφών, όποτε η πρώτη µε τη δεύτερη ή η δεύτερη µε την τρίτη δεν είναι
γειτονικές έπεται ότι ούτε η πρώτη µε την τρίτη είναι γειτονικές, τότε το γράφηµα είναι πλήρες ή το
συµπλήρωµά του είναι πλήρες»
5. ∆ηµήτρης Ψούνης – ΠΛΗ20, Επαναληπτικό ∆ιαγώνισµα 4 5
Άσκηση 3 (Μονάδες 20)
Έστω Γ κλάση απλών µη κατευθυνόµενων γραφηµάτων που ορίζεται ως εξής:
Ένα γράφηµα G ανήκει στην κλάση Γ αν και µόνο αν:
• είτε αποτελείται από µία µόνο κορυφή,
• είτε σχηµατίζεται αν προσθέσουµε µια νέα κορυφή u σε ένα γράφηµα G’ που ανήκει στην κλάση Γ και
συνδέσουµε τη νέα κορυφή u µε περισσότερες από τις µισές κορυφές του G’.
Ερωτήµατα:
1. Σχεδιάστε όλα τα γραφήµατα που ανήκουν στην κλάση Γ µε το πολύ 4 κορυφές.
2. Χρησιµοποιώντας µαθηµατική επαγωγή στον αριθµό των κορυφών, να δείξετε ότι κάθε γράφηµα της
κλάσης Γ µε τουλάχιστον 3 κορυφές έχει κύκλο Hamilton.
6. ∆ηµήτρης Ψούνης – ΠΛΗ20, Επαναληπτικό ∆ιαγώνισµα 4 6
Άσκηση 4 (Μονάδες 20)
1. Να κατασκευάσετε δύο απλά µη κατευθυνόµενα γραφήµατα τέτοια ώστε:
α) Το πρώτο να έχει τουλάχιστον 7 κορυφές και µόνο δύο από τις κορυφές του να έχουν τον ίδιο βαθµό.
β) Το δεύτερο να έχει 10 κορυφές, τουλάχιστον 33 ακµές, και χρωµατικό αριθµό ίσο µε 3.
2.α) Έστω G(X, Y, E) απλό, µη κατευθυνόµενο, διµερές γράφηµα, όπου X και Y τα δύο σύνολα ανεξαρτησίας.
Να δείξετε ότι το άθροισµα του βαθµού των κορυφών στο σύνολο X ισούται µε το άθροισµα του βαθµού των
κορυφών στο σύνολο Υ.
β) Να δείξετε ότι αν το G είναι ένα k-κανονικό διµερές γράφηµα, τότε για κάθε διαµέριση των κορυφών του G σε
δύο σύνολα ανεξαρτησίας X και Y, ισχύει ότι | X | = | Y |. Υπενθύµιση: Ένα γράφηµα είναι k-κανονικό αν όλες οι
κορυφές του έχουν βαθµό ίσο µε k.