Investigation of Novel Methods to Optimise Shelf Space Allocation

Part 1. Previous Research and Track Record

The Automated Scheduling, Optimisation and Planning Research group (ASAP : http://www.asap.cs.nott.ac.uk) at the University of Nottingham has been carrying out highly successful research into the development and application of meta-heuristic techniques and hybridisations to scheduling and optimisation problems (particularly space allocation and timetabling) for the last 8 years. It has been at the forefront of research in the area during this period and is internationally recognised within the scheduling community for its work. The group has recently undergone significant expansion and now has 4 members of academic staff, 5 research assistants, 13 PhD students and a secretary. The investigators have many years of research experience.

The Research Team

Dr Graham Kendall was recently appointed to a lectureship in the School of Computer Science and Information Technology at the University of Nottingham. He is a member of the Automated Scheduling, Optimisation and Planning (ASAP) research group within the school. Prior to this appointment he was a PhD student within the same school, after graduating from UMIST (University of Manchester Institute of Science and Technology) with a first class honours degree in Computation. Before embarking on his academic career he worked in the IT industry for approximately seventeen years, having a successful career in both technical and managerial roles.

Dr Kendall has carried out successful research in the field of stock cutting for the past three years. His PhD thesis considers a concept called the no fit polygon and applies it to nesting problems. This idea is used in conjunction with a range of meta-heuristic and evolutionary approaches (such as simulated annealing, tabu search, genetic algorithms and ant algorithms) to search for good quality solutions. He has published the results of his work in scientific journals and presented his work at high quality, international conferences [BUR98a], [BUR99a] , [BUR99b] , [BUR99c] , [BUR99d]. This work is being further developed by an EPSRC CNA (CASE for new Academics) grant he has just been awarded (the PhD student started in October 2000). As part of this award the PhD student must work for at least three months each year at the sponsoring company (Esprit Automation Ltd., Sandiacre, Nottingham). During this period of secondment the student will assist the company to incorporate some of the latest research techniques into a nesting software package they are currently re-developing. Since his PhD Dr Kendall has further broadened his research interests and has published papers which investigate how computers can learn to play chess [KEN01a], how evolutionary strategies can be used to predict macro-economic factors ([KEN01b], [KEN01c], KEN01d]) and how collective behaviour can emerge from seemingly simple organisms [WAR01].

In addition to the CNA grant, Dr Kendall has recently been awarded a TCS (Teaching Company Scheme) award. This is, again, in conjunction with Esprit Automation Ltd. and allows the company access to the research being undertaken by the ASAP group. This scheme will run for three years and the associate will re-engineer their current product to a product that, hopefully, will be the leader in the field. Obviously, there will be close links between the TCS and the CNA. Dr Kendall is also a co-investigator on a recently awarded EPSRC award (“An Investigation of Hyper-heuristic Methods” : GR/N36837/01) being led by Prof. Burke, a BBSRC award, and an EPSRC network (“An Interdisciplinary Scheduling Network” : GR/R12268/01)

Dr. Kendall is a member of the program committee of the 4th Metaheuristics International Conference (MIC 2001) : 16th – 20th July 2001, Porto, Portugal. He is also a member of the Technical Committee of the Congress of Evolutionary Computation (CEC-2001), COEX Center, Seoul, Korea, May 27-29, 2001 and is co-organising a workshop at the Genetic and Evolutionary Computation Conference (GECCO 2001), San Francisco, California, USA, July 7-11, 2001. He edits the EURO (European Association of Operational Research) funded WATT (Working Group of Automated Timetabling) Digest and has acted as a referee for the following journals; The Journal of Scheduling, The Computer Journal, International Journal of Applied Intelligence and Management Science.

 

Professor Edmund Burke holds a Chair in Computer Science at the University of Nottingham. He leads the Automated, Scheduling, Optimisation and Planning (ASAP) group within the school of Computer Science and Information Technology. He has been awarded 13 major grants over the last 9 years. He is an Associate Editor on the IEEE Transactions on Evolutionary Computation, Editor-in-chief of the Journal of Scheduling (published by Wiley) and an area editor (for combinatorial optimisation) of the Journal of Heuristics. Professor Burke is also chairman of the steering committee of the international series of conferences on the Practice and Theory of Automated Timetabling (PATAT) and co-editor of the conference proceedings and Selected Paper volumes (published by Springer). Professor Burke is co-ordinator and chairman of the committee of the EURO Working Group on Automated Timetabling funded by EURO. He has published over 65 refereed papers during his career and has acted on the programme/refereeing committees of over 20 international conferences.

Professor Burke will act in an advisory capacity for the proposed research project, contributing his expertise (both technical and administrative) to the project. He also has experience in managing research projects, which will be of assistance to the principal investigator. Recent relevant publications include [BUR99f], [BUR00f], [BUR00g].

 

