Markov Process Sequence Generation with Constraint Matrices

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Markov processes struggle to generate sequences that satisfy control constraints due to long-range dependencies violating the Markov hypothesis, and existing methods are not suitable for real-time applications as they do not produce a distribution of sequences but rather optimal solutions, and involve costly search-optimization algorithms.

Innovation Solution

A method and sequence generator that create a non-homogeneous Markov process by filtering out forbidden transitions to satisfy control constraints, allowing for the generation of sequences with random walks, which is computationally less expensive and scalable for real-time use, enabling the production of a statistical distribution of suitable solutions.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Manufacturing precision

If control constraints are imposed on Markov processes, then sequence generation can satisfy specific requirements, but the Markov hypothesis is violated due to long-range dependencies

Engineering Contradiction:
Improveconstraint satisfactionVSAvoidMarkov hypothesis
Core Design Contradiction:
Manufacturing precisionVSStability of the object's composition

Solution Approach 1:

The patent segments the constraint satisfaction problem into local transitions by introducing intermediary matrices that encode constraints at each time step. This allows long-range constraints to be broken down into manageable local decisions, maintaining the Markov property while satisfying constraints.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent performs preliminary computation by pre-calculating intermediary matrices that incorporate control constraints before the actual sequence generation. This preliminary action allows the Markov process to generate sequences that satisfy constraints without requiring complex real-time optimization.

Inventive Principle:
Principle #10Preliminary action

2Manufacturing precision

If complete search-optimization algorithms are used to satisfy control constraints, then optimal sequences can be computed, but computational cost increases and real-time use becomes impossible

Engineering Contradiction:
Improveoptimal sequence computationVSAvoidreal-time generation capability
Core Design Contradiction:
Manufacturing precisionVSProductivity

Solution Approach 1:

The patent computes intermediary matrices in advance that encode all necessary constraint information. This preliminary computation transforms the generation process into a simple random walk through the intermediary matrices, eliminating the need for costly search-optimization algorithms during real-time generation.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent creates a simplified copy of the constrained Markov process through intermediary matrices that capture constraint relationships. This copy allows efficient random walk generation without requiring the complex original optimization algorithms, achieving both optimality and real-time performance.

Inventive Principle:
Principle #26Copying

3Ease of operation

If existing Markov processes are used for sequence generation, then simple random walks can be performed, but control constraints cannot be satisfied due to limited memory

Engineering Contradiction:
Improverandom walk simplicityVSAvoidconstraint satisfaction
Core Design Contradiction:
Ease of operationVSManufacturing precision

Solution Approach 1:

The patent segments constraint information into separate intermediary matrices for each time step. This segmentation allows the simple random walk process to access and respect constraints at each step without requiring long-term memory, maintaining both simplicity and constraint satisfaction.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent introduces intermediary matrices as mediators between the simple random walk process and the control constraints. These intermediaries encode constraint relationships and allow the random walk to navigate the state space while automatically satisfying constraints, bridging the gap between simplicity and precision.

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS9110817B2Method for creating a markov process that generates sequences
Publication Date: 2015.08.18 SONY GROUP CORP
  • US9110817B2 patent drawing
  • US9110817B2 patent drawing
  • US9110817B2 patent drawing

AI summary

The present invention relates to a method for creating a Markov process that generates sequences. Each sequence has a finite length L, comprises items from a set of a specific number n of items, and satisfies one or more control constraints specifying one or more requirements on the sequence. The method comprises the steps of receiving data defining an initial Markov process of a specific order d and having an initial probability distribution and of receiving data defining one or more control constraints. The method further comprises the step of generating data defining intermediary matrices, each matrix being of dimension nd by n, by zeroing out transitions in the initial Markov process data that are forbidden by the one or more control constraints.