Exploiting Similar Behavior of Users in a Cooperative Optimization Approach for Distributing Service Points in Mobility Applications

In this contribution we address scaling issues of our previously proposed cooperative optimization approach (COA) for distributing service points for mobility applications in a geographical area. COA is an iterative algorithm that solves the problem by combining an optimization component with user interaction on a large scale and a machine learning component that provides the objective function for the optimization. In each iteration candidate solutions are generated, suggested to the future potential users for evaluation, the machine learning component is trained on the basis of the collected feedback, and the optimization is used to find a new solution fitting the needs of the users as good as possible. While the former concept study showed promising results for small instances, the number of users that could be considered was quite limited and each user had to evaluate a relatively large number of candidate solutions. Here we deviate from this previous approach by using matrix factorization as central machine learning component in order to identify and exploit similar needs of many users. Furthermore, instead of the black-box optimization we are now able to apply mixed integer linear programming to obtain a best solution in each iteration. While being still a conceptual study, experimental simulation results clearly indicate that the approach works in the intended way and scales better to more users.

[1]  George L. Nemhauser,et al.  The uncapacitated facility location problem , 1990 .

[2]  Changhyun Kwon,et al.  Multi-period planning for electric car charging station locations: A case of Korean Expressways , 2015, Eur. J. Oper. Res..

[3]  Günther R. Raidl,et al.  A Cooperative Optimization Approach for Distributing Service Points in Mobility Applications , 2019, EvoCOP.

[4]  Günther R. Raidl,et al.  VNS and PBIG as Optimization Cores in a Cooperative Optimization Approach for Distributing Service Points , 2019, EUROCAST.

[5]  Asheesh K. Singh,et al.  Optimal planning of electric vehicle charging station at the distribution system using hybrid optimization algorithm , 2017 .

[6]  Nicolas Gaud,et al.  A Review and Taxonomy of Interactive Optimization Methods in Operations Research , 2015, ACM Trans. Interact. Intell. Syst..

[7]  Franziska Abend,et al.  Facility Location Concepts Models Algorithms And Case Studies , 2016 .

[8]  António Pais Antunes,et al.  Optimal Location of Charging Stations for Electric Vehicles in a Neighborhood in Lisbon, Portugal , 2011 .

[9]  Leifur Leifsson,et al.  Surrogate-Based Methods , 2011, Computational Optimization, Methods and Algorithms.

[10]  Mehrbakhsh Nilashi,et al.  Collaborative filtering recommender systems , 2013 .

[11]  Yehuda Koren,et al.  Matrix Factorization Techniques for Recommender Systems , 2009, Computer.

[12]  Slawomir Koziel,et al.  Computational Optimization, Methods and Algorithms , 2016, Computational Optimization, Methods and Algorithms.

[13]  Gonçalo Homem de Almeida Correia,et al.  A MIP model for locating slow-charging stations for electric vehicles in urban areas accounting for driver tours , 2015 .

[14]  H. Robbins A Stochastic Approximation Method , 1951 .

[15]  Yehuda Koren,et al.  Scalable Collaborative Filtering with Jointly Derived Neighborhood Interpolation Weights , 2007, Seventh IEEE International Conference on Data Mining (ICDM 2007).

[16]  Naoto Mukai,et al.  Optimization of Charging Station Placement by Using Taxi Probe Data for On-Demand Electrical Bus System , 2011, KES.

[17]  Günther R. Raidl,et al.  Hierarchical Clustering and Multilevel Refinement for the Bike-Sharing Station Planning Problem , 2017, LION.

[18]  Jonathan L. Herlocker,et al.  Evaluating collaborative filtering recommender systems , 2004, TOIS.