Dr Peter Cowling is a Reader in Computer Science and a member of the ASAP group at the University of Nottingham. He has been principal investigator or co-investigator on 8 externally funded grants, investigating novel methods of decision support for scheduling of people and production. He is an associate editor of the Journal of Scheduling and has been on the programme/refereeing committee of 8 international computer science conferences over the past two years. He has 12 international scientific journal papers and has contributed to numerous international scientific conferences. While at A.I. Systems, he was responsible for managing project teams which developed the market leading SteelPlanner range of steel scheduling decision support systems.

Dr Cowling will act in an advisory capacity for the proposed research, contributing expertise in modelling and optimisation of real world industrial systems, and solutions using meta- and hyper-heuristics. Recent relevant publications include [COW00a], [COW00b], [COW95].

 

Dr Sanja Petrovic is a lecturer in Computer Science and a member of the ASAP group at Nottingham.  Before this she worked as a Senior Researcher at the Mihajlo Pupin Institute in Belgrade, Yugoslavia. Her main area of research includes the development of artificial intelligence techniques for operational research problems. She is a member of Yugoslav Operational Research Society and Yugoslav Society of Soft Computing and Intelligent System. She is also a member of the Congress of Evolutionary Computation (CEC 2001) program committee and the Genetic and Evolutionary Computation Conference (GECCO 2001) program committee. She was a member of the Programme committee for the 3rd international conference on the Practice and Theory of Automated Timetabling (PATAT 2000). She will be a guest co-editor for a feature issue of the European Journal of Operational Research (EJOR) on "Timetabling and Rostering". She has 8 papers published in distinguished scientific journals and over 20 papers in conference proceedings.

Dr Petrovic has experience in case based reasoning and multi-criteria optimisation. This experience will be used to good effect in this project. Publications relevant to this proposal include [BUR01a], [BUR01b], [BUR00a], [PET98], [RAD97], [PET95].

 

 

 

Part 2. Description of Proposed Research and Its Context

 

Background

The retailing sector in the UK is an extremely competitive arena. We only need to consider some high profile companies to show that this is the case. A particular example is provided by the recent decline of Marks and Spencer, who were the leading high street retailer. A further example is given by C&A’s recent decision to close all of its high street outlets. Yet another example is the decline of J Sainbury from its position as the leading food retailer in the UK in the 1990’s (in 1996 Tesco opened up a 2% lead over their rivals and continue to maintain an advantage). The recent merger of Asda and Wal-Mart which is expected to bring increased pressure on other retailers due to the buying power of Wal-Mart. This level of competitiveness is unlikely to decline. On the contrary, the high street is likely to become even more competitive.

This can be demonstrated by the ambitions of some companies. The web site of Asda/Wal-Mart outlines some of their plans

“Over the past five years we have opened 60 new stores and renewed 54 others creating over 25,000 new jobs. In total we have developed 1.8 million sq ft of sales space representing an investment of more than £1.3 billion. Over the next three years we plan to develop between 30-40 new stores, which will be an investment of over £1 billion.
We have a flexible approach to store size, developing new stores of between 25,000 and 90,000 sq ft of selling space. Our main focus is on our standard stores with an average selling space of 42,000 sq ft.“

Tesco’s are also committed to improving customer service as well as continuing their expansion into the on-line market. The chairman had this to say in his 2000 annual report.

“The Tesco Group has delivered another set of excellent results driven by our determination to be number one for customers wherever we are. In the UK we continued to lower prices and increase service for customers gaining us further market share despite the industry seeing very little growth. Internationally, we accelerated our expansion programme adding 16 new hypermarkets in six countries. Our e-commerce business has grown rapidly and to continue its development we will give it additional focus through setting up tesco.com, a 100% subsidiary.”

Sainsbury’s are equally committed to meeting the challenges it faces. This can be witnessed by its diversification into banking, personal finance, credit cards etc. In addition to those companies mentioned above, there are many other food retailers competing for a share of the sector (e.g. Somerfields, Kwik Save, Iceland, Morrisons, Safeway etc.).

As can be witnessed from the above statements from Asda and Tesco, the food retailers are not only expanding their core business but they are also diversifying into other areas (finance, home delivery, on-line ordering etc.).

It is apparent that retailers in the UK face many challenges in ensuring they retain their market share. This proposal aims to address one particular area which is of central concern to food retailers. Tesco’s, in their 2000 annual report, state

