Re[8]: решение уравнения
От: alexs72  
Дата: 14.03.08 02:04
Оценка:
А>Не корректно поставленная задача. Даже если у тебя есть информация сколько продано билетов и сумма по каждой станции.
А>То Co -- стоимость одной зоны, P(a,b) -- это кол-во пассажиров купивших билет от a до b и твои суммы для k-ой станции
А>B(k)=sum(P(k,b),b=1..N)
А>S(k)=Co*sum(P(k,b)*|k-b|,b=1..N)
А>P(a,a)=0
А>Т.е. у тебя P(k,b) ==> N^2 неизвестных а уравнений всего 3*N
А>то есть решение возможно только если есть всего 3 станции
Немного не так, нет понятия стоимость одной зоны.
Т.е, например стоимость от 0 до 1 — 9р, 0 до 2 — 12 , 0 до 3 16,т.е. зависимость нелинейная.
поэтому и пишу что уравнение будет вида
a1*x1+a2*x2 ... = summa, где a1-тариф от 0 до 1 зоны, a2-тариф от 0 до 2 зоны.
количество зон не более 10.
количество возможных маршрутов от зоны до зоны будет задано давайте зададим тоже 10

А>Либо надо накладывать ограничения на распределение P(a,b) в зависимости от самих станции и платежеспособности пассажиров или тупо смоделировать по выборке

эти данные будут даны т.е. будут цифры на те маршруты что будут в уравнении ,
т.е. например количество по маршруту 1(от 0 до 1 зоны) должно стремиться к 30% от общей ,
по маршруту 2 к 20% и т.д.

А>ps: экономисти блин
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.