Spreadsheet modelling for solving combinatorial problems: The vendor selection problem
Pandelis G. Ipsilandis

TL;DR
This paper demonstrates how spreadsheets can be effectively used as decision support tools for solving complex combinatorial problems like vendor selection, enabling practical applications for small and medium-sized organizations without specialized software.
Contribution
It introduces a practical approach to solving combinatorial programming problems using only standard spreadsheet features, demonstrated through a real-world procurement problem.
Findings
Spreadsheet-based DSS can solve large-scale combinatorial problems.
The approach is accessible for organizations without specialized OR software.
Limitations include potential scalability issues.
Abstract
Spreadsheets have grown up and became very powerful and easy to use tools in applying analytical techniques for solving business problems. Operations managers, production managers, planners and schedulers can work with them in developing solid and practical Do-It-Yourself Decision Support Systems. Small and Medium size organizations, can apply OR methodologies without the presence of specialized software and trained personnel, which in many cases cannot afford anyway. This paper examines an efficient approach in solving combinatorial programming problems with the use of spreadsheets. A practical application, which demonstrates the approach, concerns the development of a spreadsheet-based DSS for the Multi Item Procurement Problem with Fixed Vendor Cost. The DSS has been build using exclusively standard spreadsheet feature and can solve real problems of substantial size. The benefits and…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsSpreadsheets and End-User Computing · Optimization and Mathematical Programming · Multi-Criteria Decision Making
