AI Optimization Workflow for Natural-Language Business Modeling

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

The integration of mathematical optimization into business operations is hindered by the need for specialized knowledge and time-consuming processes, making it difficult for users without domain or mathematical optimization expertise to apply and spread this technology effectively.

Innovation Solution

An optimization device and method that includes input information acquisition, code generation, program execution, and output means, utilizing generative AI to support users in formulating mathematical models, generating codes, executing programs, and reporting solutions, thereby automating the business process.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If mathematical optimization is applied to business problems, then decision-making accuracy is improved, but the time required and complexity of operation increase due to the need for specialized knowledge

Engineering Contradiction:
Improvedecision-making accuracyVSAvoidoperation complexity
Core Design Contradiction:
Measurement precisionVSEase of operation

Solution Approach 1:

The patent introduces an automated code generation system that acts as an intermediary between the user's business problem description and the mathematical optimization solver. The system automatically translates natural language problem descriptions into mathematical models and code, eliminating the need for users to have specialized knowledge of mathematical optimization while maintaining decision-making accuracy.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The system enables users to independently solve optimization problems by providing an automated workflow where users simply input their business problem in natural language, and the system automatically generates the mathematical model, writes the code, executes the optimization, and presents the solution. This self-service approach eliminates the need for specialized expertise while maintaining high decision-making accuracy.

Inventive Principle:
Principle #25Self-service

2Productivity

If mathematical optimization is introduced into business, then productivity is improved, but the time required for implementation increases due to the need for specialized knowledge and reporting abilities

Engineering Contradiction:
Improvebusiness productivityVSAvoidimplementation time
Core Design Contradiction:
ProductivityVSLoss of time

Solution Approach 1:

The system performs preliminary actions by pre-defining mathematical models and optimization frameworks that can be automatically applied to business problems. The automated code generation and model formulation happen in advance, eliminating the time-consuming process of manually developing optimization solutions while maintaining productivity improvements.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent replaces the mechanical process of manual mathematical modeling and code writing with an automated AI-driven system. This substitution eliminates the need for users to manually perform complex mathematical formulation and programming tasks, significantly reducing implementation time while maintaining productivity benefits.

Inventive Principle:
Principle #28Mechanics substitution (Replace mechanical system)

3Measurement precision

If mathematical optimization is applied by experts, then solution quality is improved, but the number of problems that can be solved is limited due to time constraints

Engineering Contradiction:
Improvesolution qualityVSAvoidnumber of problems solved
Core Design Contradiction:
Measurement precisionVSProductivity

Solution Approach 1:

The patent creates a universal system that can handle multiple types of optimization problems across different business domains through a single automated platform. The system is designed to be domain-agnostic and can automatically adapt to various problem types, enabling one system to serve multiple functions and solve a large number of diverse optimization problems simultaneously.

Inventive Principle:
Principle #6Universality (Multi-functionality)

Solution Approach 2:

The system automatically adjusts and optimizes multiple parameters including mathematical model parameters, solver settings, and code generation parameters to maintain high solution quality across different problem types. This automated parameter tuning enables the system to solve numerous problems with expert-level quality without manual intervention for each problem.

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS20260050421A1Optimization device, optimization method, and a recording medium
Publication Date: 2026.02.19 NEC CORP
  • US20260050421A1 patent drawing
  • US20260050421A1 patent drawing
  • US20260050421A1 patent drawing

AI summary

In an optimization device, an input information acquisition means acquires input information regarding a problem input by a user. A code generation means generates a code based on the input information, A program execution means executes a program based on the code and acquiring a solution. An output means outputs the solution.