EB ?* H      l E tea    s


lqe HgE
 I- H -6
I       E
               EEeEiE i€,iEr
               g"sgE**E ? 5 E? E




    o
        3   E s";   -"b c;-Fdd :   =
e-?E-
                   4. trv
                        _;
                              '6A6 eda'?-
                               '=-
                                                                 ?'                        E                   g€
                                                                                                           € € e8 €E+.
                   .cG.E
                     ^.
                   sii
                               E
                               u                   6                                                 o     E&     A!€-r
                                                                                           € ?s ; fr is €SEE
                                                   g
                   Erg
                   - 9.        iI                  '                                                     g€gg
                   >,d c
                   'Er:        !
                               .E
                                                   e
                                                   tr
                                                   d                                       n g$ E vi .eT
                   '3'E=       o                   tg            -i
                                                                 ;r
                                                                                           -=         ov    o     I
                               +
                   3ZB
                    !k
                   €39
                               o
                               'g
                                         oj
                                         @
                                         €         .S
                                                   5 ?
                                                                 ll
                                                                 b                         € e?qE E ;fr €:r a
                   srd         I :                               €

                   f5!SEEiEt qgE
                       Eai-€s                                    E                         f?sggii3aE+E
                   f€*
                   e;3 ;eEit E
                   euE  ;gf                                      €
                                                                                           i ;gAi tsts i€r$                                    u



                   *ci E;E*F9;-
                   i*ta H:€ii*!
                                              .t

                                                                                           t c$FE €iEr IE€E'
                                                                                           E :: + €i:
                                                                                           'l ffi E*ii€flsi$H*

                           aIFF
                   TECS Efri
                   iir$ ;tE:sr€ t
                                                                 5
                                                                                           E
                                                                                                      -
                                                                                           { :- 5€+*ie*oEH,sE
                                                                                                            t;Y*sE€€ii{
i.,rlrt
1:',' '=)4{+
aln
             
          q --;
                   E€$s E;m$3ti
                        ...: :i ,: :) :i
                                                                 E
                                                                 .;
                                                                                           3                '38<cri d€S€
                               ad
                               U                                 ,a
                                              ri
                                              -




                    * os'gg o€                                   o:eoE                   @g                +o Eo                          Eg
                                                                                                                                          =
                    -EEF5F                                                                                 6r

          @
                    "€7*qe
                    ft58E
                    B€e€3                                                                                  €q B
                                                                                                           3.9r
                                                                                                           -ia
                                                                                                           €xgc
                                                                                                                                          €
                    +f
                    €-E
                    -oP
                                    o
                                    F
                                     d

                                    .x
                                                        ii
                                                        4
                                                        .s
                                                        't
                                                                      a
                                                                      i
                                                                      n
                                                                          :e
                                                                          8€
                                                                          $.-
                                                                          j1
                                                                                                           1;;
                                                                                                           EA6N1
                                                                                                                                          ts


                    gE; e. E.; g !€
                   ..5 s:            E                       N        E            c{                :i
                                                                                                     c.i
                                                                                                           *!: O^^s
                                                                                                           :E
                                                                                                                  ^       E
                                                                                                                      g E'E
                                                                                                                                   $
                                                                                                                                   c.i
                                                                                                                                          .E



                                             q 'Fr+i€-i
                                                                                   <.i                                                    E


                    €€s g sE- 8 tg
                                                                                 r:d
                                                                                 o_
                                                                                'oN L
                                                                                 g
                                                                                 o'}|                                                     €
                   ,,-lEs B *.rE E $3 E 3 ;s ; a;t :; g$ ; e                     b0diA
                                                                                 q{o
                                                                                'E^.4                                                              j

                   'tt;€u* s i€;ca i!                                           -do>                            #6s*.ts
                                                                                                                                          €            o


                                      8: s:s;SiigEeiECE                         s c.i 'F'fo                                                            o
                                                                                                                                                       6




                        r*€
                     gf; 3
                                                         EE I t;r
                                                                                .! o':.d
                                                                          E! E $ E+
                                                                                         a*
                                                                                                     i €E { 'l E: { ; €!
                                                                                                     K qEs g:-EiE
                                                                                                                                                   ri
                                                                                                                                                   o
                                                                                                                                                   't
                                                                                                                                                    H
                                                                                                                                                       to


                     EE €TE trg8 *i=E?. H                                       66_-
                                                                                          a"o
                                                                                                           ;EEs           g€ 3;i
                                                                                                                              [EE                  =
                                                                                                                                                       o


                                                                     sE:f;€ a it
                                                                                                                                                   o

                     :t       $'98,.-              i:g                        el                           ;E il          o.!                          9

                                                                              -E €Z
                                                                              E :B                         EE= E€ €;€
                                                                                                           E: HH                                       !
                                                                                                                                                        o

                     g? ;E3i fr3E ;:I                                         tr
                                                                              r AO
                                                                           E3 E
                                                                                 qE
                                                                                                           33             6    E         ;EE
                                                                                                                                                        o
                                                                                                                                                        d
                                                                                                                                                        o
                                                                                                                                                       ()
                                                                                                :a
                                                                                                           .;             :i               ';          .i

                                                                                                           I                               d
                                                    p                      d

                         ci                                                ci
f


                                                                                              REG NO:

                                                University Departments: Anna Universify, Chennai
                                                    M.E (FT) Degree Examination, Muy Z0IZ -ZA

                                                           Semester I - (Regulation 2009)
                                                       Branch : Computer Science and Engineering

                                   CP 91T2 ADVANCED DATA STRUCTURES AND ALGORITHMS

                          Time : 3 hrs                            Answer all     questions                      Max Marlis:l00

                                                                  PartA(10x2=2Dmarks)
                          1.      Define NP hard and NP complete problems and provide relation between
                                 them.

                          2.     Prove by contradiction:          log(3)   is irrational.
    ..'!.   ..

    'tt'
    '1
                          3.     Solve the recurrence relation : T(n)            :3   T(n/2)+ c.n, given n is a power of 2
                                 and c is a positive constant.

                          4.     what is an AVL tree? what is its maximum height for                  n   nodes ?

                          5.     Define Trie data structure

                       6.        What is special about Leftist tree?

                       7.       Write down the properties              of Deap   data structure

                       8.       State an application        of   counting binary tree

                       9.       Draw        a   k-D tree where   k:l
                       10.      Explain stabbing query

                                                                 Part B ( 5x 16 = 80 marks)

                 17'   a.      Perform detailed amortized analysis over the sequence of operations                    for    l0
                               generating the first 9 subsets ov€r a binary set of elements.
                                                                                                                                 6
                       b.      State the properties of Big Oh            notation

                 12. a.   i)   State   if   Splay tree is amortized data structure

                               Explain procedure for insertion and deletion of nodes in the splay tree with
                       ii)     an example.
                                                                                                                             10
                                                                            (oR)

                   b.'i)       State the properties       of   Red black tree
ii)    Wirl   * example, perform the operations of an insertion and a deletion
                                                                                              on a
                     red black tree that makes the tree unbalanced and resolve the
                                                                                   imbalance.             10


  13' a'      i)     Define binomial heap and explain the operations of insertion deletion
                                                                                           with
                     an example
                                                                                                          10

             ii)     Explain why lazy binomial heap is called so?
                                                                                                          6

                                                        (oR)
       b.   ii)     Explain melding ofpriority queues

         ii)        Write algorithms for insertion and deletion operations in a Fibonacci
                                                                                          Heap
                    and explain with an example
                                                                                                      l0
 14' a'     i)      Explain a divide and conquer based algorithm for finding the
                                                                                   convex hull
                    over a set of n points. What is the time complexity of tf,g
                                                                                algorithm?            12
            ii)
                    Define deterministic and non deterministic algorithms
                                                                                                          4    €:)
                                                       (oR)
    b.      i)      What is a randomized algorithm?
                                                                                                      4
         ii)       State the tree Vertex splitting problem and explain the
                                                                           algorithm to solve        t2
                   the problem and analyze its time complexity


