Domain Libraries
Industry-specific optimization libraries with built-in compliance, constraints, and best practices.
Production-ready solutions for finance, healthcare, supply chain, and more. No need to build from scratch—leverage domain expertise built into every library.
Available Domain Libraries
Financial Services
Portfolio optimization, risk management, trading strategies, and regulatory compliance.
Use Cases:
- •Portfolio allocation with Basel III, MiFID II compliance
- •Risk-adjusted return optimization
- •Trading strategy backtesting
- •Credit risk modeling
Key Features:
- Regulatory compliance built-in
- CVaR, VaR, and advanced risk metrics
- Explainable decisions for audit trails
- Multi-objective optimization (return vs risk)
from sematryx.domains import finance
result = finance.optimize_portfolio(
returns=asset_returns,
covariance=cov_matrix,
constraints={
'max_position': 0.30,
'min_return': 0.08,
'regulatory': 'basel_iii'
},
risk_measure='cvar',
explanation_level=4
)Healthcare
Clinical optimization, resource allocation, treatment protocols, and patient safety.
Use Cases:
- •Hospital staff scheduling with union rules
- •Clinical trial design optimization
- •Drug discovery pipeline optimization
- •Resource allocation with safety constraints
Key Features:
- HIPAA-compliant data handling
- Patient safety constraints (hard constraints)
- Skill coverage and shift balancing
- Emergency capacity buffers
from sematryx.domains import healthcare
result = healthcare.optimize_scheduling(
resources={'nurses': 50, 'doctors': 20},
demand_forecast=weekly_demand,
constraints={
'min_nurse_patient_ratio': 0.25,
'max_consecutive_shifts': 2,
'safety_constraints': 'always'
}
)Supply Chain
Logistics optimization, inventory management, vehicle routing, and warehouse operations.
Use Cases:
- •Vehicle routing with time windows
- •Multi-echelon inventory optimization
- •Cold chain logistics
- •Warehouse layout optimization
Key Features:
- VRP, CVRP, VRPTW variants
- Perishable goods management
- Temperature-controlled routing
- Resilience planning
from sematryx.domains import supply_chain
result = supply_chain.optimize_routing(
locations=depot_and_customers,
demands=customer_demands,
vehicle_capacity=50,
time_windows=time_constraints
)Marketing
Campaign optimization, attribution modeling, customer segmentation, and pricing strategies.
Use Cases:
- •Multi-channel campaign allocation
- •Attribution modeling
- •Customer lifetime value optimization
- •Dynamic pricing strategies
Key Features:
- Multi-touch attribution
- Budget allocation across channels
- ROI optimization
- A/B testing integration
from sematryx.domains import marketing
result = marketing.optimize_campaign(
channels=['search', 'social', 'display'],
budget=100000,
objectives=['conversions', 'roas'],
constraints={'min_brand_awareness': 0.3}
)AI/ML
Hyperparameter tuning, neural architecture search, and model optimization.
Use Cases:
- •Deep learning hyperparameter tuning
- •Neural architecture search
- •Learning rate scheduling
- •Reinforcement learning optimization
Key Features:
- Multi-objective optimization (accuracy vs speed)
- Early stopping integration
- Resource-aware optimization
- Transfer learning support
from sematryx.domains import ai_ml
result = ai_ml.optimize_hyperparameters(
model_type='transformer',
search_space=hyperparameter_space,
objectives=['accuracy', 'inference_time'],
budget=1000 # Max training runs
)Media
Video encoding, image optimization, rendering, and perceptual quality optimization.
Use Cases:
- •Per-title video encoding
- •Image compression optimization
- •Rendering pipeline optimization
- •Perceptual quality tuning
Key Features:
- Quality vs file size optimization
- Perceptual metrics (SSIM, VMAF)
- Multi-resolution encoding
- Adaptive bitrate optimization
from sematryx.domains import media
result = media.optimize_video_encoding(
source_video=video_file,
target_qualities=['1080p', '720p', '480p'],
objectives=['quality', 'file_size'],
perceptual_metric='vmaf'
)Research
Advanced mathematical optimization, novel algorithms, and quantum optimization.
Use Cases:
- •Novel algorithm development
- •Quantum optimization problems
- •Mathematical research problems
- •Experimental optimization
Key Features:
- Cutting-edge algorithms
- Quantum-inspired optimization
- Multi-objective research problems
- Publication-ready results
from sematryx.domains import research
result = research.optimize_advanced(
problem=novel_problem,
algorithm='quantum_inspired',
objectives=['optimality', 'novelty'],
research_mode=True
)Agents
Multi-agent coordination, budget management, and agent optimization.
Use Cases:
- •Multi-agent system coordination
- •LLM selection optimization
- •Agent budget allocation
- •Performance monitoring
Key Features:
- Agent coordination strategies
- Cost optimization
- Performance monitoring
- Dynamic agent selection
from sematryx.domains import agents
result = agents.optimize_coordination(
agents=agent_pool,
tasks=task_list,
budget=1000,
objectives=['completion_rate', 'cost']
)Integration
System integration, bridge optimization, and custom domain creation.
Use Cases:
- •Legacy system integration
- •Custom domain creation
- •Pattern library generation
- •Code generation
Key Features:
- Custom domain templates
- Auto code generation
- Pattern recognition
- System analysis
from sematryx.domains import integration
# Create custom domain
@integration.register_domain('my_industry')
def my_industry_optimizer(problem):
# Custom optimization logic
return optimized_solution
result = integration.optimize(
domain='my_industry',
problem=custom_problem
)Conversational
Create optimization problems through natural language conversation with an AI agent. Perfect for users who want to optimize but aren't familiar with technical concepts.
Use Cases:
- •Natural language problem description
- •Guided parameter collection
- •Automatic domain detection
- •Dynamic domain extension building
Key Features:
- LLM-powered problem understanding
- Interactive parameter collection
- Real-time input validation
- Automatic domain matching
from sematryx.client.sdk import SematryxClient
client = SematryxClient(api_key="YOUR_API_KEY")
# Start conversation with natural language
result = client.start_conversational_optimization(
description="I want to optimize my marketing budget for maximum ROI"
)
# Interact with agent to collect parameters
# Then complete and optimize
result = client.complete_conversational_optimization(conversation_id)Why Domain Libraries?
Built-in Compliance
Regulatory compliance (Basel III, HIPAA, etc.) built into domain libraries, not bolted on.
Production-Ready
Pre-configured constraints, validation, and best practices for each industry.
Industry Best Practices
Domain-specific patterns, constraints, and optimization strategies proven in production.
Full Explainability
Domain-aware explanations that speak your industry's language for compliance and trust.
Ready to Get Started?
Start using domain libraries today. All libraries are production-ready and include built-in compliance, validation, and best practices.