Thursday, February 5, 2009

IEOR Tools interview with GUSEK developer Luis Bettoni

One of the great traits of developing software in the Open Source community is that you can build on the successes of others. Luiz Bettoni has done just that with his linear programming tool known as GUSEK. Recently Luiz released version 0.2.2 of GUSEK to the community. GUSEK is a linear programming modeling interface to the GLPK. GUSEK is freely availabe to download. It is designed for the a Windows operating system. IEOR Tools wanted to know more about GUSEK and is happy to have Luiz answer some questions about GUSEK and his contribution to the field of Linear Programming and Operations Research.

What is your experience in Operations Research and/or Management Science and your background?
I'm a Brazilian researcher and Master's student in the CPGEI department (Graduate School in Electrical Engineering and Industrial Computer Science) at UTFPR University. I'm actually working on two optimization projects to help in decision making. The first is focused in power distribution networks maintenance which is a partnership with COPEL (the energy company of Paraná State). The other one is a PETROBRAS (the world’s 7th biggest oil company) with oil distribution scheduling. The first project was my first contact with Operations Research, about a year ago.
What is your experience with GLPK?
One COPEL project requirement is to use free software to solve LP/MILP models. After some research and a lot of tests GLPK was the natural choice: fast (not like commercial solvers, but better than other open source options), customizable, flexible, has its own modeling language (the GMPL) and is under constant development.
Why did you want to create GUSEK?
Developing GMPL models without any resources (just with Windows Notepad) was a challenge. To make our job affordable and to save costs we made a custom IDE integrating the GLPK stand-alone solver and the GMPL programming language into a customizable text editor (SciTE). Custom improvements are made in the sense to be more friendly to the GMPL developer. After many changes, the IDE was significantly different from the original SciTE and we adopted the new name: Gusek (GLPK Under Scite Extended Kit).
Who do you expect to use GUSEK?
People who want a free, easy-to-use interface for development and solving of LP/MILP problems, like GLPK users and students.
Why did you want to create GUSEK for the Windows platform?
Commodity: in our lab we use Windows. But, as SciTE and GLPK are open source (and have Linux versions), GUSEK can be built for others OS, sure. Anyone which is available?
Why did you distribute under the GPL license?
First, GLPK is a GNU project, released under GPL. SciTE has a similar license. Gusek was possible just because they are open source, so, why not open source? If anyone can use and contribute, Gusek will be a better tool for all. I've just started it and shared. GPL is a good choice to allow this.
Are you working on any other free software projects?
Not really, actually I spend all of my time on the lab projects. However, me and my brother are planning to develop the open source concept of "cycle-tourism open tracks" based on our experience (take a look at, in Portuguese).
Have you learned anything new or interesting while working on this project?
I'm involved with builds and patches to other people's software, learning with the open source community. I learned LUA and batch script languages to implement advanced functions into SciTE. I have learned GMPL and a lot of other LP/MILP modeling tools using Gusek, for sure!
Thank you Luiz for this interview and sharing GUSEK with the Operations Research community. We hope that GUSEK finds a nice home in the Linear Programming world. We here at IEOR Tools have definitely added it to our tool bag.


Anonymous said...

I really Gusek, but can it apply to more advance technique like bender decomposition or lagrangian relaxation ?

Anyway, it is very good and useful software.

Vashikaran Prediction said...

Great Post ! I like this type of information. Thanks for share this kind of informative post.
vashikaran specialist
vashikaran love spell
Vashikaran Mantra in hindi
Vashikaran Mantra for love
Black Magic Specialist
Vashikaran Astrologer
Love problem solution
Love marriage specialist
Vashikaran Mantra for Husband
Vashikaran by kamakhya sindur

astrologer vinodkumar said...

Its very nice post .Thanks for share this kind of informative post.
Vashikaran Specialist
Vashikaran Mantra
Vashikaran Specialist Baba
Blackmagic Specialist
Lost love Back Solution
Love Marriage Specialist
Love Guru Specialist

Anonymous said...

Really it's so nice information shared .I really like this type of information . Thanks for share it.
vashikaran specialist In Mumbai
Blackmagic Specialist In Mumbai

Love Guruindia said...

Interesting post it is .Very nice content is used in this post.
Vashikaran Mantra In Hindi
Love Marriage Specialist
World Famous Astrologer
Vashikaran Marriage Love Spell
Vashikaran Mantra
Vashikaran Specialist Baba
Black Magic Specialist

IndianVedicAstrology said...

Now, i am see your blog site style is good.i am likewise perused your site remarks so decent

Vedic Astrologer London | Best Indian Astrologer Consultant in London | Best Vedic Astrologer London

Unknown said...

Write my essay is one of our major writing services. Our services have many features and qualities that make our services best for the students. In this service, we write the essay for students or for other customers on the given topics. Your topic of the essay can belong to any subject like business and law, communication or history. We write essays on all subjects.

We have a team that specializes in business, physics, biology, law, history, other natural sciences, and science subjects. Our team of writers writes on all the subjects and topics. The benefits and qualities of our essay help services are discussed later in this article. Read the full article to get complete information about the write my essay for me service. Write My Essay
live assignment help

Michael Jones said...

All Online Assignment help is a web portal where students get help in making assignments for all the subjects, with the help of our experts. You will get 100% plagiarism free assignment. Expert’s consultation is also available for students. If they have any query they can contact with our experts anytime.

Faiza Ashraf said...

james cook said...

It is nice to read such high-quality content. It is a good article that discusses the topic at hand quite well. I am looking forward to read more articles from your site. Keep up the good work.
assignment expert

The Custom Boxes Print said...

i really impress your work. Thanks a ton for sharing this information in this article.
Custom Packaging Boxes USA

Stefan Carl said...

Get assignment writing help to get the highest quality assignment, written by professionals of Students assignment Students assignment provides their assignment writing services in the UK. So hire assignment writer UK from here and get the best assignment help.

Melissa hogan said...

My husband left me last year after 25 years of marriage (he turned 50). It has been the most difficult year of my life, but full of lessons about myself and what life and marriage are all about. I am passionate about marriage and i didn't give up on my husband. resides in USA, I entered online in search of advice on how i can amend my marriage while i was at work. I saw so many positive reviews and nice feed back about how a Doctor called______________Robinson.buckler@ yahoo. com has been wonderful with his work. I gave a shot to make contact with him via his Email and he assured me that my marriage will be peaceful and i believed in his words. 16 hours after he finished work, my husband came back home pleading and now, we are living peacefully again. Get in contact with him if you need any help. he is the real deal WE’RE BACK!!!!!!!!!!!!!!!!!!!!!

TimeUp News said...

Good Job,thanks for sharing this informative article with us