“After three years of development we are updating our sales-based ordering system and in 150 stores have successfully moved from a batch ordering system to a continuous flow system. Products are automatically reordered as they are sold, using data captured hourly by our tills. The changeover, to be completed during 2001, will reduce stock levels while significantly increasing the availability of merchandise. Building for the future is our programme for the way we build, fit-out and operate our stores so that they are cheaper to build, more economic to run and environmentally sensitive. It breaks away from traditional construction practices and introduces ideas like building with low-cost steel frameworks and designing buildings around standard modules which can be purchased in volume.”

Retailers are keen to do everything possible to make their systems more efficient, whilst maximising their profit. Two key areas where this can be realised is in the initial store layout (what categories of goods to sell and how much space is allocated to each category) and how the individual products are placed on the shelves. A shelf layout is known as a planogram. Investigating the use of novel techniques to automatically produce high quality planograms, in reasonable timescales, will be the focus of this research. Our industrial collaborators have told us that this research is particularly welcome because producing planograms is largely a manual process. There is software assistance available (e.g. one of the products developed by one of our collaborators) but it involves significant human interaction and is mainly a drag and drop procedure (i.e. drag a product line and drop it on a shelf). A recent publication [YAN99] surveyed the area and demonstrated the lack of academic work conducted in this domain. Only 12 references were cited. 5 of these dated back to the 70’s, 4 were drawn from the 80’s and only 3 were from the 90’s. It seems timely that this area should receive rigorous research attention, given the recent advances in AI search techniques. In fact, [YAN99] states

“The concern of simplicity and practicability of these commercial approaches will certainly have a negative effect on their solution performance. However, high-speed computers of low cost are nowadays available to overcome, in some degree, the problem of complex computations. The optimization approaches are therefore applicable to be used in space management systems for improving the performance of shelf space allocation.”

At present, commercial systems use relatively simple heuristic rules to allow retailers to plan their shelf space allocation [ZUF86], a view also echoed recently [YAN01]. We would like to give the industry the opportunity to incorporate the latest research developments into their plangram procedures so that better quality solutions can be found. We would also aim to do this using less resources than present (in terms of both CPU time and man hours).

Buttle [BUT84] states that the purpose of shelf space allocation is to improve the financial performance of the store. Drèze [DRE94] also reported that product location had a large impact on sales and that the number of facings of a product had less of an impact, as long as a certain threshold is maintained. Interestingly, this is in direct contradiction to a conversation we have had with one of our collaborators. This proposal will address this issue and build the results into the planogram model. Space elasticity is another area that has received consideration in the past (see [CUR73] and DOY77]). Space elasticity can be defined as “the ratio of relative change in unit sales to relative change in shelf space” [YAN01]. This is another area we will investigate. Anderson and Amato [AND74] proposed a model that determines the optimal brand selection. Whilst most supermarkets indicate which brands they are to stock (and thus produce a planogram for), this is an area which is worthy of research to ascertain if the process can be further automated by allowing the software to choose which products to display rather than having this as a manual process. Some of the models that have been previously suggested ignore real world implications (for example, by working with real numbers when integers values are required) ([COR81], [COR83], [ZUF86]). This research will ensure that any solution methods we develop can be applied to real world problems, taking into account any constraints that those problems present. The most recent work [YAN01] uses a model based on a knapsack problem and presents a heuristic to solve instances of shelf space allocation problems.

Planograms are a subset of the wider domain of space allocation which incorporates more well known research areas such as bin packing and knapsack problems [BAA88] [YAN01]. Some of the techniques we intend to investigate have already been successfully applied to problems within this wider domain. Bland [BLA99] has applied ant colony optimisation [DOR96] to space planning.

In trying to produce an optimised planogram there are many factors which must be taken into account. Some examples are:

·         The product lines defined by the store management must all be displayed on the shelves.

·         The product lines must be allocated to shelves in such a way that they can physically be placed onto those shelves (e.g. the tin/jar/carton must not be taller than the shelf to which it is allocated).

·         If the product is placed on the shelves in its packaging (e.g. the cellophane wrapper is removed and the cardboard box is placed on the shelf), then the planogram must allow for two cartons to be placed on the shelf. If only one carton were allowed the product could sell out and no more sales could be made until a new carton was provided for the customers. If two cartons are catered for, when there is less than one carton left a new carton can be supplied, thus not interrupting sales.

·         For similar reasons, if products are completely removed from their packaging before being placed on the shelf then provision must be made to allow for 1½ packages to be accommodated on the shelf. This allows for the shelf to be replenished from stock without having to return half empty packages to the stock room.

·         The position of the product on the shelf could be an important factor. It is thought by some in the industry that products at eye level sell better than products at, say, floor level. However, sweets could be placed at a lower level so that they are at the eye level of a small child. Similarly, products at the start of an aisle sell better than products in the centre of an aisle on the basis that if a customer wants a particular product they will pick up the first one they see.

