Other terms having a similar meaning as metaheuristic, are: derivative-free, direct search, black-box, or indeed just heuristic optimizer. Several books and survey papers have been published on the subject.
Metaheuristics are used for combinatorial optimization in which an optimal solution is sought over a discrete search-space. An example problem is the travelling salesman problem where the search-space of candidate solutions grows more than exponentially as the size of the problem increases, which makes an exhaustive search for the optimal solution infeasible. Additionally, multidimensional combinatorial problems, including most design problems in engineering such as form-finding and behavior-finding, suffer from the curse of dimensionality, which also makes them infeasible for exhaustive search or analytical methods. Popular metaheuristics for combinatorial problems include simulated annealing by Kirkpatrick et al., genetic algorithms by Holland et al., ant colony optimization by Dorigo, scatter search and tabu search by Glover.
Metaheuristics are also used for problems over real-valued search-spaces, where the classic way of optimization is to derive the gradient of the function to be optimized and then employ gradient descent or a quasi-Newton method. Metaheuristics do not use the gradient or Hessian matrix so their advantage is that the function to be optimized need not be continuous or differentiable and it can also have constraints. Popular metaheuristic optimizers for real-valued search-spaces include particle swarm optimization by Eberhart and Kennedy, differential evolution by Storn and Price and evolution strategies by Rechenberg and Schwefel.
Metaheuristics based on decomposition techniques have also been proposed for tackling hard combinatorial problems of large size.
Timeline of main contributions.
Many different metaheuristics are in existence and new variants are continually being proposed. Some of the most significant contributions to the field are:
1952: Robbins and Monro work on stochastic optimization methods. 1952: Fermi and Metropolis develop an early form of pattern search as described belatedly by Davidon. 1954: Barricelli carry out the first simulations of the evolution process and use them on general optimization problems. 1963: Rastrigin proposes random search. 1965: Matyas proposes random optimization. 1965: Rechenberg proposes evolution strategies. 1965: Nelder and Mead propose a simplex heuristic, which was shown by Powell to converge to non-stationary points on some problems. 1966: Fogel et al. propose evolutionary programming. 1970: Hastings proposes the Metropolis-Hastings algorithm. 1970: Cavicchio proposes adaptation of control parameters for an optimizer. 1970: Kernighan and Lin propose a graph partitioning method, related to variable-depth search and prohibition-based (tabu) search. 1975: Holland proposes the genetic algorithm. 1977: Glover proposes Scatter Search. 1978: Mercer and Sampson propose a metaplan for tuning an optimizer's parameters by using another optimizer. 1980: Smith describes genetic programming. 1983: Kirkpatrick et al. propose simulated annealing. 1986: Glover proposes tabu search, first mention of the term ''metaheuristic''. 1986: Farmer et al. work on the artificial immune system. 1986: Grefenstette proposes another early form of metaplan for tuning an optimizer's parameters by using another optimizer.
For the practitioner the most relevant issue is that metaheuristics are not guaranteed to find the optimum or even a satisfactory near-optimal solution. All metaheuristics will eventually encounter problems on which they perform poorly and the practitioner must gain experience in which optimizers work well on different classes of problems.
Metaheuristic methods are, generally speaking, sub-fields of:
Sub-fields of metaheuristics include:
Other fields of interest:
Category:Applied mathematics Category:Operations research Category:Mathematical optimization Category:Heuristics
ca:Metaheurística de:Metaheuristik es:Metaheurística fa:الگوریتم های فراابتکاری fr:Métaheuristique ja:メタヒューリスティクス pl:Metaheurystyka pt:Meta-heurística ru:МетаалгоритмThis text is licensed under the Creative Commons CC-BY-SA License. This text was originally published on Wikipedia and was developed by the Wikipedia community.
Coordinates | 37°46′45.48″N122°25′9.12″N |
---|---|
name | Richard Manning Karp |
birth date | |
birth place | Boston, Massachusetts |
nationality | American |
field | Computer Science |
work institution | University of California, BerkeleyIBM |
alma mater | Harvard University |
doctoral advisor | Anthony Oettinger |
doctoral students | Narendra KarmarkarMichael LubyRajeev MotwaniBarbara Simons |
known for | Edmonds–Karp algorithmKarp's 21 NP-complete problemsHopcroft–Karp algorithmKarp–Lipton theoremRabin–Karp string search algorithm |
prizes | Turing AwardNational Medal of ScienceHarvey PrizeBenjamin Franklin MedalKyoto Prize |
footnotes | }} |
:''Not to be confused with Richard A. Karp, one of the developers of TCP.''
Richard Manning Karp (born January 3, 1935) is a computer scientist and computational theorist at the University of California, Berkeley, notable for research in the theory of algorithms, for which he received a Turing Award in 1985, The Benjamin Franklin Medal in Computer and Cognitive Science in 2004, and the Kyoto Prize in 2008.
He started working at IBM's Thomas J. Watson Research Center. In 1968, he became Professor of Computer Science, Mathematics, and Operations Research at the University of California, Berkeley. Apart from a 4-year period as a professor at the University of Washington, he has remained at Berkeley. From 1988 to 1995 and 1999 to the present he has also been a Research Scientist at the International Computer Science Institute in Berkeley, where he currently leads the Algorithms Group.
Richard Karp was awarded the National Medal of Science, and was the recipient of the Harvey Prize of the Technion and the 2004 Benjamin Franklin Medal in Computer and Cognitive Science for his insights into computational complexity. In 1994 he was inducted as a Fellow of the Association for Computing Machinery. He is the recipient of several honorary degrees.
In 1971 he co-developed with Jack Edmonds the Edmonds–Karp algorithm for solving the max-flow problem on networks, and in 1972 he published a landmark paper in complexity theory, "Reducibility Among Combinatorial Problems", in which he proved 21 Problems to be NP-complete.
In 1973 he and John Hopcroft published the Hopcroft–Karp algorithm, still the fastest known method for finding maximum cardinality matchings in bipartite graphs.
In 1980, along with Richard J. Lipton, Karp proved the Karp-Lipton theorem (which proves that, if SAT can be solved by Boolean circuits with a polynomial number of logic gates, then the polynomial hierarchy collapses to its second level).
In 1987 he co-developed with Michael O. Rabin the Rabin-Karp string search algorithm.
:''For his continuing contributions to the theory of algorithms including the development of efficient algorithms for network flow and other combinatorial optimization problems, the identification of polynomial-time computability with the intuitive notion of algorithmic efficiency, and, most notably, contributions to the theory of NP-completeness. Karp introduced the now standard methodology for proving problems to be NP-complete which has led to the identification of many theoretical and practical problems as being computationally difficult.''
Category:1935 births Category:Members of the United States National Academy of Sciences Category:Living people Category:Computer pioneers Category:American computer scientists Category:American mathematicians Category:Turing Award laureates Category:John von Neumann Theory Prize winners Category:National Medal of Science laureates Category:Harvard Centennial Medal recipients Category:Harvard University alumni Category:University of California, Berkeley faculty Category:Fellows of the Association for Computing Machinery Category:Operations researchers Category:Members of the French Academy of Sciences Category:People from Boston, Massachusetts Category:Theoretical computer scientists Category:Fellows of Society for Industrial and Applied Mathematics
bn:রিচার্ড কার্প de:Richard M. Karp es:Richard Karp fr:Richard Karp id:Richard M. Karp it:Richard Karp he:ריצ'רד קארפ ht:Richard Karp ja:リチャード・カープ no:Richard M. Karp pl:Richard Karp pt:Richard Karp ro:Richard Karp ru:Карп, Ричард Мэннинг sk:Richard Karp sr:Ричард Карп th:ริชาร์ด คาร์ป zh:理查德·卡普This text is licensed under the Creative Commons CC-BY-SA License. This text was originally published on Wikipedia and was developed by the Wikipedia community.
The World News (WN) Network, has created this privacy statement in order to demonstrate our firm commitment to user privacy. The following discloses our information gathering and dissemination practices for wn.com, as well as e-mail newsletters.
We do not collect personally identifiable information about you, except when you provide it to us. For example, if you submit an inquiry to us or sign up for our newsletter, you may be asked to provide certain information such as your contact details (name, e-mail address, mailing address, etc.).
When you submit your personally identifiable information through wn.com, you are giving your consent to the collection, use and disclosure of your personal information as set forth in this Privacy Policy. If you would prefer that we not collect any personally identifiable information from you, please do not provide us with any such information. We will not sell or rent your personally identifiable information to third parties without your consent, except as otherwise disclosed in this Privacy Policy.
Except as otherwise disclosed in this Privacy Policy, we will use the information you provide us only for the purpose of responding to your inquiry or in connection with the service for which you provided such information. We may forward your contact information and inquiry to our affiliates and other divisions of our company that we feel can best address your inquiry or provide you with the requested service. We may also use the information you provide in aggregate form for internal business purposes, such as generating statistics and developing marketing plans. We may share or transfer such non-personally identifiable information with or to our affiliates, licensees, agents and partners.
We may retain other companies and individuals to perform functions on our behalf. Such third parties may be provided with access to personally identifiable information needed to perform their functions, but may not use such information for any other purpose.
In addition, we may disclose any information, including personally identifiable information, we deem necessary, in our sole discretion, to comply with any applicable law, regulation, legal proceeding or governmental request.
We do not want you to receive unwanted e-mail from us. We try to make it easy to opt-out of any service you have asked to receive. If you sign-up to our e-mail newsletters we do not sell, exchange or give your e-mail address to a third party.
E-mail addresses are collected via the wn.com web site. Users have to physically opt-in to receive the wn.com newsletter and a verification e-mail is sent. wn.com is clearly and conspicuously named at the point of
collection.If you no longer wish to receive our newsletter and promotional communications, you may opt-out of receiving them by following the instructions included in each newsletter or communication or by e-mailing us at michaelw(at)wn.com
The security of your personal information is important to us. We follow generally accepted industry standards to protect the personal information submitted to us, both during registration and once we receive it. No method of transmission over the Internet, or method of electronic storage, is 100 percent secure, however. Therefore, though we strive to use commercially acceptable means to protect your personal information, we cannot guarantee its absolute security.
If we decide to change our e-mail practices, we will post those changes to this privacy statement, the homepage, and other places we think appropriate so that you are aware of what information we collect, how we use it, and under what circumstances, if any, we disclose it.
If we make material changes to our e-mail practices, we will notify you here, by e-mail, and by means of a notice on our home page.
The advertising banners and other forms of advertising appearing on this Web site are sometimes delivered to you, on our behalf, by a third party. In the course of serving advertisements to this site, the third party may place or recognize a unique cookie on your browser. For more information on cookies, you can visit www.cookiecentral.com.
As we continue to develop our business, we might sell certain aspects of our entities or assets. In such transactions, user information, including personally identifiable information, generally is one of the transferred business assets, and by submitting your personal information on Wn.com you agree that your data may be transferred to such parties in these circumstances.