Programming by optimisation: Computer-aided design of high-performance algorithms for hard combinatorial problems
优化编程:针对硬组合问题的高性能算法的计算机辅助设计
基本信息
- 批准号:238788-2010
- 负责人:
- 金额:$ 4.37万
- 依托单位:
- 依托单位国家:加拿大
- 项目类别:Discovery Grants Program - Individual
- 财政年份:2012
- 资助国家:加拿大
- 起止时间:2012-01-01 至 2013-12-31
- 项目状态:已结题
- 来源:
- 关键词:
项目摘要
High-performance algorithms for solving hard computational problems are found at the core of many complex software systems used in real-world applications. The overall goal of my research is to develop and establish a paradigm for the development of such algorithms that I call "programming by optimisation (PBO)". The key idea behind this paradigm is for human experts to specify not an algorithm, but a potentially large design space of algorithms, and to use automated methods to find performance-optimised algorithms within this space. This approach allows human experts to focus on the creative task of thinking about possible mechanisms for solving given problems; at the same time, once a rich and potentially large design space has been specified, the automated search for a performance-optimised algorithm within it can be specific to a particular type of input, such that custom-optimised designs for different application situations can be obtained with minimal human effort.
用于解决困难计算问题的高性能算法是现实应用中使用的许多复杂软件系统的核心。我研究的总体目标是开发和建立此类算法开发的范例,我称之为“优化编程(PBO)”。这种范式背后的关键思想是,人类专家指定的不是算法,而是潜在的大型算法设计空间,并使用自动化方法在该空间内找到性能优化的算法。这种方法使人类专家能够专注于思考解决给定问题的可能机制的创造性任务;同时,一旦指定了丰富且可能很大的设计空间,就可以针对特定类型的输入自动搜索其中的性能优化算法,从而可以针对不同的应用情况进行定制优化设计。以最少的人力获得。
项目成果
期刊论文数量(0)
专著数量(0)
科研奖励数量(0)
会议论文数量(0)
专利数量(0)
数据更新时间:{{ journalArticles.updateTime }}
{{
item.title }}
{{ item.translation_title }}
- DOI:
{{ item.doi }} - 发表时间:
{{ item.publish_year }} - 期刊:
- 影响因子:{{ item.factor }}
- 作者:
{{ item.authors }} - 通讯作者:
{{ item.author }}
数据更新时间:{{ journalArticles.updateTime }}
{{ item.title }}
- 作者:
{{ item.author }}
数据更新时间:{{ monograph.updateTime }}
{{ item.title }}
- 作者:
{{ item.author }}
数据更新时间:{{ sciAawards.updateTime }}
{{ item.title }}
- 作者:
{{ item.author }}
数据更新时间:{{ conferencePapers.updateTime }}
{{ item.title }}
- 作者:
{{ item.author }}
数据更新时间:{{ patent.updateTime }}
Hoos, HolgerH其他文献
Hoos, HolgerH的其他文献
{{
item.title }}
{{ item.translation_title }}
- DOI:
{{ item.doi }} - 发表时间:
{{ item.publish_year }} - 期刊:
- 影响因子:{{ item.factor }}
- 作者:
{{ item.authors }} - 通讯作者:
{{ item.author }}
{{ truncateString('Hoos, HolgerH', 18)}}的其他基金
Programming by optimisation: Computer-aided design of high-performance algorithms for hard combinatorial problems
优化编程:针对硬组合问题的高性能算法的计算机辅助设计
- 批准号:
238788-2010 - 财政年份:2014
- 资助金额:
$ 4.37万 - 项目类别:
Discovery Grants Program - Individual
Programming by optimisation: Computer-aided design of high-performance algorithms for hard combinatorial problems
优化编程:针对硬组合问题的高性能算法的计算机辅助设计
- 批准号:
238788-2010 - 财政年份:2014
- 资助金额:
$ 4.37万 - 项目类别:
Discovery Grants Program - Individual
Programming by optimisation: Computer-aided design of high-performance algorithms for hard combinatorial problems
优化编程:针对硬组合问题的高性能算法的计算机辅助设计
- 批准号:
238788-2010 - 财政年份:2013
- 资助金额:
$ 4.37万 - 项目类别:
Discovery Grants Program - Individual
Programming by optimisation: Computer-aided design of high-performance algorithms for hard combinatorial problems
优化编程:针对硬组合问题的高性能算法的计算机辅助设计
- 批准号:
238788-2010 - 财政年份:2013
- 资助金额:
$ 4.37万 - 项目类别:
Discovery Grants Program - Individual
Programming by optimisation: Computer-aided design of high-performance algorithms for hard combinatorial problems
优化编程:针对硬组合问题的高性能算法的计算机辅助设计
- 批准号:
401376-2010 - 财政年份:2012
- 资助金额:
$ 4.37万 - 项目类别:
Discovery Grants Program - Accelerator Supplements
Programming by optimisation: Computer-aided design of high-performance algorithms for hard combinatorial problems
优化编程:针对硬组合问题的高性能算法的计算机辅助设计
- 批准号:
401376-2010 - 财政年份:2012
- 资助金额:
$ 4.37万 - 项目类别:
Discovery Grants Program - Accelerator Supplements
相似国自然基金
面向人机交互的磁流变柔顺执行器优化设计方法与磁滞补偿控制研究
- 批准号:52305064
- 批准年份:2023
- 资助金额:30 万元
- 项目类别:青年科学基金项目
混合三相电压型整流器多目优化设计与功率协调控制方法
- 批准号:52377191
- 批准年份:2023
- 资助金额:50 万元
- 项目类别:面上项目
大规模黎曼流形稀疏优化算法及应用
- 批准号:12371306
- 批准年份:2023
- 资助金额:43.5 万元
- 项目类别:面上项目
基于可变Petri网的RPA流程学习和优化方法研究
- 批准号:62302306
- 批准年份:2023
- 资助金额:30 万元
- 项目类别:青年科学基金项目
自由曲面空间网格结构3D打印节点力学性能与智能优化研究
- 批准号:52378167
- 批准年份:2023
- 资助金额:52 万元
- 项目类别:面上项目
相似海外基金
Programming by optimisation: Computer-aided design of high-performance algorithms for hard combinatorial problems
优化编程:针对硬组合问题的高性能算法的计算机辅助设计
- 批准号:
238788-2010 - 财政年份:2014
- 资助金额:
$ 4.37万 - 项目类别:
Discovery Grants Program - Individual
Programming by optimisation: Computer-aided design of high-performance algorithms for hard combinatorial problems
优化编程:针对硬组合问题的高性能算法的计算机辅助设计
- 批准号:
238788-2010 - 财政年份:2014
- 资助金额:
$ 4.37万 - 项目类别:
Discovery Grants Program - Individual
Programming by optimisation: Computer-aided design of high-performance algorithms for hard combinatorial problems
优化编程:针对硬组合问题的高性能算法的计算机辅助设计
- 批准号:
238788-2010 - 财政年份:2013
- 资助金额:
$ 4.37万 - 项目类别:
Discovery Grants Program - Individual
Programming by optimisation: Computer-aided design of high-performance algorithms for hard combinatorial problems
优化编程:针对硬组合问题的高性能算法的计算机辅助设计
- 批准号:
238788-2010 - 财政年份:2013
- 资助金额:
$ 4.37万 - 项目类别:
Discovery Grants Program - Individual
Programming by optimisation: Computer-aided design of high-performance algorithms for hard combinatorial problems
优化编程:针对硬组合问题的高性能算法的计算机辅助设计
- 批准号:
401376-2010 - 财政年份:2012
- 资助金额:
$ 4.37万 - 项目类别:
Discovery Grants Program - Accelerator Supplements