In many problems that require extensive searching, the solution can be described as satisfying two competing constraints, where satisfying each independently does not pose a challenge. As an alternative to tree-based and stochastic searching, for these problems we propose using an iterated map built from the projections to the two constraint sets. Algorithms of this kind have been the method of choice in a large variety of signal-processing applications; we show here that the scope of these algorithms is surprisingly broad, with applications as diverse as protein folding and Sudoku.Our survey of applications shows the difference map algorithm often achieves results comparable to much more sophisticated, special purpose algorithms. Efficient implementations of constraint projections usually are easier than designing the linear program solver at the heart of many optimization algorithms.
Author Daniel Sanchez-Crespo outlines a core programming curriculum every game designer should be well versed in. Code samples use C++, and the OpenGL and DirectX APIs.
takes a two-dimensional image and creates a three-dimensional "fly around" model, giving the viewers access to the scene's depth and a range of points of view.
Memetic Algorithms is a population-based approach for heuristic search in optimization problems. They have shown that they are orders of magnitude faster than traditional Genetic Algorithms for some problem domains.
Encryption Toolkit that provides anyone with the ability to add strong security capabilities to an application in as little as half an hour, without needing to know any of the low-level details that make the encryption or authentication work.
concerning "Lock-Free" and "Wait-Free" algorithms and data structures. These techniques allow concurrent update of shared data structures without resorting to critical sections protected by operating system managed locks.
to aid in the development of applications that use genetic, or evolutionary, algorithms. It provides data structures and functions for handling and manipulation of the data required for serial and parallel evolutionary algorithms.
an edited reprint of the paper What Every Computer Scientist Should Know About Floating-Point Arithmetic, by David Goldberg, published in the March, 1991 issue of Computing Surveys. Copyright 1991
In k-means clustering we are given a set of n data points in d-dimensional space and an integer k, and the problem is to determine a set of k points in d-space, called centers, so as to minimize the mean squared distance from each data point to its neares
a freely available commonsense knowledgebase and natural-language-processing toolkit which supports many practical textual-reasoning tasks over real-world documents right out-of-the-box (without additional statistical training)
a set of C++ genetic algorithm objects. The library includes tools for using genetic algorithms to do optimization in any C++ program using any representation and genetic operators. Part seems to be GPL (drats)
Li Fan, Pei Cao and Jussara Almeida & Andrei Z. Broder - this new protocol, each proxy keeps a summary of the cache directory of each participating proxy, and checks these summaries for potential hits before sending any queries.
Diagramming in your web browser without downloading additional software Desktop application feel in a web-based diagramming solution Add collaborators to your work and watch it grow Link to published Gliffy drawings from your blog or wiki Create m
Search algorithms & popularity factors: link, social, click, blog, industry. Since modern search engines are concerned with popularity and not direct relevancy, & big firms up the price of text link buying beyond affordability...
A Tutorial and Recipe Book for Those in a Hurry - Provides an owerview of what can be done with the BioJava API: All sorts of string manipulation, HMMs, Trees etc.
The process of writing large parallel programs is complicated by the need to specify both the parallel behaviour of the program and the algorithm that is to be used to compute its result.
This project contains Naive and Fishers bayesian classifiers, as described in Toby Segaran's book "Programming Collective Intelligence." The book has python implementations; this is a Java implementation.
M. A.Y.Abdelaziz. Emerging Trends in Electrical, Electronics & Instrumentation Engineering: An international Journal (EEIEJ), 1 (1):
01-17(Februar 2014)
F. Abbattista, V. Carofiglio, und M. Koppen. Proceedings of the Genetic and Evolutionary
Computation Conference, 1, Seite 769. Orlando, Florida, USA, Morgan Kaufmann, (13-17 July 1999)
Z. Abrams, A. Goel, und S. Plotkin. IPSN '04: Proceedings of the third international symposium on Information processing in sensor networks, Seite 424--432. New York, NY, USA, ACM Press, (2004)
D. Achlioptas, und F. Ricci-Tersenghi. Abstract Book of the XXIII IUPAP International Conference on Statistical Physics, Genova, Italy, (9-13 July 2007)
D. Adjiashvili, A. Baggio, und R. Zenklusen. Proceedings of the Twenty-Eighth Annual ACM-SIAM Symposium on Discrete Algorithms, Seite 2364--2383. Philadelphia, PA, USA, Society for Industrial and Applied Mathematics, (2017)
R. Agrawal, und R. Srikant. Proceedings of the 20th international conference on Very Large Data Bases (VLDB'94), Seite 478--499. Morgan Kaufmann, (September 1994)
J. Aguilar, J. Riquelme, und M. Toro. Proceedings of the Genetic and Evolutionary
Computation Conference, 1, Seite 771. Orlando, Florida, USA, Morgan Kaufmann, (13-17 July 1999)
J. Aguilar, und P. Miranda. Proceedings of the Genetic and Evolutionary
Computation Conference, 1, Seite 3--10. Orlando, Florida, USA, Morgan Kaufmann, (13-17 July 1999)
H. Aguirre, K. Tanaka, und T. Sugimura. Proceedings of the Genetic and Evolutionary
Computation Conference, 1, Seite 772. Orlando, Florida, USA, Morgan Kaufmann, (13-17 July 1999)
E. Alba, C. Cotta, und J. Troya. Proceedings of the Genetic and Evolutionary
Computation Conference, 1, Seite 773. Orlando, Florida, USA, Morgan Kaufmann, (13-17 July 1999)
A. Albuquerque, J. Melo, und A. Doria Neto. Evolvable Machines: Theory & Practice, Volume 161 von Studies in Fuzziness and Soft Computing, Kapitel 8, Springer, Berlin, (2004)