Friday, October 01, 2010

Multi objective Optimization: The String Example

In algorithms research, we formulate problems as optimizations. In reality, there are many objectives. If world were simple, we would optimize the right parameter. Else, we have to bound some of the parameters, and optimize wrt the others.

In a recent plenary talk at ESA 2010, Paolo Ferragina explores the multiple parameters in string indexing data structures: running time, memory hierarchy, compression, and now, it seems energy efficiency, and mobile. The talk connects the theoretical string data structure problems to practical performance and to modern data systems like Cassandra (facebook), Cosmos (Bing) and HyperTable (Bing).



Blogger codingplayground said...

succinct trees are another interesting aspect that you may want to consider

10:52 PM  

Post a Comment

<< Home