Skip to content

You set the working conditions, Akılkent compares the routes.

Your vehicle list, collection points and working hours come together. The software evaluates different visit orders and presents the result as a map and a report. You do not need to know any algorithms to use it.

A good route is not just a short road.

Can the vehicle enter that street? When should it unload? Does the work fit the shift? For a plan to be usable in the field these questions must be answered together. Akılkent accounts for the following working conditions:

  • Different vehicles: vehicles with different capacities and speeds are planned together
  • Point-vehicle compatibility: each point is assigned only to a suitable vehicle
  • Unloading returns: when full, the vehicle goes to the facility and continues its route; this time is in the plan
  • Working hours: the shift length you set is respected when planning
  • Multiple trips: where there is a transfer station, a vehicle can make more than one trip
  • Collection points: every point is assigned to a suitable vehicle; if capacity or shift length is insufficient, unassigned points are listed separately and the additional vehicle need is stated

How is the route plan built?

For thousands of collection points a vast number of visit orders is possible. Akılkent first finds a feasible plan, then evaluates better alternatives. Technically this is a hybrid search method.

  1. Groups the points

    Points are divided into zones by geographic proximity, vehicle compatibility and capacity. Each zone is a candidate vehicle shift.

  2. Builds the first route

    A first route is built for each zone using real road network distances. Unloading returns and the shift limit are placed in the plan at this stage.

  3. Improves the visit order

    Points are moved between routes and visit orders are changed. Every change is evaluated for fuel and time; changes that worsen the solution are rejected.

  4. Compares alternative plans

    Different route layouts are tried. The best plan found within the allotted time is presented; this does not mean the best of all possible plans is guaranteed.

Distance and time are computed over the real road network, not as the crow flies; one-way streets, turn restrictions and heavy vehicle bans are reflected in the plan. Fuel consumption and carbon emissions are part of the objective function. They are not a report prepared afterwards but criteria that shape the route.

Optimization strategy screen: Fast planning, Balanced solution and High quality options; expert mode link below.
The field supervisor chooses the planning time: minutes for quick revisions, a longer search for the daily plan. Expert mode gives access to algorithm settings.

Planning that learns from experience

This module is not a ready-made route library; it is an original solver our team designed from scratch. Instead of planning every area the same way, it acts on the structure of the data, reuses what it learned from previous solutions on similar jobs, and verifies its own results separately. Details of the method are not disclosed because of a pending patent.

What it does

  • Analyses the structure of an instance before solving it; chooses the construction and search strategy accordingly
  • Records what it learns from every instance it solves and uses it on similar instances
  • Computes a lower bound for the solution it finds; when the bound equals the solution, optimality is proven
  • No result is accepted on the solver's word alone. A separate verifier recomputes distances and checks coverage and capacity rules

What it brings

  • Every district is different. A narrow-street old centre and a wide-boulevard new neighbourhood are not solved with the same strategy; the solver makes that distinction itself
  • Builds on previous solutions: assesses which methods worked on similar planning jobs
  • Solution quality is measurable: how close the solution is to the best possible is reported numerically
  • The core is written in C++; in large districts where runs take hours, intermediate results are saved safely

Details of the method are not disclosed while the patent and publication process continues.

Solver options

All options use the same model and satisfy the same constraints; the difference is the search budget, that is, solution quality versus time. The field supervisor chooses by the needs of the day.

OptionWhenWhat it does
Fast planning1–2 minutes. Daily revisions, vehicle breakdowns and emergencies.Applies a construction solution and a short local search; renews the plan in minutes.
Balanced solution5–10 minutes. The standard daily collection plan.Accounts for container fill uncertainty probabilistically and uses the full search budget.
High quality10 minutes and more. Weekly planning and fleet sizing before tenders.Uses an uncertainty-robust model and a deep search; aims for the shortest total road with the fewest vehicles.
Expert modeFor institutions that request it.An additional search method is enabled in the final improvement stage and the time split can be tuned. A worse solution is never accepted; the route never gets worse.
Planning that learns from experienceAcross different area structures and repeated planning jobs.Picks the method from the structure of the data, builds on previous solutions and verifies results separately.

Validation: first against exact solutions, then with real data

StepWhat was done
Mathematical modelThe problem was modelled as a mixed-integer programme; optimal solutions were produced with a commercial exact solver on small instances.
Heuristic validationThe hybrid solver was compared with these exact solutions. On instances of up to 259 nodes it was also benchmarked against a widely used open-source solver.
Real dataA model analysis on the vehicle, container, shift and road network data of a metropolitan district municipality. Non-value-adding time fell from 30.9% to 6.2%, fuel consumption and emissions by 34.5%, with every container covered.
Independent reviewTOBB ETÜ Industrial Engineering graduation project and poster first prizes; first place in Türkiye among 106 teams at the YAEM 2026 Congress.
TimeOn the 27-vehicle shift data of a metropolitan district, a district-wide plan was produced in under 20 minutes; the time depends on the number of points and vehicles. After a vehicle breakdown or roadworks the plan is regenerated in the same time on the same data.

The results are based on an academic analysis; the routes have not yet been driven in the field. Savings measured in a pilot will be published on this page.

Comparison by approach

No product names are given; each row represents a type of approach and summarises its typical state, individual products may differ.

ApproachCollection-specific constraintsExtra hardwareData in countryEmissions
AkılkentSix constraints in the core: heterogeneous fleet, point-vehicle compatibility, unloading returns, shift length, multiple trips, full coverage (details on the Solid waste page)Not neededDomestic hosting or on-premise installationIn the objective function, per vehicle
Hardware-based smart waste platformsYesSensor and terminal per point and vehicleMostly foreign cloudLimited
General-purpose route softwareUsually not; designed for parcels and delivery, varies by productNot neededForeign cloudLimited
Vehicle tracking systemsUsually not; tracks vehicles, does not planVehicle deviceYesLimited
Open-source solversPartly; requires modelling expertiseNot neededDepends on the institutionMostly outside reporting
Request a free pre-analysis