·         Suppliers may be able to influence the retailer as to the amount of shelf space allocated to their brands and the position of the brands on the shelf.

·         In some cases, it may be better to place a particular brand in a ‘block’ (using several shelves) rather than using a single shelf to display the brand.

 

 

Programme and Methodology

Aims and Objectives

We plan to investigate and further develop recent advances in heuristic optimisation techniques to produce good quality shelf layouts (also called planograms). Specifically, the objectives are to

1.       Investigate modelling issues in formulating a shelf layout and develop appropriate models. The models will be capable of being optimised by exact techniques (e.g. linear programming, graph theory etc.) and AI techniques (e.g. genetic algorithms, ant algorithms, evolutionary strategies, multi-objective approaches etc.)

2.       Investigate and develop operational research and artificial intelligence techniques to optimise the model developed in 1. The range of techniques we will consider will include initialisation strategies (so that we start searching from reasonable solutions), decomposition (to break the larger problem into sub-problems which may be easier to solve), case based reasoning (both as an initialisation strategy and as a method in its own right) and hybridisation (to combine two (or more) different algorithms).

3.       Implement a prototype system for the next generation of planograms. These will produce planograms of higher quality than is currently available, using less time and labour than current methods.

4.       Evaluate and assess the model on a range of real problems from the retail sector.

 

1. Develop appropriate models

Several models have already been developed for shelf space allocation. The model presented by Buttle [BUT84] defines five aspects which contribute to profit (fixture location, product category location, item location within categories, on-shelf display and POS promotional support). As mentioned above, the model of Drèze [DRE94] concentrates more on product location, rather than the number of facings presented to the customers. This contradicts a conversation with one of our collaborators and it will be an interesting line to investigate in formulating the models. Anderson and Amato [AND74] propose a model that determines the optimal brand selection. This is not something the supermarkets currently consider (they know which brands they will sell and choose from that range), but we will investigate, with our collaborators, if this is an area that they would like built into the model. Some of the previously developed models provide a simplified abstraction of the real world COR81], [COR83], [ZUF86]. Recent work by Yang and Chen [YAN01] uses a knapsack model and a heuristic to solve the problem.

Our research will develop the work cited above to produce a model that is robust and meets real world objectives and constraints. A key aspect of this work is to build a general model that represents the wide range of problem types which we are trying to solve. The investigators on this project have experience in not only defining mathematical models for a variety of applications but, more importantly, in applying these models to real world problems (for examples, see [BUR99f] and [COW00a]). We will develop a model which is suitable for optimisation using exact techniques such as, but not limited to, integer programming, mixed integer non linear programming and graph theory. In addition the developed models will also be suitable for optimisation by the latest AI techniques. These include, but are not limited to, ant algorithms [DOR96], tabu search [GLO98], simulated annealing [KIR83], genetic algorithms [GOL89] evolutionary strategies [FOG00], multi-objective approaches and case based reasoning [KOL93].

 

2. Optimise the model

In recent years there has been a lot of interest in solving the type of complex combinatorial optimisation problems that planograms represent. The ASAP group at Nottingham has been a world leader in this field and we aim to build on our expertise in office space allocation and other optimisation problems to produce high quality shelf layouts.

In one sense planograms can be defined as a bin packing problem (i.e. fit the products on the shelves maximising some function). The recent research carried out by the principal investigator, as part of his PhD thesis, considers these type of problems (see [BUR98a], [BUR99a], [BUR99b], [BUR99c], [BUR99d]) by using various search techniques (tabu search, simulated annealing, ant algorithms and genetic algorithms). This research will develop these techniques and apply them to planograms. Bin packing is just one example of space allocation. This wider domain is an area that ASAP has worked in for many years [BUR00f] and we are ideally placed to conduct the proposed research project.

As well as investigating the search techniques listed above, we have evidence that hybridisation provides more than the sum of their individual parts [BUR99f], [BUR00f]. The so called memetic algorithm, for example, combines a population based approach (such as a genetic algorithm) with a local search technique (such as hill climbing). In previous research [BUR00g] on timetabling, this has proven to be extremely effective.

It is also recognised that planograms are often based on previous planograms. Dog food, for example, might be used as a basis for cat food, or even washing powder. Larger planograms, such as the toiletry aisle might be used as a basis for the biscuits aisle. This re-use of previous planograms suggests that case based reasoning (CBR) would lend itself well to planogram optimisation, either as a direct approach or as a method of initialisation. The investigators in this proposal already have experience in CBR [BUR00a], [PET98] and this problem seems ideally suited to being tackled by using this method.

In previous research projects we have found that a good initialisation strategy can ultimately lead to a better quality final solution as well as reducing the search time [BUR98b]. We will investigate the use of initialisation strategies within this proposal. In particular, we will consider case based initialisation.

