首页 >
理论计算机科学
✍ dations ◷ 2025-01-22 18:50:09 #理论计算机科学
理论计算机科学(英语:theoretical computer science,缩写为TCS)是计算机科学的一个分支,它主要研究有关计算的相对更抽象化,逻辑化和数学化的问题,例如计算理论,算法分析,以及程序设计语言的语义。尽管理论计算机科学本身并非一个单独的研究主题,从事这个领域的研究人员在计算机科学的研究者里自成一派。根据Elesevier出版社《理论计算机科学杂志》(Theoretical Computer Science)的解释,理论计算机科学有着数学和抽象的本质,但动机来自实践和日常中的计算问题。它旨在理解计算的本质,并根据这种理解提供更有效率的方法。精确地限制定义理论计算机科学的范围并非易事;根据计算机协会(ACM)算法与计算理论兴趣组(SIGACT)的表述:计算机协会(ACM)《计算理论学报》(Transactions on Computation Theory)又为以上的列表添加了:编码理论,计算学习理论,以及与数据库、信息获取、经济学模型和计算机网络中与理论计算机科学相关的方面。尽管形式化算法已经存在了数千年,例如求最大公因数的欧几里得算法至今依然在为人们所使用,但直到1936年,艾伦·图灵,阿隆佐·邱奇和斯蒂芬·科尔·克莱尼才给出了算法在计算理论中的形式化定义。早在1703年之前就有了二进制和数理逻辑系统,莱布尼茨建立了真假二元的形式逻辑。1931年,哥德尔证明了哥德尔不完备定理,该定理指出,任何相容的形式体系不能用于证明它本身的相容性。这些成果引领了理论计算机科学,包括现代数理逻辑和可计算性等的研究。1948年,信息论由香农将信息的传递作为一种统计现象而引入。同样在1940年代,Donald Hebb建立了一套大脑学习模式的数学模型,神经网络和平行分布式处理等学科也建立了起来。随着20世纪初量子力学的发展,数学运算的概念被引入了粒子波函数,可以同时计算多重状态上的函数。这一概念引领了20世纪后半叶量子计算机概念的产生,在1990年代彼得·秀尔(Peter Shor)提出量子质因数分解算法,可以在多项式时间内分解大数,如果得以实现,现代的公开密钥加密系统将变得不安全。现代理论计算机科学研究在以上的基础上展开,同时也包含了其它数学和跨学科的问题。
相关
- 航空医学航空医学(英语:Aviation medicine)亦称为飞航医学或航太医学,是一门预防医学和职业医学,其主要服务的对象或患者是飞行员,机组人员及宇宙飞行员(太空人)。该医学分科目的是治疗或预
- 死亡焦虑死亡焦虑是由死亡想法引起的焦虑。 其一将死亡焦虑定义为当一个人想到死亡的过程,或者停止'存在'时,死亡焦虑被定义为"恐惧、忧虑或焦虑的感觉"。其二为死亡恐惧症(死亡恐怖症
- 本质主义本质主义(Essentialism),又译为精粹主义,是一种认为任何的实体(如一只动物,一群人,一个物理对象,一个观念)都有一些必须具备的本质的观点。这种观点同时会认为无法对现象作出最终解释
- 蜂请帮助翻译和补充蜂通常指所有(Apoidea)的昆虫,主要分为两类:狩蜂(Spheciformes,如泥蜂)及蜂族(Anthophila),和蚂蚁同属膜翅目,普通蜜蜂只是其中一科,所有的蜂都以花蜜和花粉为食物,并在
- 肺性心脏病肺性心即肺性心脏病(cor pulmonale,CP),是肺的疾病引起肺循环障碍,导致肺动脉压亢进,造成右心室肥大扩张的状态。会出现发绀、颈静脉充血、水肿等症状。
- 凡士林凡士林(英语:Vaseline)是一种石油胶(英语:petroleum jelly)(石化制胶状物)的通用商标,同时亦为联合利华所生产的个人清洁用品、除臭用品、体香剂、润肤霜与润滑剂品牌。凡士林的最早
- 共时语言学共时语言学(英语:synchronic linguistics),又称静态语言学,是由索绪尔创立的一套语言学方法,其特点是对某个语言现象只在一个给定的时间段内进行研究(通常是现在,但也可以是历史上的
- 现代汉语通用字表《现代汉语通用字表》是中国大陆于1988年3月25日由国家语言文字工作委员会与中华人民共和国新闻出版总署发布的字表,内收通用字共7000个(含《现代汉语常用字表》中的3500字)。
- 有限主义在数学哲学,有限主义是构成主义的极端形式,意即除非某数学物件能经过有限步从自然数中构造出来,否则该物件便不存在。相反,大部分构成主义者容许可列出的无限步。著名有限主义者
- 农业工程农业工程是把工程科学和技术知识使用于农业生产,加工以及农村生活环境改善与生态维护的工程学科。农业工程学科结合动物生物学、植物生物学和机械、土木、化学工程的知识和原