الگوریتم امروز

وبلاگ تخصصی الگوریتم

الگوریتم امروز

وبلاگ تخصصی الگوریتم

وبلاگ علمی و مخصوص مباحث الگوریتمی است.
نظر خصوصی نگذارید چون جواب نمی‌دهم نظر عمومی بگذارید بدون نام هم که باشد همانجا جواب می‌دهم.

بایگانی

۸۶ مطلب در خرداد ۱۳۹۳ ثبت شده است

http://www.cs.princeton.edu/~rs/AlgsDS07/

Overview

Union-Find Algorithms

Stacks and Queues

Sorting Algorithms

Advanced Topics in Sorting

Priority Queues

Symbol Tables

Binary Search Trees

Balanced Trees

Hashing

Undirected Graphs

Directed Graphs

Minimum Spanning Trees

Shortest Paths

Geometric Algorithms

Search and Intersection

Radix Sorts

Tries

Data Compression

Pattern Matching

Linear Programming

Reductions

Combinatorial Search

۱ نظر موافقین ۰ مخالفین ۰ ۰۱ خرداد ۹۳ ، ۲۱:۱۶
سپیده آقاملائی

http://www.cs.cmu.edu/afs/cs/academic/class/15854-f05/www/scribe/lec9.pdf

http://www.sciencedirect.com/science/article/pii/S0022000008000500

۰ نظر موافقین ۰ مخالفین ۰ ۰۱ خرداد ۹۳ ، ۱۵:۵۰
سپیده آقاملائی
صورت سوال را قبلاً گذاشتم اما تا الآن وقت نکرده بودم جوابش را بگذارم: (منبع ویکیپدیا)

In unweighted bipartite graphs[edit]

Matching problems are often concerned with bipartite graphs. Finding a maximum bipartite matching[3] (often called a maximum cardinality bipartite matching) in a bipartite graphG=(V=(X,Y),E) is perhaps the simplest problem.

The Augmenting path algorithm finds it by finding an augmenting path from each x ∈ X to \ Y and adding it to the matching if it exists. As each path can be found in \ O(E) time, the running time is \ O(V E). This solution is equivalent to adding a super source s with edges to all vertices in \ X, and a super sink \ t with edges from all vertices in \ Y, and finding amaximal flow from \ s to \ t. All edges with flow from \ X to \ Y then constitute a maximum matching.

An improvement over this is the Hopcroft–Karp algorithm, which runs in O(\sqrt{V}E) time. Another approach is based on the fast matrix multiplication algorithm and gives O(V^{2.376}) complexity,[4] which is better in theory for sufficiently dense graphs, but in practice the algorithm is slower.[5]

۰ نظر موافقین ۰ مخالفین ۰ ۰۱ خرداد ۹۳ ، ۱۵:۲۹
سپیده آقاملائی
الآن بیان فکر کرده من میرم پول میدم که همین وبلاگ را ادامه بدهم؟ عمراً.
اگر ظرفیتش تموم بشه (که انگار این داره تموم میشه، مثلاً موضوعاتش رو دیگه نمیشه اضافه کرد)‌ یکی دیگه می‌زنم.
گفتم در جریان باشید!
۰ نظر موافقین ۰ مخالفین ۰ ۰۱ خرداد ۹۳ ، ۱۴:۴۷
سپیده آقاملائی
۰ نظر موافقین ۰ مخالفین ۰ ۰۱ خرداد ۹۳ ، ۱۴:۴۴
سپیده آقاملائی

http://iiis.tsinghua.edu.cn/~eccs/eczb6.pptx

۰ نظر موافقین ۰ مخالفین ۰ ۰۱ خرداد ۹۳ ، ۰۷:۰۵
سپیده آقاملائی