A View Inside My Head

Jason's Random Thoughts of Interest
posts - 65, comments - 163, trackbacks - 9

Saturday, April 04, 2009

Microsoft Solver Foundation

Warning: Only 3 people who read this may actually understand it.

This morning, after actually considering what the effort might be to port lp_solve from C over to .NET, I stumbled upon this:

http://code.msdn.microsoft.com/solverfoundation

About 4-5 years ago, I worked on a project that used a Frankenstein'ed "lp_solve 2.0-ported-to-Java-then-ported-to-C#" solver, which was great because it was free and it was a completely managed solution (no native components). What I was doing wasn't particularly that heavy of a problem, but still required a solver to quickly and reliably minimize a cost given a bunch of user-provided constraints.

Solver Foundation appears to satisfy both of these "requirements" (i.e., being Free and being completely managed).

Now, if I can build a Silverlight 2.0+ app that is able to use MSF, then I essentially get infinite scaleout of my optimizer without requiring infinite server infrastructure. <evil laugh>

posted @ Saturday, April 04, 2009 7:53 AM | Feedback (0) | Filed Under [ .NET ]

Powered by: