• DocumentCode
    1119695
  • Title

    A Common Medium for Programming Operations-Research Models

  • Author

    Karabuk, Suleyman ; Grant, F. Hank

  • Author_Institution
    Univ. of Oklahoma, Norman
  • Volume
    24
  • Issue
    5
  • fYear
    2007
  • Firstpage
    39
  • Lastpage
    47
  • Abstract
    Operations research is an interdisciplinary science that develops scientific methods for modeling and solving decision-making problems. Arguably, the two most established and commonly practiced OR methodologies are mathematical programming (also called optimization) and discrete-event system simulation (called simulation). Mathematical programming describes a decision problem as decision variables and as mathematical functions of variables that capture the objective and problem constraints. For dynamic systems that are too complex to allow exact, closed-form solutions in continuous time, simulation can identify and describe events of interest and model their occurrences at discrete points in time. Python can glue together independent software environments to improve the software development cycle for sophisticated operations-research applications, which integrate different modeling methodologies.
  • Keywords
    decision making; discrete event simulation; mathematical programming; mathematics computing; object-oriented programming; operations research; programming environments; Python; decision making; decision variable; discrete-event system simulation; mathematical programming; operations research; optimization; software development cycle; software environment; Computer languages; DSL; Discrete event systems; Dynamic programming; Mathematical model; Mathematical programming; Object oriented modeling; Programming profession; Software libraries; Transportation; constrained optimization; development tools; rapid prototyping; scripting languages; simulation languages;
  • fLanguage
    English
  • Journal_Title
    Software, IEEE
  • Publisher
    ieee
  • ISSN
    0740-7459
  • Type

    jour

  • DOI
    10.1109/MS.2007.125
  • Filename
    4302685