Algorithms are well-defined sequences of operations that are executed to solve a problem and/or to compute a result. Today algorithms are designed to be executed by automatic machines. They are the main abstract engines in the automating processes we daily use. In fact, algorithms automate many decisions that have an impact on people life. This chapter introduces the concept of algorithm, its principles and features. Then it discusses examples of algorithms and how they are designed to obtain software programs that are run on computers.

错误:搜索内容不能为空,请输入英文关键词
错误:关键词超出字数限制,请精简
高级检索

Algorithms, Machines and Computations

  • Domenico Talia

摘要

Algorithms are well-defined sequences of operations that are executed to solve a problem and/or to compute a result. Today algorithms are designed to be executed by automatic machines. They are the main abstract engines in the automating processes we daily use. In fact, algorithms automate many decisions that have an impact on people life. This chapter introduces the concept of algorithm, its principles and features. Then it discusses examples of algorithms and how they are designed to obtain software programs that are run on computers.