Because they do not exist naturally in nature.
If you are looking for an introductory text on algorithms for VLSI design automation, I recommend: Sabih H. Gerez, Algorithms for VLSI Design Automation, John Wiley and Sons, Chichester, (1999).
s
Dingzhu Du has written: 'Design and analysis of approximation algorithms' -- subject(s): Approximation algorithms
student
Ioana Felicia Mihaila has written: 'Design coloring algorithms'
No. Current computers may appear to be able to design algorithms, but they can really only give pre-determined answers setup by the programmer.
Sanjiv Kapoor has written: 'Topics in the design and analysis of combinatorial algorithms' -- subject(s): Combinatorial analysis, Computer algorithms, Data processing, Data structures (Computer science)
D. Katsiroubas has written: 'Rapid surface selection and design algorithms for compact exchangers'
S. Lakshmivarahan has written: 'Analysis and Design of Parallel Algorithms' -- subject(s): Parallel algorithms, Parallel programming (Computer science), Programming, Supercomputers 'Parallel computing using the prefix problem' -- subject(s): Computer algorithms, Parallel programming (Computer science)
System programming. Computer graphics. Web programming. Analysis design and Algorithms. Project.
Algorithms are critical to the field of computer science. They embody the logic used to solve a problem. Written in words, they are (computer) language independent, and they allow peer/team review, so that a good design can result.
Programs have many algorithms. At the start of the development process what a system has to do needs to be understood. That will lead to the design of those algorithms. Individual alogorithms have to be designed accurately. It is important that they work correctly so that diiferent parts of a program and a program as a whole works, and a system works. Any errors in the algorithms will impact on the functionality of the system.