• Home
  • Search
  • OoMILP — A C++ Callable Object-oriented Library and the Implementation of its Parallel Version using CORBA
  • Cite Icon2
  • https://doi.org/10.1007/0-387-30528-9_12Copy DOI Icon

OoMILP — A C++ Callable Object-oriented Library and the Implementation of its Parallel Version using CORBA

  • Jan 1, 2006
  • Panagiotis Tsiakis +1 more
Show More
  • Abstract
  • Literature Map
  • References
  • Citations
  • Similar Papers
Abstract

Process systems engineering is one of the many areas in which mixed integer optimisation formulations have been successfully applied. The nature of the problems requires specialised solution strategies and computer packages or callable libraries able to be extended and modified in order to accommodate new solution techniques. Object-oriented programming languages have been identified to offer these features. Process system applications are usually of large scale, and require modelling and solution techniques with high level of customisation. ooMILP is a library of C++ callable procedures for the definition, manipulation and solution of large, sparse mixed integer linear programming (MILP) problems without the disadvantages of many existing modelling languages. We first present a general approach to the packaging of numerical solvers as software components, derived from material developed for the CAPE-OPEN project. The presentation is in the context of construction and solution of Mixed Integer Linear Programming (MILP) problems. We then demonstrate how this package, based on the use of CORBA interfaces for synchronous execution within a single process, can be adapted with a minimum of problem-specific changes to provide a distributed solution.

Similar Papers
  • Research Article
  • Citations6

Minimizing energy consumption by joint radio and computing resource allocation in Cloud-RAN

  • Jun 24, 2023
  • Computer Networks
  • Mahdi Sharara +4
  • Research Article
  • Citations243

An Algorithm for the Solution of Multiparametric Mixed Integer Linear Programming Problems

  • Dec 01, 2000
  • Annals of Operations Research
  • Vivek Dua +1
  • Research Article
  • Citations37

Energy-efficiency-oriented scheduling in smart manufacturing

  • Sep 07, 2018
  • Journal of Ambient Intelligence and Humanized Computing
  • Zijian Wu +4
  • Conference Article
  • Citations5

Whitening of greenhouse’s roof using drones and Petri net models

  • Sep 06, 2022
  • Sofia Hustiu +3
  • Research Article
  • Citations5

Dynamic Surveillance by Multiple Agents with Fuel Constraints

  • Feb 01, 2020
  • IEICE Transactions on Fundamentals of Electronics, Communications and Computer Sciences
  • Ryo Masuda +2
  • Research Article
  • Citations3

Knowledge representation of mathematical optimization problems and constructs for modeling

  • Sep 27, 2023
  • Knowledge-Based Systems
  • Bahadorreza Ofoghi +1
  • Research Article
  • Citations1

A Hybrid Genetic Algorithm Applied to the Transmission Network Expansion Planning Considering Non-conventional Solution Candidates

  • Sep 01, 2019
  • Journal of Applied Science and Engineering
  • Jaime Andrés López López +2
  • Conference Article
  • Citations7

General modeling and technology-mapping technique for LUT-based FPGAs

  • Jan 01, 1997
  • Amit Chowdhary +1
  • Research Article
  • Citations4

Predictive route choice control of destination coded vehicles with mixed integer linear programming optimization

  • Jan 01, 2009
  • IFAC Proceedings Volumes
  • A.N Tarău +2
  • Research Article
  • Citations187

Fast Identification of Inactive Security Constraints in SCUC Problems

  • Nov 01, 2010
  • IEEE Transactions on Power Systems
  • Qiaozhu Zhai +3
  • Research Article
  • Citations34

A time-dependent shared autonomous vehicle system design problem

  • Jan 09, 2021
  • Transportation Research Part C: Emerging Technologies
  • Yao Li +2
  • Research Article
  • Citations22

Benchmarks for Current Linear and Mixed Integer Optimization Solvers

  • Dec 26, 2015
  • Acta Universitatis Agriculturae et Silviculturae Mendelianae Brunensis
  • Josef Jablonský
  • Conference Article
  • Citations1

Spare the mule, help your neighbors: Robot route planning for data retrieval on large scale sensor networks

  • May 01, 2013
  • Daniel E Lucani +2
  • Research Article
  • Citations45

Real-time data reassurance in electrical power systems based on artificial neural networks

  • Dec 31, 2012
  • Electric Power Systems Research
  • Seyedamirabbas Mousavian +2
  • PDF
  • Research Article
  • Citations4

Towards Finding Active Number of S-Boxes in Block Ciphers using Mixed Integer Linear Programming

  • Oct 05, 2021
  • Informatica
  • Vikas Tiwari +3
Cactus Communications logo

Copyright 2026 Cactus Communications. All rights reserved.