Text this: Three Approaches to Solve Combinatorial Optimization Problems using Simulated Kalman Filter