Manual plans keep breaking
A person rearranges work every time a shift, visit, delivery, or order changes.
Mathematical systems engineering
Shifts, visit schedules, dispatching, production steps, and staff assignments. We turn complex decisions that depend on Excel and experienced operators into mathematical models, then implement them as usable web and app systems for the field.
Constraint solver
Optimized · 0.38s
Visit schedule / June 20
Prototype in as little as two weeks
Constraint issues
0
Total travel
84 min
Assignment rate
100%
min Σ cᵢxᵢ + λΣ vⱼ
s.t. Ax ≤ b
Problems we solve
Problems we solve
Finite Field works on operations that are too rule-heavy for a simple form system and too specific for a generic SaaS product.
A person rearranges work every time a shift, visit, delivery, or order changes.
Skill, capacity, location, due date, and priority rules exist, but they are scattered across spreadsheets and people's memory.
The same data is copied between Excel, chat, and systems, then corrected by the same expert.
A system exists, but it only records results. The hard part still happens outside the system.
The answer is not just a nicer screen. It is a model that can decide and explain.
We treat these as mathematical systems: model the decision, test the constraints, explain the result, and build the operation UI around that logic.
From business rules to a system model
Finite Field does not begin with a screen list. We first break field decisions into variables, constraints, objectives, and explanation requirements, then design the system.
Variables
Workers, visits, machines, orders, vehicles, time slots, skills, capacity, and dates become explicit data.
Constraints
Skills, deadlines, locations, load limits, priorities, unavailable times, and business exceptions are written as rules.
Objectives
Reduce travel, balance work, improve preference fit, protect due dates, or make trade-offs visible for operators.
We do not start from a screen list. We first define decision variables, constraints, objectives, and explanation requirements, then turn them into a product people can operate.
Interactive assignment demo
The browser demo is explanatory. It does not send your data outside this page.
Change the objective and run the planner.
Manual plan: two constraints need correction
Sample: 9 visits / 5 workers
Solution areas
We focus on planning work that is rebuilt every day: shifts, visits, dispatching, production steps, and staff assignments.
Scheduling
Turn skills, time slots, rest rules, and fairness into a schedule that can be reviewed.
Field work
Assign visits and field work while considering travel, skill fit, preferred staff, and time windows.
Routing
Plan vehicles, deliveries, and stops under capacity, sequence, and service constraints.
Matching
Match people, cases, orders, or resources with explainable priorities and exceptions.
Delivery process
We keep the first step narrow enough to validate the model before committing to a production system.
Collect current spreadsheets, rules, examples, and exceptions, then identify where decisions actually happen.
Turn the workflow into variables, constraints, objectives, and explanation requirements that can be reviewed.
Create a small interface around the model so operators can touch the workflow and find missing rules.
Decide the production scope only after the data, model, usability, and risk assumptions are visible.
First step
For uncertain workflows, we start with a narrow prototype: model the rules, build a small UI, and verify whether the logic is worth production development.
Prototype from ¥298,000
The prototype clarifies feasibility and scope. It does not guarantee business effects.
Research to product
Model, verify, operate
Math Lab
The lab connects mathematical modeling, proof-oriented thinking, and software delivery. The home page introduces the direction and sends deeper technical readers to NPA and related work.
Research content supports engineering judgment; it is not positioned as a replacement for production validation or formal proof tools.
Read about NPAFAQ
Answers are written for teams that are considering whether operational decisions should become software.
Scheduling, assignment, routing, matching, production planning, and other workflows with many constraints are good fits. We first turn the business rules into a small model before deciding what to build.
No. The prototype and demo clarify feasible logic, data requirements, and user experience. They do not guarantee cost reduction, sales growth, or other business effects.
Yes. We usually keep the first step small: data check, rule organization, and a touchable prototype. Full production development starts after the model and operation fit are clear.
Start with a small model and a touchable prototype. We will separate what should be automated from what should stay as human judgment.