METHOD FOR SYNTHETIC DATA GENERATION FOR QUERY WORKLOADS

Patent №

US 9,785,657

Granted

2017-10-10

Filed 2014

Owner

INTERNATIONAL BUSINESS MACHINES CORPORATION

AI components

4

ml · kr · planning · hardware

Assignment

Recorded

Dataset

AIPD

2023_r1 edition

Application

14485725

Generation of synthetic database data includes annotated query subplans for a multiple table query workload that includes a desired cardinality for nodes (v) in the subplans. The subplans may be merged and represented by a direct acyclic graph (DAG). The maximum entropy joint probability distribution for each attribute (x) for each node (v) is determined as:for each node v, where wv is a weight of node v, fv is a conjunct of predicates in a subplan rooted at node v, and Z is a normalization factor. This distribution is determined such that the desired cardinality, and selectivities for each node v determined from the desired cardinality, are satisfied. The data for a plurality of tables are generated by sampling the maximum entropy joint probability distribution for a domain of attributes (x) of a plurality of tables. Data may be efficiently generated for multiple table queries and for DAGs.

AI classification

Knowledge representation1.00
AI hardware1.00
Planning1.00
Machine learning0.99
Natural language0.42
Vision0.01
Evolutionary computation0.00
Speech0.00

Ownership

INTERNATIONAL BUSINESS MACHINES CORPORATION

assignment · 337350784

Assignors

DEY, ATREYEE, ROY, PRASAN

On an employer assignment, the assignors are typically the inventors.

From the same owner

© 2026 NYSGPT2525 LLC