Download presentation
Presentation is loading. Please wait.
1
CPSC 335 Application of Trees Dr. Marina Gavrilova Computer Science University of Calgary Canada
2
for Information Storage - Database for Searching - Web search (google, yahoo, msn) - Searching in external memory (string B-tree) in Operating System - Page Segmentation in Games Design for Visualization Applications of Trees
6
Applications of Adaptive Trees for Image retrieval for Audio coding in Routing protocol application for MPEG decoding in Natural language processing Applications of Trees
7
Has been in the search game a long time, and saw the web graph when it was much cleaner than the current web graph Is much better than the other engines at determining if a link is a true editorial citation or an artificial link Looks for natural link growth over time Heavily biases search results toward informational resources Trusts old sites way too much a page on a site or subdomain of a site with significant age or link related trust can rank Auch better than it should, even with no external citations Have aggressive duplicate content filters that filter out many pages with similar content Crawl depth determined not only by link quantity, but also link quality. Excessive low quality links may make your site less likely to be crawled deep or even included in the index. Things like cheesy off topic reciprocal links are generally ineffective in Google when you consider the associated opportunity cost Google Search
8
New to the search game Is bad at determining if a link is natural or artificial in nature Due to sucking at link analysis they place too much weight on the page content Their poor relevancy algorithms cause a heavy bias toward commercial results New sites that are generally untrusted in other systems can rank quickly in MSN Search Things like cheesy off topic reciprocal links still work great in MSN Search MSN Search
9
Been in the search game for many years. Is better than MSN but nowhere near as good as Google at determining if a link is a natural citation or not. Has a ton of internal content and a paid inclusion program. both of which give them incentive to bias search results toward commercial results Things like cheesy off topic reciprocal links still work great in Yahoo! Yahoo Search
10
More on Applications of Trees in Biology - Suffix tree (in Bioinformatics – DNA/RNA prediction) - M-Tree (in Molecular Biology) in Oceanography - Path Planning in GIS in NASA - Astronomical Database (Quad Tree)
11
B-Tree Animation http://slady.net/java/bt/ R-Tree Animation http://gis.umb.no/gis/applets/rtree2/jdk1.1/help.html Animations for Data Structure http://www.csse.monash.edu.au/~dwa/Animations/index.html Useful Links
12
Comparing Search Algorithm http://www.seobook.com/relevancy/ Quadtree for Astronomical Database http://www.adass.org/adass/proceedings/adass94/barrettp.html Search Engine White Papers http://www.seoexplore.com/search-engine-white-papers.php Useful Links String B-Tree http://coblitz.codeen.org:3125/citeseer.ist.psu.edu/cache/papers/cs/3489/http:zSzzSzwww.math.ta u.ac.ilzSz~matiaszSzcourseszSzpaperszSzstring_btree.pdf/ferragina98string.pdf
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.