Another method we have found to be very effective for other problem domains is decomposition. This has worked particularly well on timetabling problems [BUR99f] and [CAR83] where it was not only more efficient but also produced better quality solutions. It would seem likely that shelf layout would be particularly suited to being decomposed into smaller problems, due to the nature of the problem (e.g. you want all of one particular product line in one place, so it can be solved as a sub-problem). Indeed, at first sight, it would seem to have a better chance of working in this problem domain than timetabling.

When optimising a shelf layout we will be trying to optimise many competing objectives (selection of brands, space allocated to each product, placement of each product, shelf life, number of facings etc.) and it would seem appropriate to use a multi-objective method to optimise the model developed above. ASAP have already developed these techniques for other problems [BUR01a], [BUR01b], [RAD97] and we will investigate the applicability to this problem.

In summary, we plan to investigate the optimisation of the model developed above using a range of techniques and approaches. These include heuristic, meta-heuristic, hybridisation, initialisation strategies, cased based reasoning, decomposition and multi-objective approaches.

 

3. Implement a prototype system

A main aim of this research is to work with real world problems. With this in mind we want to have regular contact with our collaborators and with other industrial partners. We will develop a prototype system that can be used to demonstrate our approaches so that the industry can see what is possible using these new techniques and also so that we can gain feedback. It should be emphasised that this research will not produce a piece of commercial software, although ASAP has a good record of  producing commercial software as can be evidenced by its Optime package (which schedules university examinations and is used in a number of institutions). Rather, we intend to produce a prototype system which demonstrates the effectiveness of the new techniques.

 

4. Evaluate the system/approaches on real world data

As mentioned above, an overriding aim of this project is that it will tackle real world problems faced by industry and not just simplified problems. Therefore, we will acquire real world data and conduct our testing and evaluation on that data and validate the results with our partners.

 

Project Management

The proposed research will be conducted in a series of work packages. The work packages and deliverables are outlined in the following table.

 

Work Package

Deliverables

WP1    Analyse the way in which planograms can be represented, taking into account the various factors which are peculiar to the retail industry (for example, balancing the aesthetic requirements of the retailer with the product placement requirements of the supplier). The PhD student will be tasked with researching the literature and with developing models that meet the objectives for planograms. The model will be reviewed and refined in conjunction with our collaborators : 8 months

·         A formal description and mathematical models of shelf packing problems with regard to planograms

·         A technical report describing and discussing the modelling issues.

·         Publication in professional journal.

WP2    The construction of a set of test cases from both the literature and industry. It is envisaged that the majority of test cases will come from industry due to the lack of data available from existing literature. This data will be primarily supplied from our collaborators  : 6 months

·         A set of training cases which will be used throughout the project.

·         We aim to publish this data (commercial confidentially allowing) so that it is available for the scientific community.

WP3    Thorough and critical investigation of a range of techniques to optimise the model from WP1 using the data compiled in WP2. The techniques we will investigate will be heuristic, meta-heuristic, hybridisation, initialisation strategies, cased based reasoning, decomposition and multi-objective approaches : 18 months

·         Publication in Journals and UK and International Conferences

WP4    Detailed evaluation, using the test suite from WP2 and algorithms developed from WP3 : 12 months

·         Publication in Journals and UK and International Conferences and Journals

WP5    Demonstration of our approaches to our collaborators : 6 months

·         A successful outcome of the project could lead to commitment from retailers that this work should be progressed further.

 

This is a three year project. Dr Kendall will be responsible for the scientific and technical direction and for the administration of the project. Professor Burke will act in an advisory role, in particular giving the project the benefit of his experience and expertise in managing externally funded projects. Dr. Cowling will contribute his knowledge and experience of tackling real-world problems using heuristics, meta-heuristics and decision support systems. He will also draw on his experience from working at A.I Systems in Belguim. Dr. Petrovic will contribute in the area of multi-objective optimisation and case-based reasoning as these are particular areas of expertise for her.

Retail Vision will provide consultancy and access to the industry, which would be difficult to do without their support. Space Software Solutions will provide training as well as one of the leading software packages in this area. Tesco will bring their knowledge and expertise to this project and we will make full use of the consultancy they have offered.

 

Relevance to Beneficiaries

The main beneficiaries of the project will be:

1. The academic research community: The proposed research explores an area which has lacked rigorous academic input in the past. This research will not only provide a solid foundation for future research into planograms but it will also apply current operational research and artificial intelligence techniques to this area.  We also envisage developing these areas so that techniques applied to planograms will have wider applicability (in the same way that initialisation and decomposition techniques, applied to timetabling will be used here). As this is a new area of research, it is envisaged that new, possibly hybrid, heuristics will arise from this work.

