Ultra-Fast Hybrid Genetic Algorithm in Assembly Language for the Travelling Salesman Problem (DLL for LPA Prolog)

UPDATE (8 Oct. 2009): new HD YouTube video about this project:

You can also watch a (slightly dated) slide-show about this algorithm here:
http://omadeon.com/tsp

You don’t need PowerPoint to see this, but the PowerPoint presentation can also be downloaded here: http://omadeon.com/tsp/ogtsp.ppt

I am currently using this algorithm’s DLL inside a large-scale Scheduling Application for Multiple [...]

Assembly Language for Visual Prolog Meta-programming

Image via Wikipedia
Back in 2005, while working in large-scale programming projects for data-mining in G.I.S. and Hydrology, I wrote a Prolog interpreter called “G.I.S. Prolog“, equipped with many extra predicates (such as functions to locate points inside polygons, etc).The G.I.S. Prolog interpreter was originally based on the “PIE interpreter” (included as free source-code in [...]

Reading EXCEL CSV-files as Prolog Clauses (SWI-Prolog source-code)

Image via Wikipedia

If you need to convert into Prolog terms “raw data” supplied in EXCEL csv-files, read on! The source code in this posting will read any CSV file, converting each semicolon-delimited line (or record) of the CSV file into a Prolog clause, asserted in RAM. It is also possible to use the [...]