Patent №
US 9,104,989
Granted
2015-08-11
Filed 2008
Owner
MICROSOFT CORPORATION
Lab
AI components
4
ml · kr · evo · hardware
Assignment
Recorded
Dataset
AIPD
2023_r1 edition
Application
12272312
Systems and methods that enable resolving deadlock cycles by victim selection based on cost and/or priority of strongly connected components in a static wait-for graph. As such, victims can be selected by iteratively estimating total deadlock resolution cost (based on cost of strongly connected components) for remaining deadlock participants, selecting the participant with the least estimated total cost as the next victim, and reducing the wait-for graph after removing the victim vertex. The victim selection algorithm can be a cost-based greedy algorithm, wherein during each victim selection iteration, a single optimal victim is selected based on estimated remaining cost.
AI classification
Ownership
MICROSOFT CORPORATION
assignment · 218440992
Assignors
BAI, YUXI, VERBITSKI, ALEXANDRE OLEGOVICH, WU, MING-CHUAN
On an employer assignment, the assignors are typically the inventors.