Language: English
ISBN/ISSN: 9783642238444
Published on: 2012-01
Hardcover
Introducton
This introduction is a brief presentaton of NCL (Natural Constraint Language) and its software platfom POEM (Programming in Operational and Expressive Models ).After reading this chapter,readers will have a clear idea about the main fertures of NCL.
Contents
1 Introducton
1.1 Modeling
1.2 The NCL Language
1.3 The POEM Platform
2 Data Types and Lexical Conventions
2.1 Data Types
2.2 Lexical Tokens
2.3 Mathematical
3 Grammar and Semantics
3.1 Context-Free Rules
3.2 Context-Sensitivity of NCL
4 Tutorial Programs
4..1 Getting Started
4.2 Blllean Logic
4.3 Numerical Reasoning
4.4 Date / Time
4.5 String
4.6 Referencing
4.7 Set Reasoning
4.8 Special Variable
4.9 Predefined Function
4.10 User-Defined Function
4.11 Selection Statement
4.12 Quantification
4.13 Jump
4.14 Query and Search
4.15 Optimization
4.16 Custom Message
4.17 Soft Constraint
4.18 Sub-Model
4.19 SQL Query
4.20 OS Command
4.21 Expectation and Debugging
5 The POEM Software Platform
5.1 Main Interface
5.2 Configuration of a Project
5.3 Model Management
5.4 Information
5.5 Visualization and Debugging
5.6 Trace Window and Working Modes
5.7 Message Management
5.8 Help on Line
5.9 Component and Server
6 Modeling and Solving
6.1 Development Principles
6.2 Modeling Abstraction’
6.3 Solving Puzzles
6.4 Solving Hard Problems
7 Industrial Applications
7.1 Complexity of Industrial Problems
7.2 Production Scheduling
7.3 Personnel Planning
7.4 Multi-Modal Transportation Planning
8 Relaxation and Decomplsition
8.1 Local Optimization
8.2 Soving by Decomposition