Please use this identifier to cite or link to this item:
https://ir.iimcal.ac.in:8443/jspui/handle/123456789/1017
Full metadata record
DC Field | Value | Language |
---|---|---|
dc.contributor.author | Viswanathan, Viswa | |
dc.contributor.author | Sen, Anup Kumar | |
dc.contributor.author | Chakraborty, Soumyakanti | |
dc.date.accessioned | 2021-08-26T06:03:21Z | - |
dc.date.available | 2021-08-26T06:03:21Z | - |
dc.date.issued | 2011 | |
dc.identifier.uri | https://ir.iimcal.ac.in:8443/jspui/handle/123456789/1017 | - |
dc.description | Viswa Viswanathan, Stillman School of Business Seton Hall University, South Orange, NJ, 07079; Anup Kumar Sen, Department of Management Information Systems, Indian Institute of Management Calcutta, Kolkata; Soumyakanti Chakraborty Information Systems Area XLRI School of Business and HR Jamshedpur, India | |
dc.description | ISSN/ISBN - 1942-2628 | |
dc.description | pp.1-11 | |
dc.description.abstract | Research in combinatorial optimization initially focused on finding optimal solutions to various problems. Researchers realized the importance of alternative approaches when faced with large practical problems that took too long to solve optimally and this led to approaches like simulated annealing and genetic algorithms which could not guarantee optimality, but yielded good solutions within a reasonable amount of computing time. In this paper we report on our experiments with stochastic greedy algorithms (SGA) � perturbed versions of standard greedy algorithms. SGA incorporates the novel idea of learning from optimal solutions, inspired by data-mining and other learning approaches. SGA learns some characteristics of optimal solutions and then applies them while generating its solutions. We report results based on applying this approach to three different problems � knapsack, combinatorial auctions and single-machine job sequencing. Overall, the method consistently produces solutions significantly closer to optimal than standard greedy approaches. SGA can be seen in the space of approximate algorithms as falling between the very quick greedy approaches and the relatively slower soft computing approaches like genetic algorithms and simulated annealing. SGA is easy to understand and implement -- once a greedy solution approach is known for a problem, it becomes possible to very quickly rig up a SGA for the problem. SGA has explored only one aspect of learning from optimal solutions. We believe that there is a lot of scope for variations on the theme, and the broad idea of learning from optimal solutions opens up possibilities for new streams of research. | |
dc.publisher | AR-IIMC | |
dc.publisher | International Journal of Advances in Software | |
dc.publisher | IARIA | |
dc.relation.ispartofseries | 4(1&2) | |
dc.subject | Greedy algorithms | |
dc.subject | Stochastic approaches | |
dc.subject | Approximate solutions | |
dc.subject | Knapsack problem | |
dc.subject | Combinatorial auctions | |
dc.subject | Single-machine scheduling | |
dc.subject | Machine learning | |
dc.title | Stochastic Greedy Algorithms: A Learning-Based Approach to Combinatorial Optimization | |
dc.type | Article | |
Appears in Collections: | Management Information Systems |
Files in This Item:
There are no files associated with this item.
Items in DSpace are protected by copyright, with all rights reserved, unless otherwise indicated.