[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [List Home]
Subject: Data interface standard
Hi:
In an earlier posting Alan King suggested that the TC's mission should
"include standards for interfaces between modeling languages, solvers,
and data."
The data issue is an interesting one. My guess is that most of us agree
that the linear program (or nonlinear program) instance fed to a solver
should be in an XML format. However, what about the raw data that is
used by a modeling language to create the instance? Most of the modeling
languages I am familiar with are set or table based. I think that all
of the major databases, DB2, Oracle, and SQL Server now allow the user
to query the database and get the result in XML format. Microsoft has
SpreadsheetML an XML dialect for spreadsheets. Hence, it seems
reasonable to get data over the wire in XML format as input to a
modeling language or solver. Persistent XML databases such as Tamino
from Software AG and Xindice from Apache are native XML databases. The
result of an XQuery/XPath query on XML data is a sequence of nodes or
atomic values. This is very different than a table.
I would like to know if the modeling language people that subscribe to
this list think the TC should address any issues relating to a standard
interface between the modeling language and the raw data? Or, by data
will we always mean the problem instance as opposed to the raw data used
to generate the problem instance?
Cheers,
--
Kipp Martin
Professor of Operations Research
and Computing Technology
University of Chicago
Graduate School of Business
1101 East 58 Street
Chicago IL 60637
773-702-7456
[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [List Home]