?url_ver=Z39.88-2004&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Adc&rft.relation=https%3A%2F%2Fpure.iiasa.ac.at%2Fid%2Feprint%2F4173%2F&rft.title=LP-DIT+Data+Interchange+Tool+for+Linear+Programming+Problems+(version+1.20)&rft.creator=Makowski%2C+M.&rft.description=The+MPS+format+(and+its+various+extensions)+is+the+de+facto+standard+for+handling+data+of+an+LP+problem.+The+MPS+format+is+widely+used+despite+of+its+well+known+disadvantages%2C+simply+because+there+is+no+other+widely+agreed+way+of+handling+LP+problem+data+and+solution.+However%2C+for+any+real-life+application+when+a+sequence+of+modified+LP+problems+is+solved%2C+preparing+data+(and+their+modifications)+using+the+MPS+format+is+both+inefficient+and+cumbersome.+Therefore+the+need+for+an+efficient+alternative+is+widely+recognized.+It+is+hardly+possible+to+propose+an+alternative+that+could+be+commonly+accepted+unless+the+alternative+is+efficient+and+easy+to+incorporate+into+existing+software.+Therefore+instead+of+considering+another+format+of+data%2C+one+should+rather+agree+on+a+set+of+data+structures+and+functions+that+can+be+used+in+a+way+similar+to+usage+of+standard+libraries.+Restricting+a+specification+to+the+data+structures+and+functions+makes+it+possible+to+hide+internal+data+structures+and+implementations+of+functions.+%0D%0A%0D%0ALP-DIT+is+an+attempt+to+contribute+to+the+creation+of+such+an+alternative.+LP-DIT+serves+two+purposes%3A+First%2C+to+propose+a+data+structure+and+declarations+of+functions+that+can+easily+provide+efficient+data+processing+commonly+needed+for+interchange+of+LP+problem+data+between+different+software+modules.+Second%2C+to+provide+a+public+domain+tool+(fairly+easy+to+implement+and+efficient+to+use)+which+allows+for+LP+problem+data+interchange.+In+other+words%2C+LP-DIT+provides+an+alternative+for+using+the+MPS+format+to+access+and+modification+of+LP+problem+data.+Additionally%2C+LP-DIT+provides+efficient+and+flexible+functions+for+a+full+definition+(which+includes+information+contained+both+in+the+NIPS+format+and+in+a+specification+files)+of+an+LP+problem%2C+its+modifications+and+solutions.+%0D%0A%0D%0AThe+current+version+of+LP-DIT+is+the+result+of+several+applications+made+for+different+problems+(i.e.+using+different+problem+generators+and+LP+solvers).+However%2C+it+is+still+a+prototype+and+therefore%2C+criticism+and+suggestions+will+be+appreciated.&rft.publisher=WP-94-036&rft.date=1994-06&rft.type=Monograph&rft.type=NonPeerReviewed&rft.format=text&rft.language=en&rft.identifier=https%3A%2F%2Fpure.iiasa.ac.at%2Fid%2Feprint%2F4173%2F1%2FWP-94-036.pdf&rft.identifier=++Makowski%2C+M.+%3Chttps%3A%2F%2Fpure.iiasa.ac.at%2Fview%2Fiiasa%2F193.html%3E+ORCID%3A+https%3A%2F%2Forcid.org%2F0000-0002-6107-0972+%3Chttps%3A%2F%2Forcid.org%2F0000-0002-6107-0972%3E++(1994).++LP-DIT+Data+Interchange+Tool+for+Linear+Programming+Problems+(version+1.20).+++IIASA+Working+Paper.+IIASA%2C+Laxenburg%2C+Austria%3A+WP-94-036+++++