- Patent Title: Computer system for state assignments using a finite state machine
-
Application No.: US16033856Application Date: 2018-07-12
-
Publication No.: US10169512B2Publication Date: 2019-01-01
- Inventor: Aiman Helmi El-Maleh
- Applicant: KING FAHD UNIVERSITY OF PETROLEUM AND MINERALS
- Applicant Address: SA Dhahran
- Assignee: King Fahd University of Petroleum and Minerals
- Current Assignee: King Fahd University of Petroleum and Minerals
- Current Assignee Address: SA Dhahran
- Agency: Oblon, McClelland, Maier & Neustadt, L.L.P.
- Main IPC: G06F9/455
- IPC: G06F9/455 ; G06F17/50

Abstract:
A method and system for optimizing state assignments for a finite state machine. The method generates a random initial state assignment for each of a plurality of states of the finite state machine, determines an initial cost associated with the random initial state assignments, identifies a code swap to explore as a function of a code swap probability. Further, the method calculates a cost for the code swap when one or more criteria is satisfied, updates the code swap probability as a function of the cost of the code swap and a best cost, performs the code swap when the cost of the swap is smaller than the best cost and/or a current cost to optimize the state assignments, and outputs optimized state assignments.
Public/Granted literature
- US20180336295A1 COMPUTER SYSTEM FOR STATE ASSIGNMENTS USING A FINITE STATE MACHINE Public/Granted day:2018-11-22
Information query