Довідник розширених алгоритмів


11

Я шукаю ресурси (бажано, посібник) на розширені теми алгоритмів (теми, що виходять за рамки підручників з алгоритмами, такі як CLRS та DPV).

Тип матеріалу, який може бути використаний для викладання тем з курсу алгоритмів, наприклад, курсу Еріка Демена та курсу « Розширені алгоритми» Девіда Каргера .

Ресурси, які давали б огляд поля (наприклад, посібник), є кращими, але більш цілеспрямовані ресурси, як-от книга Віжая Вазірані "Алгоритми наближення", також чудові.


Це схоже на моє попереднє запитання щодо структур даних: підручник із розширеними структурами даних . Я хотів би використовувати їх як вказівники для своїх учнів, щоб дізнатися про більш складні теми в алгоритмах. Ресурси, які доступні для студентів в Інтернеті, є кращими.
Каве

Шукайте в архівах MIT .
Томмі

1
Йохан Хестад (також) має конспекти лекцій про вдосконалені алгоритми: nada.kth.se/~johanh/algnotes.pdf
Хак Беннетт

Відповіді:


6

Проект алгоритмів наближення Вільямсон та Шмойс ( http://www.designofapproxalgs.com/ ) - це чудова книга для багатьох методів наближення, таких як жадібні алгоритми, напіввизначене програмування тощо. Крім того, він охоплює деякі теми в межах складності, які тісно пов'язані з алгоритмами наближення (непримітність, унікальна жорсткість MAX-CUT на основі ігор).


5

Вас можуть зацікавити наступні останні посібники. Коло обговорюваних тем виходить далеко за рамки CLRS, і матеріал добре підходить для випускників та кандидатів наук. студенти, хоча ви можете обрати кілька обраних тем для студентів старших курсів.

Посібник з алгоритмів та теорії обчислень Друге видання (спеціальні теми та методики)

Посібник з прикладних алгоритмів, що вирішують наукові, інженерні та практичні задачі

Довідник алгоритмів апроксимації та метагевристики 


огляд та зміст 1-ї реф. Atallah /
Blanton

4

Мені швидше сподобалася "Алгоритміка важких проблем" Юрая Громковича



4

Обчислювальна геометрія: Марк де Берг, Марк ван Кревельд, Марк Овермарс та Отфрід Чеонг. Обчислювальна геометрія: алгоритми та програми; Конспекти курсу Девіда Маунта .

Рандомізовані алгоритми: Мотвані та Рагаван. Рандомізовані алгоритми; Відмінні ноти Джеймса Аспнеса ; Міценмахер і Уффаль. Імовірність та обчислення.

Мережеві потоки: Ахуджа, Магнанті та Орлін. Мережеві потоки.

Алгоритми наближення: Доріт Хохбаум. Алгоритми наближення для задач NP-Hard. 


1
Оскільки, можливо, не буде жодного "Посібника з розширених алгоритмів", відповідь на вікі спільноти у цих рядках (за темою розширених алгоритмів) було б непогано.
Гек Беннетт

O(mn)

0

не зовсім те, що бажано, але схоже на ваш приклад, розглянемо CS G399: Gems of Theoretical Computer Science; Відео конспекти весни 2009 року. його більш орієнтована на доказ перспектива, однак більшість - це по суті просунуті алгоритми в ключових прикордонних наукових областях. (також зауважте, що докази нижчих меж можна розглядати як алгоритми стиснення.)

Цей курс охоплює деякі найбільш хвилюючі та останні досягнення в галузі теоретичної інформатики. У ньому представлені найсучасніші результати щодо активних дослідницьких напрямків та викладаються відповідні методи доказування. Орієнтовний перелік тем включає:

  • Нижні межі для контурів постійної глибини.
  • Генератор псевдовипадкових Нісана-Вігдерсона.
  • Криптографія в постійному паралельному часі.
  • Складність рівноваги Неша.
  • Ненаправлена ​​зв’язковість у логарифмічному просторі (SL = L).
  • Складність спілкування.
  • Прайми є в П.
  • Швидке матричне множення.

2
приємний курс, але набагато ширший, ніж просили ОП
Алессандро Косентіно

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.