2. Collaborators: The three partners supporting this proposal will benefit from this work by being made aware of what is possible using the latest OR and AI techniques. By accessing the papers produced from this work as well as day to day contact with the researchers they will gain valuable insight into what is possible using the latest ideas from the research community.

3. UK supermarkets are seen as a major beneficiary of this research, as shown by the letter of support from Tesco, but many areas of UK business can benefit, for example, warehouses, DIY superstores and book stores.

Sainbury report that in 2000 their sales were £17.4 billion. In 1997-998 Tesco’s sales were £17.8 billion. If this project could increase turnover by just 0.01% this would allow a company with a £17.5 billion turnover to increase their sales by £1.75 million. The retail industry in the UK, as elsewhere in the world, is a competitive area. Not only do retailers face competition from other retailers in the High Street, but they are coming under increasing pressure from on-line retailers. On the 2nd January 2001, the BBC reported

“Online retailers are reporting that Christmas trade grew rapidly in the UK, helped by long established high street stores moving into cyberspace. Tesco Online expects to smash all previous records and many other online companies are expected to report similar growth. One of the oldest and best known virtual shops, Amazon, has already reported that UK sales over the Christmas period have more than doubled from a year ago. The firm dispatched a record 3.2 million items in the UK. And this is just a fraction of sales in the US, where 31 million items were purchased via the web, compared to 20 million items the previous year.”

Anything that can be done to make retailers more competitive will be welcome. This proposal will give UK retailers access to new techniques that will allow them to plan their shelf layouts. These techniques are expected to be faster than existing methods. In addition, they will be automated. This will give the users the ability to produce planograms using less manual intervention and will also allow them to ask “what-if” type questions. This project should provide a foundation for furure work in this area.

4. Education programmes: The recruited PhD student will gain considerable knowledge of operational research and artificial intelligence techniques and their application to real world problems. Collaboration with the partners supporting this proposal, and other UK retailers will add to the student’s educational experience. In addition, the work carried out in this proposal will be included in the teaching of various undergraduate/postgraduate modules at the University of Nottingham. For example, the researchers named in this proposal are current module leaders for two AI modules (Dr. Kendall), an optimisation module (Dr. Cowling) and a scheduling module (Dr. Petrovic). All of these modules can draw from the work carried out under this proposal.

 

Dissemination and Exploitation

Successful outcomes of the proposed research project will be disseminated via scientific journals and refereed conference proceedings. Our aim is to publish in a number of international operational research and artificial intelligence journals (e.g. Artificial Intelligence, Operations Research, Journal of the Operational Research Society, International Transactions on Operational Research, European Journal of Operational Research, Journal of Heuristics). The results will also be presented and published in the proceedings of international and UK conferences including EURO (European Conference on Operational Research), IFORS Conferences, GECCO (Genetic and Evolutionary Computation Conference), CEC (Congress on Evolutionary Computation), European Conference on Artificial Intelligence etc. In addition, a web site will be maintained that will plot the progress of the research.

Throughout the period of research we will constantly seek advice and guidance from the industry to ensure that the research is addressing the relevant problems. This will be achieved by regular meetings with our collaborators, by visiting our collaborators to demonstrate our results and by establishing new contacts with industry as we disseminate this work through publication and the web site which we will integrate with the recently updated ASAP web site.

 

Collaborators

Tesco is one of the UK’s largest food retailers and also offers a range of other services such as non-food goods, personal finance products and on-line shopping. They employ over 163,000 people. As well as operating in the UK they have also expanded into Europe. They sell a total of 60,000 lines, of which 25,000 are Tesco own-brand products. We are very happy to have one of the UK’s leading retailers supporting this proposal as it demonstrates the timeliness and high level of commercial interest of this research.

 

Retail Vision was established in 1996 and provides consultancy services to both retailers and suppliers. They specialise in planograms and retail space allocation.

 

Space Software Solutions Limited  provide a range of software to the retail industry which allows them to plan their space usage, produce planograms and perform range analysis on each of their planograms.

 

 

References

1.        [AND74] E.E. Anderson and H.N. Amota, A Mathematical Model for Simultaneously Determining the Optimal Brand Collection and Display Area Allocation, Operations Research 3(6), 1979, 58-63

2.        [BAA88] Baase S. Computer Algorithms Introduction to Design and Analysis, 2nd ed. Addison Wesley, 1988

3.        [BLA88] J.A. Bland, Space Planning by Ant Colony Optimisation, International Journal of Computer Applications in Technology, Vol 12, No. 6, pp 320-328, 1988

