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

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

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

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

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

بایگانی

http://www.sics.se/~amir/files/download/slides/stratosphere.pdf

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

http://www.sics.se/~amir/cloud14/

(درسی است که این ترم ارائه می‌شود.)

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

منبع: http://www.sics.se/~amir/cloud14/papers/2004%20-%20MapReduce%20Simplifed%20Data%20Processing%20on%20Large%20Clusters%20(OSDI).pdf

Hadoop

http://www.sics.se/~amir/cloud14/papers/2010%20-%20Hive%20-%20A%20Petabyte%20Scale%20Data%20Warehouse%20Using%20Hadoop%20(ICDE).pdf

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

منبع: http://www.sics.se/~amir/cloud14/papers/2014%20-%20GraphX-%20Unifying%20Data-Parallel%20and%20Graph-Paralle%20Analytics.pdf

الگوریتم موازی بر اساس داده (data parallel) که داده‌های آن گراف باشد را graph parallel می‌گویند.

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

http://www.sics.se/~amir/cloud14/assignments/paper-reading.pdf

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

http://theory.ce.sharif.edu/images/pdf/MrAsgharian.pdf

ٰVickrey auction: همان حراج دومین قیمت است که هیچ کس پیشنهاد بقیه را نمی‌بیند و کسی که بیشترین پیشنهاد را داده برنده می‌شود ولی قیمت نفر قبل از خودش را می‌پردازد.

Vickrey-Clarke-Groves (VCG): حراج دومین قیمت برای یک جنس تعریف شده است. اگر بخواهیم چند جنس را بفروشیم از این مدل استفاده می‌شود. uniform price auction یا حراج با قیمت یکنواخت، جمع سود و زیان خرید هر جنس را برای هر نفر ملاک قرار می‌دهد و هر جنس را مثل حراج دومین قیمت می‌فروشد.

هر دوی این روشها تضمین راستگویی را دارند، یعنی اگر کسی قیمت نادرست بگوید ضرر می‌کند.

http://en.wikipedia.org/wiki/Vickrey%E2%80%93Clarke%E2%80%93Groves_auction

مکانیزم توزیع شده‌ی VCG: توی این مقاله انگار هر کسی یک توان پردازشی دارد و می‌خواهد یک سری کار را اختصاص بدهد.

اول توضیح داده که چرا به سادگی نمی‌شود راستگویی را به دست آورد:

الگوریتم این طوری است که از هر کسی می‌پرسد که توان پردازشی‌ات چیست؟ و برای همه می‌فرستد. حالا کاری را که در حالت متمرکز پردازنده‌ی مرکزی انجام می‌داد، انجام می‌دهد و کار بهینه را بر اساس آن انتخاب می‌کند. مرکز سود دادن یک کار به یک نفر و ندادنش را حساب می‌کند. حالا قسمت آخر VCG را اجرا می‌کند و کارها را اختصاص می‌دهد.

(حالا کاری که ملت می‌کنند این است که در مورد توان پردازشی‌شان راست نمی‌گویند و مثلاً می‌توانند باعث شوند یک نفر که کمتر از بقیه گفته است کلاً حذف شود.)

http://www.eecs.harvard.edu/econcs/pubs/distr_vcg.pdf

انگار ثابت کرده است که برای مجموع سود افراد (VCG) بهترین کار راستگوییه. :)

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

فصل 5.8 ویلیامسون

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

کرنل مجموعه نقاطی هستند که از آنها همه‌ی چندضلعی قابل دیدن است.

منبع: http://www.iitg.ernet.in/rinkulu/compgeom/slides/kernel.pdf

در هندسه محاسباتی تمرین چندضلعی ستاره شکل همین را حساب می‌کرد که در واقع وسط ستاره جایی بود که همه‌ی قسمت‌های دیگر را می‌دید.

ارائه‌ی امروز ساعت ۱۰:۳۰ : http://theory.ce.sharif.edu/images/pdf/SHaratian.pdf

این هم در مورد Gap Navigation Tree:

file:///C:/Users/DELL/Desktop/Workshop_Presentation.ppt

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

امروز دفاع یکی به اسم احسان نوعی بود که از روی توضیحاتی که توی stackoverflow و ... بود میومد مشخصات برنامه‌ها رو پیدا می‌کرد که وقتی یکی دنبال یک برنامه می‌گرده ولی اسمش رو نمی‌دونه خودش توضیحات اضافه پیدا می‌کرد و بر اساس اون جواب می‌داد.

از نظر اینکه پردازش کمتری می‌خواد این کار (یعنی اکثرش توی پیش‌پردازشه و زمان کوئری کمی داره، بر خلاف روش‌های بر مبنای آنتولوژی که مقایسه‌ی اون آنتولوژی کلی زمان می‌خواد اینجا فقط چند تا کلمه است مثل موتورهای جستجوی معمولی) خیلی بهتر بود.

تنها چیزی که استادهایش هم می‌دانستند integrated library system (ILS) بود که سعی می‌کردند هر تکرار کنند که ما گول بخوریم که بلدن. (امان از دست استادها! :)) )

از این نظر که مراحل موتور جستجو رو برای من مرور کرد خیلی خوب بود. یک سری ایده‌ی جدید بهم داد که نمی‌گم چون خودم لازمشون دارم. :)

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

اسلایدهایش رو آپلود نکرده بودم. یک جا اشکال تایپی داره.

دریافت
حجم: 1.06 مگابایت

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