Skip to Main Content
IBM Data and AI Ideas Portal for Customers


This portal is to open public enhancement requests against products and services offered by the IBM Data & AI organization. To view all of your ideas submitted to IBM, create and manage groups of Ideas, or create an idea explicitly set to be either visible by all (public) or visible only to you and IBM (private), use the IBM Unified Ideas Portal (https://ideas.ibm.com).


Shape the future of IBM!

We invite you to shape the future of IBM, including product roadmaps, by submitting ideas that matter to you the most. Here's how it works:


Search existing ideas

Start by searching and reviewing ideas and requests to enhance a product or service. Take a look at ideas others have posted, and add a comment, vote, or subscribe to updates on them if they matter to you. If you can't find what you are looking for,


Post your ideas

Post ideas and requests to enhance a product or service. Take a look at ideas others have posted and upvote them if they matter to you,

  1. Post an idea

  2. Upvote ideas that matter most to you

  3. Get feedback from the IBM team to refine your idea


Specific links you will want to bookmark for future use

Welcome to the IBM Ideas Portal (https://www.ibm.com/ideas) - Use this site to find out additional information and details about the IBM Ideas process and statuses.

IBM Unified Ideas Portal (https://ideas.ibm.com) - Use this site to view all of your ideas, create new ideas for any IBM product, or search for ideas across all of IBM.

ideasibm@us.ibm.com - Use this email to suggest enhancements to the Ideas process or request help from IBM for submitting your Ideas.

IBM Employees should enter Ideas at https://ideas.ibm.com


ADD A NEW IDEA

Decision Optimization CPLEX & For Watson Studio

Showing 68

Improve constraint priority attachment in OPL

Actually we have to use OPL script to attach a relaxation priority to a constraint. It will be easier to attach this priority at the creation of the constraint. Reason is that a constraint tupleset can easily include a priority field: tuple rvCons...
over 3 years ago in Decision Optimization CPLEX & For Watson Studio 0 Not under consideration

Improve OPL Interfaces by providing dynamically typed API and a “façade” compatible with the .NET framework

Using OPL interface in .Net is cumbersome. Manipulate data elements object and result is far from being trivial.By example, instantiate an int look like that: OplDataSource dataSource = new MyCustomDataSource(oplF); internal class MyCustomDataSour...
over 3 years ago in Decision Optimization CPLEX & For Watson Studio 0 Not under consideration

Improve OPL Interfaces by providing field access infer by using the OPL model schema

Modify coefficient, adding variable, iterate on tupleset, modifiing dataElements and almost all operation in the OPL interface are really counter intuitive. Object uses by OPL are not directly compatible with the framework object. Ituple!= Tuple. ...
over 3 years ago in Decision Optimization CPLEX & For Watson Studio 0 Not under consideration

support for date in OPL

Manipulating Date in OPL is tedious. One needs to load them as string, then use script to convert them in date and access fields of this script object (month / year ...). Furthermore, it is not even possible to create a Date from a string in scrip...
over 3 years ago in Decision Optimization CPLEX & For Watson Studio 0 Not under consideration

Piecewise function with input as coordinate (x,y) of curve's points

the actual piecewise function in OPL takes as input abscissas and vector coefficient to construct the function.Many time people have user have the (x;y) coordinate. to do that you need to write OPL code to find the vector coefficient.Would be grea...
over 3 years ago in Decision Optimization CPLEX & For Watson Studio 0 Not under consideration

In CPLEX studio; display DOcplexCloud solve as local solve

In the IDE (CPLEX studio), with a solve on DOcplexCloud is not display the same way as a local solve.That create lots of extra work to explore the input data, the constraint expressed and the result.
over 3 years ago in Decision Optimization CPLEX & For Watson Studio 0 Not under consideration

Function to Add tuple to a set in OPL not only in OPLscript

Have an OPL fucntion to add tuple to a set.It will avoid to use OPL script to populate them whish is slow and increase complexity of modeling.A work around that I use it to create identical Set of tuple in OPL and use OPLscript to just copy them i...
over 3 years ago in Decision Optimization CPLEX & For Watson Studio 0 Not under consideration

If conditions in pre-processing in .mod files

To maintain two (or more) similar models in one instead of in two (or more) separate .mod files, we need the possibility of using if conditions in pre-processing in .mod files without using execution blocks.
over 3 years ago in Decision Optimization CPLEX & For Watson Studio 0 Not under consideration

Cplex.solveFixed() for OPL Script

Is there an equivalent of Cplex.SolveFixed() for OPL Script ? I'm looking for dual costs of a MILP. So I'd like to 1) solve it to get the solution. 2) solve the corresponding LP with fixed integer variables 3) get dual costs I don't know in advanc...
over 3 years ago in Decision Optimization CPLEX & For Watson Studio 0 Not under consideration

Have a regenerate option in OPL flow control

Have a way to call regenerate a model when you change some data in scripting without the need to build from zero the model out of the model and the data.
over 3 years ago in Decision Optimization CPLEX & For Watson Studio 0 Not under consideration