4.        [BUR98a] E.K. Burke and G. Kendall, Comparison of Meta-Heuristic Algorithms for Clustering Rectangles, Computers and Industrial Engineering, Vol. 37, Iss. 1-2, pp 383-386 (Proceedings of the 24th International Conference on Computers and Industrial Engineering, Brunel University, September, 1998)

5.        [BUR98b] E.K.Burke, J.P.Newall and R.F.Weare, Initialisation Strategies and Diversity in Evolutionary Timetabling, Evolutionary Computation Journal (special issue on Scheduling), vol 6.1 1998, pages 81-103.

6.        [BUR99a] E.K. Burke and G. Kendall, Evaluation of Two Dimensional Bin Packing Problem using the No Fit Polygon, Proceedings of the 26th International Conference on Computers and Industrial Engineering, Melbourne, Australia, 15-17 December 1999, pp 286-291

7.        [BUR99b] E.K. Burke and G. Kendall, Applying Ant Algorithms and the No Fit Polygon to the Nesting Problem, Proceedings of 12th Australian Joint Conference on Artificial Intelligence, Sydney, Australia, 6-10 December 1999, Lecture Notes in Artificial Intelligence (1747), Foo, N. (Ed), pp 453-464

8.        [BUR99c] E.K. Burke and G. Kendall, Applying Simulated Annealing and the No Fit Polygon to the Nesting Problem, Proceedings of WMC '99 : World Manufacturing Congress, Durham, UK, 27-30 September, 1999, pp 70-76

9.        [BUR99d] E.K. Burke and G. Kendall, Applying Evolutionary Algorithms and the No Fit Polygon to the Nesting Problem, Proceedings of IC-AI'99 : The 1999 International Conference on Artificial Intelligence, Las Vegas, Nevada, USA, 28 June - 1 July 1999, pp 51-57

10.     [BUR99f] E.K.Burke and J.P.Newall, A Multi-Stage Evolutionary Algorithm for the Timetable Problem, IEEE Transactions on Evolutionary Computation Vol 3.1, April 1999, pages 63-74..

11.     [BUR00a] E.K. Burke, B. MacCarthy, S. Petrovic, and R. Qu, Structured Cases in CBR - Re-using and Adapting Cases for Time-Tabling Problems, to appear in Knowledge-Based Systems, summer 2000.
The paper is selected as one of the best six technical papers on the 19th SGES International Conference on Knowledge Based Systems and Applied Artificial Intelligence, Cambridge, and appears in the Proceedings of the Conference (Eds.) M.Bramer, A.Macintosh, F.Coenen, Springer, 1999, 191-203

12.     [BUR00f] E.K. Burke, P.I. Cowling, J.D. Landa Silva, S. Petrovic. Combining Hybrid Metaheuristics and Populations for the Multiobjective Optimisation of Space Allocation Problems, accepted for publication in the Proceedings of the GECCO 2001, Genetic and Evolutionary Computation Conference 2001, San Francisco, USA, 7-11 July 2001.

13.     [BUF00g] E.K.Burke and A.J.Smith, Hybrid Evolutionary Techniques for the Maintenance Scheduling Problem, IEEE Transactions on Power Systems, Volume 15 Number 1, February 2000, pages 122-128, ISSN 0885-8950.

14.     [BUR01a] Burke, E., Bykov, Y., Petrovic, S. "A Multicriteria Approach to Examination Timetabling", accepted for publication in E.Burke, W.Erben (eds.), in The Practice and Theory of Automated Timetabling III, Springer-Verlag Lecture Notes in Computer Science, 2001.

15.     [BUR01b]E.K. Burke, P. Cowling, J.D. Landa Silva, S. Petrovic, Combining Hybrid Meta heuristics and Populations for the Multiobjective Optimisation of Space Allocation Problems, to appear in the Proceedings of the Genetic and Evolutionary Computation Conference 2001 (GECCO 2001), San Francisco, USA, 7-11 July 2001

16.     [BUT84] F. Buttle, Retail Space Allocation, International Journal of Physics, Distribution and Material Management, 14 (4), 3-23, 1984

17.     [CAR83] M.W. Carter, A decomposition Algorithm for Practical Timetabling Problems. Working Paper, Mechanical and Industrial Engineering, University of Toronto, 1983 (available from www.mie.utoronto.ca/staff/profiles/carter.html)

18.     [COR81] M. Corstjens and P. Doyle, A Model for Optimizing Retail Space Allocations, Management Science 27(7), 1981, 822-833

19.     [COR83] M. Corstjens and P. Doyle, A Dynamic Model for Strategically Allocating Retail Space, J. of the Operational Research Society, 34(10), 1983, 943-951

20.     [COW00a] P. Cowling and W. Rezig, Integration of Continuous Caster and Hot Strip Mill Planning for Steel Production, Journal of Scheduling, 3(4), 2000, 185-208.

