Minimization of mealy finite-state machines by internal states gluing

  • Authors:
  • A. S. Klimovich;V. V. Solov'Ev

  • Affiliations:
  • Higher State College of Communication, Minsk, Belorussia 220013 and Bialystok University of Technology, Bialystok, Poland 15-351;Higher State College of Communication, Minsk, Belorussia 220013 and Bialystok University of Technology, Bialystok, Poland 15-351

  • Venue:
  • Journal of Computer and Systems Sciences International
  • Year:
  • 2012

Quantified Score

Hi-index 0.00

Visualization

Abstract

A problem of minimization of Mealy finite-state machines that is common in synthesizing digital devices on programmable logic devices is considered. The proposed approach uses an operation of gluing two states and represents the finite-state machine as a list of transitions. Cases when gluing two states generates wait states are described. Algorithms that minimize the number of internal states, the number of transitions and input variables of Mealy finite-state machines are given. The experimental results showed that when used to implement finite-state machines on programmable logic devices, the proposed method helps decrease the implementation cost 1.31 times on average and 3 times at best. Topical directions for further study of finite-state machines minimization methods are given.