TECHNICAL FIELD

This disclosure relates generally to data structure for analyzing relationships among entities, and more particularly relates to updating data structures to accurately reflect, among data objects representing entities, interconnectivity among the entities for assessing risks and other attributes of entity relationships.

BACKGROUND

Databases and other data structures may be used to identify relationships between different individuals, organizations, businesses, or other logical entities. In a simplified example, a database may include information about a set of businesses. The database may include a table for each business. Within each table, the database can include rows that identify different trade lines or other business relationships between the business and other businesses. This database allows a user to identify certain data objects (e.g., tables), which represent business entities and the relationships among these data objects, which represent transactions or other associations among the businesses.

But existing data structures for representing activities and characteristics of certain entities may not account for certain interconnections among entities. For example, when relating one data object representing a first entity to a second data object representing a second data entity, a data structure may be limited to using data that explicitly identifies both the first and second entities (e.g., data describing the first entity's debts and assets). Risk assessments that use this data structure may fail to focus on a wider network of interconnections between the first entity and other entities, such as indirect relationships between the first entity and other entities.

Thus, prior data structures may be limited to relating data objects, which represent entities, based only on explicitly identified relationships (e.g., creditor-debtor relationships). These data structures fail to account for other ways in which different entities may be interconnected (e.g., the indirect relationships described above). This deficiency of current data structures may result in inaccurate risk assessments with respect to related entities.

SUMMARY

Aspects and examples are disclosed for modifying data structures to describe derived relationships among entity data objects and thereby representing interconnectivity among groups of entities. In some aspects, an interconnectivity evaluation system identifies, in a data structure with data indicating links among entity data objects, first links between a first entity data object and additional entity data objects and second links between a second entity data object and the additional entity data objects. A connectivity score for the first and second entity data objects, which indicates a weight of a relationship between the first and second entity data objects, is computed based on the first links and the second links. Data in the data structure is modified to indicate a relationship between the first and second entity data objects. The relationship is associated with the computed connectivity score. If a difference between the connectivity score and a desired connectivity score exceeds a threshold, a recommendation is outputted to modify the connectivity score by changing at least some of the links among the entity data objects.

This illustrative example is mentioned not to limit or define the invention, but to aid understanding thereof. Other aspects, advantages, and features will become apparent after review of the entire description and figures, including the following sections: Brief Description of the Figures, Detailed Description, and Claims.