15. a.             f)efine ID(   -   quad lree and explain the basic operations   of   insertion,
                   deletion and querying
                                                                                                     t6
                                                       (oR)

  b.              Define segment tree with n points and explain the querying
                                                                             operation with
                  an example and evaluate the query time
                                                                                                     t6

More Related Content

PDF
Indonesia Approaching the 21st FCentury
PDF
10 Katesismo Grade Sch Public
PDF
fullness of life
PDF
Econ course and grading system
PDF
ฝ่ายสวัสดิการ
PDF
Airlines 2.0 - How airlines can use Web 2.0 for branding
PDF
1 to 4 th Semester M Tech CMOS VLSI Design (2010 Scheme) Syllabus Copys
PDF
Borang a
Indonesia Approaching the 21st FCentury
10 Katesismo Grade Sch Public
fullness of life
Econ course and grading system
ฝ่ายสวัสดิการ
Airlines 2.0 - How airlines can use Web 2.0 for branding
1 to 4 th Semester M Tech CMOS VLSI Design (2010 Scheme) Syllabus Copys
Borang a

Similar to Advanced data structures and algorithms (10)

PDF
13.4 Katesismo Pagsulong Ng Parokya
PDF
6 Katesismo 2nd Set Of Modules
PDF
Img 0005
PDF
Img 0005
PDF
Dokumentasi Dalam Franchise
PDF
ROP BKB champs_MVN
DOCX
Loan Project Buying a House For this assignment, you wil.docx
PDF
O anticristo
PDF
Forum2009 Sm Grp Disc Summary 0002
DOCX
i,i.ffioGco.o!,,qpa53qo.docx
13.4 Katesismo Pagsulong Ng Parokya
6 Katesismo 2nd Set Of Modules
Img 0005
Img 0005
Dokumentasi Dalam Franchise
ROP BKB champs_MVN
Loan Project Buying a House For this assignment, you wil.docx
O anticristo
Forum2009 Sm Grp Disc Summary 0002
i,i.ffioGco.o!,,qpa53qo.docx
Ad

Recently uploaded (20)

PDF
احياء السادس العلمي - الفصل الثالث (التكاثر) منهج متميزين/كلية بغداد/موهوبين
PDF
Chinmaya Tiranga quiz Grand Finale.pdf
PDF
Trump Administration's workforce development strategy
PDF
advance database management system book.pdf
PPTX
ELIAS-SEZIURE AND EPilepsy semmioan session.pptx
PDF
BP 704 T. NOVEL DRUG DELIVERY SYSTEMS (UNIT 1)
PDF
A GUIDE TO GENETICS FOR UNDERGRADUATE MEDICAL STUDENTS
PDF
What if we spent less time fighting change, and more time building what’s rig...
PDF
1.3 FINAL REVISED K-10 PE and Health CG 2023 Grades 4-10 (1).pdf
PPTX
Computer Architecture Input Output Memory.pptx
PPTX
20th Century Theater, Methods, History.pptx
PDF
LDMMIA Reiki Yoga Finals Review Spring Summer
PPTX
Introduction to pro and eukaryotes and differences.pptx
PDF
HVAC Specification 2024 according to central public works department
PDF
My India Quiz Book_20210205121199924.pdf
PDF
Hazard Identification & Risk Assessment .pdf
PDF
AI-driven educational solutions for real-life interventions in the Philippine...
PDF
MBA _Common_ 2nd year Syllabus _2021-22_.pdf
PDF
International_Financial_Reporting_Standa.pdf
PDF
OBE - B.A.(HON'S) IN INTERIOR ARCHITECTURE -Ar.MOHIUDDIN.pdf
احياء السادس العلمي - الفصل الثالث (التكاثر) منهج متميزين/كلية بغداد/موهوبين
Chinmaya Tiranga quiz Grand Finale.pdf
Trump Administration's workforce development strategy
advance database management system book.pdf
ELIAS-SEZIURE AND EPilepsy semmioan session.pptx
BP 704 T. NOVEL DRUG DELIVERY SYSTEMS (UNIT 1)
A GUIDE TO GENETICS FOR UNDERGRADUATE MEDICAL STUDENTS
What if we spent less time fighting change, and more time building what’s rig...
1.3 FINAL REVISED K-10 PE and Health CG 2023 Grades 4-10 (1).pdf
Computer Architecture Input Output Memory.pptx
20th Century Theater, Methods, History.pptx
LDMMIA Reiki Yoga Finals Review Spring Summer
Introduction to pro and eukaryotes and differences.pptx
HVAC Specification 2024 according to central public works department
My India Quiz Book_20210205121199924.pdf
Hazard Identification & Risk Assessment .pdf
AI-driven educational solutions for real-life interventions in the Philippine...
MBA _Common_ 2nd year Syllabus _2021-22_.pdf
International_Financial_Reporting_Standa.pdf
OBE - B.A.(HON'S) IN INTERIOR ARCHITECTURE -Ar.MOHIUDDIN.pdf
Ad

Advanced data structures and algorithms

  • 1. EB ?* H l E tea s lqe HgE I- H -6 I E EEeEiE i€,iEr g"sgE**E ? 5 E? E o 3 E s"; -"b c;-Fdd : =
  • 2. e-?E- 4. trv _; '6A6 eda'?- '=- ?' E g€ € € e8 €E+. .cG.E ^. sii E u 6 o E& A!€-r € ?s ; fr is €SEE g Erg - 9. iI ' g€gg >,d c 'Er: ! .E e tr d n g$ E vi .eT '3'E= o tg -i ;r -= ov o I + 3ZB !k €39 o 'g oj @ € .S 5 ? ll b € e?qE E ;fr €:r a srd I : € f5!SEEiEt qgE Eai-€s E f?sggii3aE+E f€* e;3 ;eEit E euE ;gf € i ;gAi tsts i€r$ u *ci E;E*F9;- i*ta H:€ii*! .t t c$FE €iEr IE€E' E :: + €i: 'l ffi E*ii€flsi$H* aIFF TECS Efri iir$ ;tE:sr€ t 5 E - { :- 5€+*ie*oEH,sE t;Y*sE€€ii{ i.,rlrt 1:',' '=)4{+ aln q --; E€$s E;m$3ti ...: :i ,: :) :i E .; 3 '38<cri d€S€ ad U ,a ri - * os'gg o€ o:eoE @g +o Eo Eg = -EEF5F 6r @ "€7*qe ft58E B€e€3 €q B 3.9r -ia €xgc € +f €-E -oP o F d .x ii 4 .s 't a i n :e 8€ $.- j1 1;; EA6N1 ts gE; e. E.; g !€ ..5 s: E N E c{ :i c.i *!: O^^s :E ^ E g E'E $ c.i .E q 'Fr+i€-i <.i E €€s g sE- 8 tg r:d o_ 'oN L g o'}| € ,,-lEs B *.rE E $3 E 3 ;s ; a;t :; g$ ; e b0diA q{o 'E^.4 j 'tt;€u* s i€;ca i! -do> #6s*.ts € o 8: s:s;SiigEeiECE s c.i 'F'fo o 6 r*€ gf; 3 EE I t;r .! o':.d E! E $ E+ a* i €E { 'l E: { ; €! K qEs g:-EiE ri o 't H to EE €TE trg8 *i=E?. H 66_- a"o ;EEs g€ 3;i [EE = o sE:f;€ a it o :t $'98,.- i:g el ;E il o.! 9 -E €Z E :B EE= E€ €;€ E: HH ! o g? ;E3i fr3E ;:I tr r AO E3 E qE 33 6 E ;EE o d o () :a .; :i '; .i I d p d ci ci
  • 3. f REG NO: University Departments: Anna Universify, Chennai M.E (FT) Degree Examination, Muy Z0IZ -ZA Semester I - (Regulation 2009) Branch : Computer Science and Engineering CP 91T2 ADVANCED DATA STRUCTURES AND ALGORITHMS Time : 3 hrs Answer all questions Max Marlis:l00 PartA(10x2=2Dmarks) 1. Define NP hard and NP complete problems and provide relation between them. 2. Prove by contradiction: log(3) is irrational. ..'!. .. 'tt' '1 3. Solve the recurrence relation : T(n) :3 T(n/2)+ c.n, given n is a power of 2 and c is a positive constant. 4. what is an AVL tree? what is its maximum height for n nodes ? 5. Define Trie data structure 6. What is special about Leftist tree? 7. Write down the properties of Deap data structure 8. State an application of counting binary tree 9. Draw a k-D tree where k:l 10. Explain stabbing query Part B ( 5x 16 = 80 marks) 17' a. Perform detailed amortized analysis over the sequence of operations for l0 generating the first 9 subsets ov€r a binary set of elements. 6 b. State the properties of Big Oh notation 12. a. i) State if Splay tree is amortized data structure Explain procedure for insertion and deletion of nodes in the splay tree with ii) an example. 10 (oR) b.'i) State the properties of Red black tree
  • 4. ii) Wirl * example, perform the operations of an insertion and a deletion on a red black tree that makes the tree unbalanced and resolve the imbalance. 10 13' a' i) Define binomial heap and explain the operations of insertion deletion with an example 10 ii) Explain why lazy binomial heap is called so? 6 (oR) b. ii) Explain melding ofpriority queues ii) Write algorithms for insertion and deletion operations in a Fibonacci Heap and explain with an example l0 14' a' i) Explain a divide and conquer based algorithm for finding the convex hull over a set of n points. What is the time complexity of tf,g algorithm? 12 ii) Define deterministic and non deterministic algorithms 4 €:) (oR) b. i) What is a randomized algorithm? 4 ii) State the tree Vertex splitting problem and explain the algorithm to solve t2 the problem and analyze its time complexity 15. a. f)efine ID( - quad lree and explain the basic operations of insertion, deletion and querying t6 (oR) b. Define segment tree with n points and explain the querying operation with an example and evaluate the query time t6