21.     [COW00b] P.I. Cowling, G. Kendall, E. Soubeiga, Using Hyperheuristics to Schedule a Sales Summit, to appear in Selected Papers of the Third International Conference on the Practice and Theory of Automated Timetabling (PATAT2000), 2000, Konstanz, Germany, Springer LNCS.

22.     [COW95] P. Cowling, Optimization in Steel Hot Rolling, Optimization in Industry 3, ed. A. Sciomachen, John Wiley & Sons, Chichester, England (1995) 55-66.

23.     [CUR73] R. C. Curhan, Shelf Space Allocation and Profit Maximization in Mass Retailing, Journal of Marketing, 37 (3), 54-60, 1973

24.     [DOR96] M. Dorigo, M. Vittorio and C. Alberto, Ant System: Optimization by a Colony of Cooperating Agents. IEEE Transactions on Systems, Man and Cybernetics – Part B : Cybernetics, 26 (1), February 1996, 29-41

25.     [DOY77] P. Doyle, B. Z. Gidengil, A Review of in-store Experiments, Journal of Retailing, 53 (2), 47-62, 1977

26.     [DRE94] X. Drèze, S.J. Hoch and M.E. Purk. Shelf Management and Space Elasticity, J. of Retailing 70(4), 1994, 301-326

27.     [FOG00] D. B. Fogel, Evolutionary Computation : Toward a New Philosphy of Machine Intelligence, 2nd Ed., IEEE Press Marketing, ISBN 0-7803-5379-X, 2000

28.     [GLO98] F. Glover and M. Laguna, Tabu Search. Kluwer Academic Publishers, 1998

29.     [GOL89] D. E. Goldberg, Genetic Algorithms in Search, Optimization, and Machine Learning. Addison-Wesley, 1989

30.     [KEN01a] Kendall, G. and Whitwell, G.. "An Evolutionary Approach for the Tuning of a Chess Evaluation Function using Population Dynamics". Accepted for CEC2001 (Congress on Evolutionary Computation 2001), COEX Center, Seoul, Korea, May 27-29, 2001

31.     [KEN01b] Kendall, G., Binner, J. and Gazely, A.. "Evolutionary Strategies - A New Macroeconomic Policy Tool?". Accepted for IFAC Symposium on Modeling and Control of Economic Systems SME 2001 in Klagenfurt, Austria, September 6-8, 2001

32.     [KEN01c] Kendall, G., Binner, J. and Gazely, A.. "Evolutionary Strategies vs. Neural Networks; New Evidence from Taiwan on the Divisia Index Debate". Accepted for 7th International Conference of the Society for Computational Economics, Yale University, June 28-30, 2001

33.     [KEN01d] Kendall, G., Binner, J. and Gazely, A.. "Evolutionary Strategies vs. Neural Networks: An Inflation Forecasting Experiment". Accepted for IC-AI'2001 (International Conference on Artificial Intelligence), June 25-28, 2001, Monte Carlo Resort & Casino, 3770 Las Vegas Blvd.,South, Las Vegas, Nevada, USA

34.     [KIR83] S. Kirkpatrick, C. D. Gelatt and M. P. Vecchi, Optimization by Simulated Annealing. Science, Vol 220, 1983, 671-680

35.     [KOL93] J. Kolodner, Case-Based Reasoning. Morgan Kaufmann, 1993

36.     [PET95] Petrovic,S., Petrovic,R., "Eco-Ecodispatch: DSS for multicriteria loading of thermal power generators'', Journal of Decision Systems, 4/4, 1995, 279-295.

37.     [PET98] S. Petrovic, Case-Based Reasoning in the DSS for Multiattribute Analysis, J. of Decision Systems, Vol.7, 1998, 99-119, published by Hermes.

38.     [RAD97] Radojevic, D., Petrovic, S., A Fuzzy Approach to Preference Structure in Multicriteria Ranking, International Transactions in Operational Research - ITOR, 4/5-6, 1997, 419-430.

39.     [WAR01] Ward C.R., Gobet F., Kendall G. "Evolving Collective Behavior in an Artificial Ecology", accepted for special issue of Artificial Life on "Evolution of Sensors in Nature, Hardware and Simulation", 2001

40.     [YAN99] M. Yang and W. Chen, A study on shelf space allocation and management, Int. J. Production Economics 60-61, 1999, 309-317

41.     [YAN01] M. Yang, An Efficient Algorithm to Allocate Shelf Space, EJOR, 131, 2001, 107-118

42.     [ZUF86] F.S. Zufryden, A Dynamic Programming Approach for Product Selection and Supermarket Shelf-Space Allocation, J. of OR Society, 37(4), 1986, 413-422