A method, implemented in a computing system comprising at least one hardware processor and at least one memory coupled to the at least one hardware processor, the method comprising:
- receiving structured data representing a plurality of data elements arranged in a hierarchy having a plurality of levels, elements of the plurality of elements being parent nodes, where a parent node has at least one child node at a lower level of the hierarchy than a parent node, or leaf nodes, wherein a leaf node is not a parent node;
- defining at least one parent node value representing a level in the hierarchy of the parent node;
- defining at least one leaf node value representing a level in the hierarchy of the at least one leaf node;
- and
- generating a flattened representation of the hierarchy, the generating the flattened representation comprising, for respective elements of the plurality of elements that are parent nodes, multiplying a value associated with a respective element of the plurality of elements that are parent nodes by the at least one parent node value and multiplying a value associated with a respective element of the plurality of elements that are leaf nodes by the at least one leaf node value, wherein the multiplying generates for each respective element a depth-specific level-weighted numerical value that encodes a hierarchical depth of the respective element and preserves hierarchical context in a flattened vector representation provided as input to a machine learning model or inference engine to enable generation of control outputs for routing or resource-assignment decisions;
- storing or otherwise preparing the flattened representation for input to a machine learning model or inference engine;
- providing the flattened representation as input to a machine learning model or inference engine, the machine learning model being trained, or the inference engine being configured, to generate a control output from the input, the control output being produced by evaluating the level-weighted numerical values of the flattened representation to determine routing or resource-assignment decisions, the control output specifying a configuration of routing or resource-assignment behavior within a computerized-execution environment;
- configuring, based on the control output and without requiring user intervention, at least one of:
- a machine operation, a processing resource assignment, an operation sequence, or an input-to-operation allocation, the configuration represented in at least one configuration data structure maintained within the computerized-execution environment;
- and
- initiating execution of the configured machine operation, an operation using the configured processing resource assignment, an operation of the configured operation sequence, or an operation using the configured input-to-operation allocation, within the computerized-execution environment, the initiating comprising either automated performance by a processing resource or generation of a system-directed work instruction for performance using the configured processing resource.