MIT OpenCourseWare


» 进阶搜寻
 课程首页
 教学大纲
 教学时程
 课堂讲稿
 作业
 下载课程

6.856J / 18.416J 2002秋季课程:随机算法(Randomized Algorithms, Fall 2002)


本页翻译进度

灯号说明

审定:无
翻译:颜嘉俊(简介并寄信)
编辑:朱学恒(简介并寄信)

Unstructured grid for a four element airfoil.
Partitioning algorithms是用来解决复杂且大量规模的计算问题,就像松散grid的四元airfoil.(影像乃取材自NASA的网站:http://www.nasa.gov.)
Partitioning algorithms are used to solve complex large scale computational problems, as shown in this unstructured grid for a four element airfoil. (Image is taken from NASA's Web site: http://www.nasa.gov.)

课程重点

这个课程拥有完整的授课讲义以及附上解答的问题

This course site features a full set of lecture notes and problem sets with solutions.

课程描述

这课程主要学习随机化如何用来透过随意抽样,随机选择的证明,破坏性对称,以及Markov 链使得算法更简单和更有效率。 包括的题目包括∶ 计算随机化; 资料结构(杂凑表,省略串列); 图形算法(最小生成树,最短路径,最少切割); 几何算法(convex hulls,在固定或者任意的尺寸里的线性规划); 近似数; 平行算法; 线上算法; derandomization 技术; 以及机率的算法分析的工具。

This course examines how randomization can be used to make algorithms simpler and more efficient via random sampling, random selection of witnesses, symmetry breaking, and Markov chains. Topics covered include: randomized computation; data structures (hash tables, skip lists); graph algorithms (minimum spanning trees, shortest paths, minimum cuts); geometric algorithms (convex hulls, linear programming in fixed or arbitrary dimension); approximate counting; parallel algorithms; online algorithms; derandomization techniques; and tools for probabilistic analysis of algorithms.
师资
讲师:
David R. Karger 教授
上课时数
教师授课:
每周2节
每节1.5小时
程度
研究所
回应
告诉我们您对本课程或“开放式课程网页”的建议。
声明
麻省理工学院开放式课程认可 开放式课程计划(OOPS)的翻译计划,开放式课程计划(OOPS)乃是运用其独立团队、独立资源、独立流程进行翻译计划之团队。

所有麻省理工学院开放式课程之材料皆以麻省理工学院开放式课程创作共享授权发布,所有之翻译资料皆由开放式课程计划(OOPS)所提供,并由其负翻译品质之责任。

此处麻省理工学院开放式课程之资料乃由 开放式课程计划(OOPS) 译为简体中文。麻省理工学院开放式课程在此声明,不论是否遭遇或发现相关议题,麻省理工学院开放式课程、麻省理工学院教师、麻省理工学院校方并不对翻译正确度及完整性作保证。上述单位并对翻译后之资料不作明示或默许对任一特定目的之适合性之保证、非侵权之保证、或永不出错之保证。麻省理工学院校方、麻省理工学院开放式课程对翻译上之不正确不负任何责任。由翻译所引发任何关于此等资料之不正确或其他瑕疵,皆由开放式课程计划(OOPS)负全责,而非麻省理工学院开放式课程之责。

原文声明

 
MIT Home
Massachusetts Institute of Technology Terms of Use Privacy