• openAccess   Easily Solving Dynamic Programming Problems in Haskell by Memoization of Hylomorphisms 

      Llorens, David; Vilar Torres, Juan Miguel Wiley (2020)
      Dynamic Programming is a well known algorithmic technique that solves problems by a combination of dividing a problem into subproblems and using memoization to avoid an exponential growth of the costs. We show how to ...
    • openAccess   On hidden Markov models and cyclic strings for shape recognition 

      Palazón González, Vicente; Marzal Varó, Andrés; Vilar Torres, Juan Miguel Elsevier (2014)
      Shape descriptions and the corresponding matching techniques must be robust to noise and invariant to transformations for their use in recognition tasks. Most transformations are relatively easy to handle when contours ...