А>>>Либо надо накладывать ограничения на распределение P(a,b) в зависимости от самих станции и платежеспособности пассажиров или тупо смоделировать по выборке A>>эти данные будут даны т.е. будут цифры на те маршруты что будут в уравнении , A>>т.е. например количество по маршруту 1(от 0 до 1 зоны) должно стремиться к 30% от общей , A>>по маршруту 2 к 20% и т.д. А>Если эти данные есть P(a,b) то уже всё есть и ничего не надо P(a,b)=Po*p(a,b)
Дак в том и вопрос что точного значения, к примеру P(a,b) или P(1,3) — нет,
есть только ПРИМЕРНОЕ процентное отношение от общего количества.
Процент этот берется как среднее за год по данному направлению.
Но не факт что в данном месяце оно не будет равно 29 или 28
А>Кол-во пассажиров пересекающих a -> a+1 А> Zr(a)=sum( P(i,j), i=1..a, j=a+1..N ) А>и в другую сторону А> Zl(a)=sum( P(j,i), i=1..a, j=a+1..N ) А>но это только если все покупают билет в одну сторону, нет зайцев и нет проездных
Давайте опустим пока проездные , зайцев , билеты туда и обратно и др., пусть пока все ездят в одну сторону
Алгоритм уже хочется
Или что никак что ли?
Re[11]: решение уравнения
От:
Аноним
Дата:
17.03.08 12:42
Оценка:
Здравствуйте, alexs72, Вы писали:
А>>Если эти данные есть P(a,b) то уже всё есть и ничего не надо P(a,b)=Po*p(a,b) A>Дак в том и вопрос что точного значения, к примеру P(a,b) или P(1,3) — нет, A>есть только ПРИМЕРНОЕ процентное отношение от общего количества. A>Процент этот берется как среднее за год по данному направлению. A>Но не факт что в данном месяце оно не будет равно 29 или 28
... A>Алгоритм уже хочется A>Или что никак что ли?
В общем случае никак. У тебя не корректно поставленная задача (не достаточно информации).
Т.е. что бы её решить тебе надо ограничить класс решений. Например:
Часть P(a,b) мы знаем и предполагаем что они не меняются, а M значений мы хотим уточнить.
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(a[r],b[r])=Po(a[r],b[r]), r=1..N^2-M ! из предыдущего опыта выбираешь наиболее достоверные и слабо меняющиеся
то уравнений 3*N+(N^2-M) = неизв M
M=(N^2+3*N)
Те для 10 станций у тебя (100+30)/2 = 75 значений можно уточнить, но при этом надо уверенно знать 25 значений P(a,b), a!=b
И так каждый месяц можешь уточнять свои данные, но есть но и это но устойчивость.
Re[12]: решение уравнения
От:
Аноним
Дата:
17.03.08 12:50
Оценка:
А>Здравствуйте, alexs72, Вы писали:
А>>Если эти данные есть P(a,b) то уже всё есть и ничего не надо P(a,b)=Po*p(a,b) A>Дак в том и вопрос что точного значения, к примеру P(a,b) или P(1,3) — нет, A>есть только ПРИМЕРНОЕ процентное отношение от общего количества. A>Процент этот берется как среднее за год по данному направлению. A>Но не факт что в данном месяце оно не будет равно 29 или 28
А... A>Алгоритм уже хочется A>Или что никак что ли?
В общем случае никак. У тебя не корректно поставленная задача (не достаточно информации).
Т.е. что бы её решить тебе надо ограничить класс решений. Например:
Часть P(a,b) мы знаем и предполагаем что они не меняются, а M значений мы хотим уточнить.
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(a[r],b[r])=Po(a[r],b[r]), r=1..N^2-M ! из предыдущего опыта выбираешь наиболее достоверные и слабо меняющиеся
А>то уравнений 3*N+(N^2-M) = неизв M
M=(N^2+3*N)/2
Те для 10 станций у тебя (100+30)/2 = 65 значений можно уточнить, но при этом надо уверенно знать 35 значений P(a,b), a!=b
И так каждый месяц можешь уточнять свои данные, но есть но и это но устойчивость.
опечатки
Re[13]: решение уравнения
От:
Аноним
Дата:
18.03.08 02:07
Оценка:
Здравствуйте, Аноним, Вы писали:
А>В общем случае никак. У тебя не корректно поставленная задача (не достаточно информации). А>Т.е. что бы её решить тебе надо ограничить класс решений. Например: А>Часть P(a,b) мы знаем и предполагаем что они не меняются, а M значений мы хотим уточнить. А>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(a[r],b[r])=Po(a[r],b[r]), r=1..N^2-M ! из предыдущего опыта выбираешь наиболее достоверные и слабо меняющиеся
А>>то уравнений 3*N+(N^2-M) = неизв M
А>M=(N^2+3*N)/2
А>Те для 10 станций у тебя (100+30)/2 = 65 значений можно уточнить, но при этом надо уверенно знать 35 значений P(a,b), a!=b
А>И так каждый месяц можешь уточнять свои данные, но есть но и это но устойчивость.