ZESZYTY NAUKOWE POLITECHNIKI ŚLĄSKIEJ 2006 Seria: AUTOMATYKA z. 145 Nr kol. 1728
|
|
- Alicja Cybulska
- 7 lat temu
- Przeglądów:
Transkrypt
1 ZESZYTY NAUKOWE POLITECHNIKI ŚLĄSKIEJ 2006 Seria: AUTOMATYKA z. 145 Nr kol Tomasz TATOŃ Studium Doktoranckie Informatyki Wydział Automatyki, Elektroniki i Informatyki Politechnika Śląska tomasz.taton@polsl.pl ZASTOSOWANIE PROGRAMOWANIA OGRANICZENIOWEGO W LOGICE DLA PROBLEMU AUKCJI KOMBINATORYCZNYCH Streszczenie. Artykuł przedstawia główne załoŝenia aukcji kombinatorycznej. Umieszczono w nim opis modelu matematycznego dla aukcji kombinatorycznej wielu jednostek wielu towarów. Przedstawiono rozwiązanie problemu w CHIP ie za pomocą programowania ograniczeniowego w logice. Rozwiązanie to zilustrowano na konkretnym przykładzie oraz omówiono otrzymane wyniki. Autor zwraca uwagę na zagadnienia ograniczeń występujących w aukcjach kombinatorycznych, a w szczególności ograniczeń komplementarnych i substytucyjnych. CONSTRAINT LOGIC PROGRAMMING FOR A COMBINATORIAL AUCTION Summary. A combinatorial auction problem is formulated and solved using constraint logic programming in CHIP. Building of own declarative application, pointing out the optimum combination of bids in multi-unit combinatorial auction has been discused in detail. The received results were introduced the concrete example of auction, and talked over 1. Wprowadzenie Aukcja jest to zorganizowana forma sprzedaŝy. Celem przeprowadzenia aukcji jest uzyskanie maksymalnego zysku ze sprzedaŝy oferowanych towarów. Przedmiotem aukcji mogą być dowolne towary lub usługi oferowane przez agenta lub agentów prowadzących aukcję. Uczestnicy aukcji (ang. bidders) mogą składać oferty cenowe na poszczególne towary lub na dowolnie konfigurowane zbiory tych towarów. Wartość cenowa takich zbiorów towarów moŝe róŝnić się od sumy wartości poszczególnych jego elementów składowych. WyróŜnić moŝna wiele rodzajów
2 T. Tatoń aukcji, najbardziej znane aukcje jawne, w których proponowane ceny wszystkich uczestników są znane oraz aukcje niejawne, w których uczestnicy składają kopertowe, nie znane innym uczestnikom oferty cenowe. Najpopularniejsze aukcje jawne to aukcja angielska i aukcja duńska. RóŜnią się one tym, Ŝe w aukcji angielskiej cena wywoławcza jest stopniowo podwyŝszana przez uczestników aukcji aŝ do momentu, gdy pozostanie jedna osoba licytująca, natomiast w aukcji duńskiej początkowa cena wywoławcza jest duŝo wyŝsza od cen ofertowych, a następnie cena ta jest stopniowo obniŝana aŝ do momentu, gdy jeden z uczestników aukcji zgodzi się na aktualnie proponowaną cenę. Aukcje podzielić moŝna równieŝ ze względu na wystawione na niej zasoby towarów wyróŝnić moŝemy aukcje jednostkowe wielu towarów (ang. single-unit combinatorial auction) oraz aukcje wielu jednostek wielu towarów (ang. multi-unit combinatorial auction). Badania nad problemem aukcji jako pierwszy rozpoczął w 1961 roku William Spencer Vickrey[14] późniejszy laureat nagrody Nobla (1996r.). Teoria aukcji[5] od kilkunastu lat bardzo dynamicznie rozwija się. Przykładami tego mogą być między innymi prace: podział częstotliwości radiowej[1], sprzedaŝ ropy naftowej[11], rynek nieruchomości[11], rynek energii elektrycznej[13]. W mojej pracy chcę przedstawić metodę rozwiązywania problemu aukcji kombinatorycznych wielu jednostek wielu towarów z zastosowaniem ograniczeń komplementarnych i substytucyjnych przy pomocy programowania ograniczeniowego w logice. 2. Aukcja kombinatoryczna wielu jednostek wielu towarów model matematyczny Omawiane zagadnienie aukcji kombinatorycznej wielu jednostek wielu towarów jest kombinatorycznym problemem decyzyjnym dającym się opisać za pomocą zmiennych dyskretnych przyjmujących wartości 0 dany zbiór towarów oferty zostaje odrzucony, 1 dany zbiór towarów oferty zostaje przyjęty. Wyznaczenie kombinacji ofert maksymalizującej funkcję celu jest w ogólnym przypadku zagadnieniem NP-trudnym. Stosowane oznaczenia: Zbiór nazw T = T, T,..., T,..., T } jest i-tą zgłoszoną ofertą kupna, jest on i { i1 i2 il ili podzbiorem wszystkich zgłoszonych ofert kupna, oznaczonym symbolem OFERTY, T i OFERTY. T il jest nazwą l-tego towaru w i-tej ofercie. JeŜeli dowolna oferta ma zawierać więcej niŝ jedną jednostkę tych samych towarów, to kaŝdy z tych towarów powinien występować w oddzielnej ofercie T i. WiąŜe się to ze sposobem rozwiązania problemu (pkt4.). L i jest liczbą wszystkich towarów w ofercie T i. Zbiór liczb naturalnych C = C, C,..., C,..., C } jest zbiorem cen w ofercie T i. Cena l-tego towaru z i-tej i { i1 i2 il ili oferty określa maksymalną cenę zgłoszoną przez kontrahenta i jest ona oznaczona symbolem C il. Zbiór ofert T i będziemy nazywać optymalnym rozwiązaniem aukcji kombinatorycznej, jeŝeli odpowiadająca jej wartość C i będzie maksymalną ceną uzyskaną ze sprzedaŝy
3 Zastosowanie programowania ograniczeniowego... dla wszystkich moŝliwych ofert ze zbioru OFERTY, a takŝe zbiór T i spełni następujące ograniczenia: a) zbilansowanie ofert maksymalizujących funkcję celu: Li max Cil X i Ti OFERTY (1) l = 1 gdzie X i jest i-tą decyzją przyjęcia lub odrzucenia i-tej oferty X {0,1 }, b) ograniczenia substytucyjne ofert: X X,..., X m,..., X 1 (2) 1 2 M = gdzie: M jest liczbą ofert substytucyjnych, c) ograniczenia komplementarne: X 1 X 2,..., X l,..., X L = Y (3) gdzie: Y jest dostępną liczbą jednostek towaru i. i 3. Ograniczenia Występujące ograniczenia w omawianym problemie aukcji kombinatorycznych moŝemy podzielić na: a) Ograniczenie ofert wykluczających się, to znaczy takich, które zawierają te same towary lub usługi. Przyjęcie jednej z ofert, zawierającej pewien towar skutkuje tym, Ŝe nie moŝe zostać przyjęta Ŝadna inna oferta, zawierająca dany towar o ile liczba dostępnych jednostek danego towaru równa jest 1. b) Kolejnym ograniczeniem jest niepodzielność ofert. Ograniczenie to bezpośrednio wiąŝe się z zagadnieniem komplementarności oznacza to, Ŝe nie moŝna dzielić na oferty jednostkowe wielu towarów otrzymanych ofert kupna, zawierających więcej niŝ jeden towar, a więc ofert wielu towarów. Otrzymana oferta musi zostać rozpatrzona jako całość. W przykładzie (pkt5.) przedstawiono ograniczenia ofert komplementarnych, zawierających dwa towary. c) Ostatnim typem ograniczeń są ograniczenia substytucyjne. Mówią one o tym, Ŝe osoba biorąca udział w aukcji i składająca pewne oferty kupna moŝe zastrzec sobie chęć kupna tylko jednej z przesłanych ofert. Przykładem moŝe być zgłoszenie na aukcję cen dwóch ofert (pkt.5 ograniczenie c) i zastrzeŝenie, Ŝe jesteśmy zainteresowani kupnem dowolnej, ale tylko jednej z nich.
4 T. Tatoń 4. Rozwiązanie problemu aukcji kombinatorycznych wielu jednostek wielu towarów przy pomocy programowania ograniczeniowego w logice Programowanie ograniczeniowe w logice jest programowaniem deklaratywnym, w którym występuje brak algorytmu rozwiązania, a dokładny opis problemu jest jego rozwiązaniem. Otrzymanie rozwiązania problemu odbywa się poprzez badanie ograniczeń i zaleŝności logicznych modelu. Kompletny kod źródłowy aplikacji wyznaczającej kombinację ofert maksymalizującą funkcję celu, przy uwzględnieniu dodatkowych ograniczeń komplementarnych i substytucyjnych dla aukcji kombinatorycznej wielu jednostek, wielu towarów został umieszczony poniŝej. Program został napisany dla środowiska CHIP v5.2, a prezentowane dane w kodzie źródłowym są zgodne z treścią przykładu (pkt.5). Program rozpoczyna się od deklaracji zmiennych i domen. Domena Decyzje zawiera zmienne D1,D2,,D8. Reprezentują one decyzje binarne przyjęcia lub odrzucenia otrzymanych w wyniku ogłoszenia aukcji ofert zakupu. Numer w nazwie zmiennej określa numer oferty. Decyzje=[D1,D2,D3,D4,D5,D6,D7,D8], Decyzje::0..1, X:: , Zysk:: , W następnym kroku widnieje deklaracja wszystkich aktywnych ograniczeń. Zostały one zapisane jako oferty wykluczające się. Przykładem takiego ograniczenia moŝe być zapis D1+D5+D6+D8#=2 z którego moŝna się dowiedzieć, Ŝe oferty D1( A ) i D5( A,B ) i D6( A,D ) i D8( A,B,C ) zawierają towar wykluczający się. Liczba 2 oznacza, Ŝe są dostępne dwie jednostki wykluczającego się w tych ofertach towaru ( A ) w związku z czym mogą zostać przyjęte tylko dwie z czterech ofert. W taki sam sposób moŝemy zapisywać ograniczenia ofert substytucyjnych, na przykład D1+D4#=1 oznacza, Ŝe z ofert D1 i D4 moŝe zostać przyjęta tylko jedna. D1+D5+D6+D8 #= 2, D2+D5+D7+D8 #= 1, D3+D7+D8 #= 2, D4+D6 #= 1, D1+D4 #= 1, D2+D3 #= 1, Funkcja celu o nazwie Zysk została zapisana jako suma poszczególnych iloczynów otrzymanych w ofertach cen i wartości decyzji. Zysk #= 4*D1+3*D2+5*D3+4*D4+8*D5+9*D6+8*D7+11*D8, Optymalizacja i wyznaczenie rozwiązania generowane jest przez standardowy predykat min_max, a na koniec wypisanie wyników.
5 Zastosowanie programowania ograniczeniowego... X + Zysk #= 1000, min_max(labeling(decyzje),x), writeln(decyzje), write('zysk maksymalny: '), write(zysk). Podczas wykonywania optymalizacji wykonywane zostaje równieŝ ukonkretnienie wartości zmiennych domeny Decyzje przez predykat labeling. labeling([h T]):- indomain(h), labeling(t). labeling([]). Omawianą aplikację rozwiązującą problem aukcji kombinatorycznych wielu jednostek wielu towarów. MoŜna ją zastosować wszędzie tam, gdzie mamy do czynienia ze sprzedaŝą towarów w formie aukcyjnej. Prosta budowa i duŝa moŝliwość konfiguracji, a takŝe moŝliwość implementacji dodatkowych ograniczeń komplementarnych i substytucyjnych sprawia, Ŝe rozwiązanie to jest uniwersalne. Dostosowanie programu do rozwiązania innego problemu aukcji sprowadza się tylko do zmiany ograniczeń poprzez odpowiednią budowę modelu oraz zmiany wartości w funkcji celu. 5. Przykład Ogłoszono aukcje na następujące towary: towar A w liczbie dwóch jednostek, towar B w liczbie jednej jednostki, towar C w liczbie dwóch jednostek, towar D w liczbie jednej jednostki, Otrzymane oferty kupna przedstawiono w (tabela1). NaleŜy wyznaczyć oferty, których sprzedaŝ przyniesie maksymalny zysk przy spełnieniu następujących ograniczeń: a) otrzymane oferty kupna są niepodzielne, b) kaŝda z ofert (tabela1) zawiera chęć kupna pojedynczej lub pojedynczych jednostek towarów, c) uczestnik aukcji zgłaszający oferty numer 1 i 4 poinformował, Ŝe jest zdecydowany kupić tylko jedną z tych ofert, uczestnik aukcji zgłaszający oferty numer 2 i 3 poinformował, Ŝe jest zdecydowany kupić tylko jedną z tych ofert.
6 T. Tatoń Tabela 1. Dane Nr. oferty Nazwy towarów w ofercie Proponowana cena 1 A 4 2 B 3 3 C 5 4 D 4 5 A,B 7 6 A,D 9 7 B,C 8 8 A,B,C 11 W wyniku działania aplikacji opisanej w (pkt.4) otrzymano wyniki przedstawione w (tabela2). Wygenerowana kombinacja ofert spełnia wszystkie postawione ograniczenia, suma cen uzyskanych z ich sprzedaŝy wynosi 26. Jest to optymalna kombinacja maksymalizująca funkcję celu (zysk ze sprzedaŝy towarów) przy postawionych w treści zadania ograniczeniach. W tym miejscu warto zwrócić uwagę na fakt, Ŝe otrzymane rozwiązanie zgodne jest z ograniczeniami komplementarnymi i substytucyjnymi. Tabela 2. Otrzymane wyniki Nr. oferty Nazwy towarów w ofercie Przyjęte ceny 1 A 4 3 C 5 6 A,D 9 7 B,C 8 Omawiane rozwiązanie jest rozwiązaniem charakterystycznym ze względu na fakt, Ŝe zawiera ono wszystkie towary wraz z odpowiadającymi im liczbami jednostek. UmoŜliwia ono zatem sprzedaŝ wszystkiego, co zostało na aukcji wystawione. W praktyce nie zawsze jest to moŝliwe - wiąŝe się to z podaŝą i popytem na dany towar, a takŝe innymi czynnikami ekonomicznymi, a nie z kombinatoryką i programowaniem ograniczeniowym w logice. 6. Wnioski Znane rozwiązywania problemu aukcji kombinatorycznych opierają się o algorytmy dokładne takie jak CASS i VSA[3], CAMUS[4] lub algorytmy przybliŝone zmiennego przeszukiwania lokalnego (VNS)[2]. Deklaratywność i brak algorytmu w programowaniu ograniczeniowym w logice umoŝliwia tworzenie bardzo efektywnych aplikacji rozwiązujących wiele problemów kombinatorycznych, w tym omówiony problem aukcji kombinatorycznych. Omawiane w (pkt.3) ograniczenia substytucyjne i komplementarne doskonale dają się implementować w napisaną aplikację (pkt.4). Prostota tej aplikacji zaskakuje, krótki zwięzły kod źródłowy programu nie stwarza problemu w jego zrozumieniu, a łatwa i prosta implementacja zmian danych powodują, Ŝe moŝna ją skonfigurować dla dowolnej aukcji kombinatorycznej wielu jednostek wielu towarów. Zaproponowane przeze mnie
7 Zastosowanie programowania ograniczeniowego... rozwiązanie znacznie ogranicza czas potrzebny na wyznaczenie rozwiązania dzięki wbudowanym w kompilatorze języka Chip heurystykom (Looking Ahead, Forward Checking). Zastosowanie w aplikacji standardowego predykatu min_max umoŝliwia ciągłą obserwację procesu wyznaczania optymalnego rozwiązania. Dzięki temu w przypadku bardzo duŝej liczby sprzedawanych towarów i ofert złoŝonych na aukcji osoba decydująca o końcowym przyjęciu kombinacji ofert moŝe nie czekać na otrzymanie optymalnego wyniku końcowego lecz zdecydować się na przyjęcie rozwiązania pośredniego. LITERATURA: 1. Cramton P., Shoham Y., Steinberg R.: Combinatorial Auctions, MIT Press, Fleszar K., Toczyłowski E.: Algorytmy przybliŝonego rozwiązywania problemu aukcji kombinatorycznej. Materiały XV krajowej konferencji automatyki, Warszawa Fujishima Y., Leyton-Brown K., Shoham Y.: (1999) Taming the computational complexity of combinatorial auctions: Optimal and approximate approaches Leyton-Brown K., Shoham Y., Tennenholtz M.: (2000) An algorithm for multi-unit combinatorial auctions Leyton-Brown K.: (2001) Auctions, Auction Theory, and Hard Computational Problems in Auctions Lipski W.:Kombinatoryka dla programistów. WNT, Warszawa Niederliński A.: Constraint logic programming - from Prolog to Chip, Proceedings of the PDC'99 Workshop on Constraint Programming for Decision and Control. Wydawnictwo Pracowni Komputerowej Jacka Skalimierskiego, Gliwice 1999, Niederliński A.: A Tutorial CLP Example In CHIP. Proceedings of the CPDC'2003 Workshop on Constaint Programming for Decision and Control. Wydawnictwo Pracowni Komputerowej Jacka Skalimierskiego, Gliwice 2003, Nissan N.: (2000) Bidding and allocation in combinatorial auction Parkes D.K.: (2001) Iterative combinatorial auctions: achieving economic and computational efficiency. PhD Dissertation, Scharge L.: (2001) Solving Multi-object Auctions with LP/IP Sysło M.M., Deo N., Kowalik J.S.: Algorytmy optymalizacji dyskretnej. Wydawnictwo Naukowe PWN, Warszawa Toczyłowski E.: Optymalizacja procesów rynkowych przy ograniczeniach. Akademicka Oficyna Wydawnicza EXIT, Warszawa 2002.
8 T. Tatoń 14. Vickrey W. (1961) Counterspeculations, auctions, and competitive sealed tenders. Journal of Finance, 16, Podziękowania Autor chciałby podziękować Prof. A. Niederlińskiemu za pomoc przy opracowaniu tego artykułu. Recenzent: Prof. dr hab. inŝ. Zbigniew Banaszak Abstract: The combinatorial multi-auction problem has been formulated as an combinatorial optimization problem. It has been shown how to formulate and solve it using a constraint logic approach as implemented in the CHIP programming environment. The solution has been illustrated with an example. Particular attention has been drawn to the problem of constraints present in combinatorial auction, particularly to complementary constraints and substitutive constraints.
WYBRANE PROBLEMY AUKCJI I PRZETARGÓW KOMBINATORYCZNYCH
Studium Doktoranckie Informatyki Wydział Automatyki, Elektroniki i Informatyki Politechniki Śląskiej w Gliwicach WYBRANE PROBLEMY AUKCJI I PRZETARGÓW KOMBINATORYCZNYCH mgr inż. Tomasz Tatoń Promotor: prof.
WYZNACZANIE CECH PUNKTOWYCH SYGNAŁÓW POMIAROWYCH
PODSTAWY SYGNAŁÓW POMIAROWYCH I METROLOGII WYZNACZANIE CECH PUNKTOWYCH SYGNAŁÓW POMIAROWYCH WSTĘP TEORETYCZNY Sygnałem nazywamy przebieg dowolnej wielkości fizycznej mogącej być nośnikiem informacji Opis
PROGRAMOWANIE DYNAMICZNE W ROZMYTYM OTOCZENIU DO STEROWANIA STATKIEM
Mostefa Mohamed-Seghir Akademia Morska w Gdyni PROGRAMOWANIE DYNAMICZNE W ROZMYTYM OTOCZENIU DO STEROWANIA STATKIEM W artykule przedstawiono propozycję zastosowania programowania dynamicznego do rozwiązywania
Laboratorium modelowania oprogramowania w języku UML. Ćwiczenie 4 Ćwiczenia w narzędziu CASE diagram czynności. Materiały dla studenta
Zakład Elektrotechniki Teoretycznej i Informatyki Stosowanej Wydział Elektryczny, Politechnika Warszawska Laboratorium modelowania oprogramowania w języku UML Ćwiczenie 4 Ćwiczenia w narzędziu CASE diagram
Kolejkowanie. Graf sekwencyjny. Graf sekwencyjny: biegunowy, acykliczny Graf acykliczny to graf nie zawierający cykli G(V,E)
Kolejkowanie Systemy wbudowane dr. inŝ. Paweł Russek Katedra Elektroniki AGH Graf sekwencyjny Graf sekwencyjny: biegunowy, acykliczny Graf acykliczny to graf nie zawierający cykli Cykl to droga zamknięta
OPTYMALIZACJA HARMONOGRAMOWANIA MONTAŻU SAMOCHODÓW Z ZASTOSOWANIEM PROGRAMOWANIA W LOGICE Z OGRANICZENIAMI
Autoreferat do rozprawy doktorskiej OPTYMALIZACJA HARMONOGRAMOWANIA MONTAŻU SAMOCHODÓW Z ZASTOSOWANIEM PROGRAMOWANIA W LOGICE Z OGRANICZENIAMI Michał Mazur Gliwice 2016 1 2 Montaż samochodów na linii w
OPTYMALNA ALOKACJA OBIEKTÓW Z WYKORZYSTANIEM ALGORYTMÓW EWOLUCYJNYCH
Stanisław KRENICH 1 Alokacja obiektów Optymalizacja Algorytmy ewolucyjne OPTYMALNA ALOKACJA OBIEKTÓW Z WYKORZYSTANIEM ALGORYTMÓW EWOLUCYJNYCH W artykule opisano metodę rozwiązywani zagadnienia optymalnej
FOLIA POMERANAE UNIVERSITATIS TECHNOLOGIAE STETINENSIS Folia Pomer. Univ. Technol. Stetin. 2009, Oeconomica 275 (57), 53 58
FOLIA POMERANAE UNIVERSITATIS TECHNOLOGIAE STETINENSIS Folia Pomer. Univ. Technol. Stetin. 2009, Oeconomica 275 (57), 53 58 Anna LANDOWSKA ROZWIĄZANIE PROBLEMU OPTYMALNEGO PRZYDZIAŁU ZA POMOCĄ KLASYCZNEGO
Załącznik KARTA PRZEDMIOTU. KARTA PRZEDMIOTU Wydział Automatyki, Elektroniki i Informatyki, Rok akademicki: 2009/2010
1/1 Wydział Automatyki, Elektroniki i Informatyki, Rok akademicki: 2009/2010 Kierunek: INFORMATYKA Specjalność: PRZEDMIOT OBOWIĄZKOWY DLA WSZYSTKICH STUDENTÓW. Tryb studiów: NIESTACJONARNE PIERWSZEGO STOPNIA
1 Programowanie całkowitoliczbowe PLC
Metody optymalizacji, wykład nr 9 Paweł Zieliński Programowanie całkowitoliczbowe PLC Literatura [] S.P. Bradley, A.C. Hax, T. L. Magnanti Applied Mathematical Programming Addison-Wesley Pub. Co. (Reading,
Algorytm hybrydowy dla alokacji portfela inwestycyjnego przy ograniczonych zasobach
Adam Stawowy Algorytm hybrydowy dla alokacji portfela inwestycyjnego przy ograniczonych zasobach Summary: We present a meta-heuristic to combine Monte Carlo simulation with genetic algorithm for Capital
Programowanie deklaratywne
Programowanie deklaratywne Artur Michalski Informatyka II rok Plan wykładu Wprowadzenie do języka Prolog Budowa składniowa i interpretacja programów prologowych Listy, operatory i operacje arytmetyczne
CLP Programowanie logiczne z ograniczeniami.
CLP Programowanie logiczne z ograniczeniami. Wstęp Programowanie z ograniczeniami (Constraint Programming CP) stało się w ostatnich latach popularnym sposobem modelowania i rozwiązywania wielu problemów
WYKŁAD. Jednostka prowadząca: Wydział Techniczny. Kierunek studiów: Elektronika i telekomunikacja. Nazwa przedmiotu: Język programowania C++
Jednostka prowadząca: Wydział Techniczny Kierunek studiów: Elektronika i telekomunikacja Nazwa przedmiotu: Język programowania C++ Charakter przedmiotu: podstawowy, obowiązkowy Typ studiów: inŝynierskie
POWSZECHNE KRAJOWE ZASADY WYCENY (PKZW)
POWSZECHNE KRAJOWE ZASADY WYCENY (PKZW) NOTA INTERPETACYJNA NR 1 NI 1 ZASTOSOWANIE PODEJŚCIA PORÓWNAWCZEGO W WYCENIE NIERUCHOMOŚCI 1. WPROWADZENIE...2 2. PRZEDMIOT I ZAKRES STOSOWANIA NOTY...2 3. ZAŁOśENIA
Kontrakty zakupowe. PC-Market
Kontrakty zakupowe PC-Market 7.2.110.0 2009 Insoft sp. z o.o. 31-227 Kraków ul. Jasna 3a tel. (012) 415-23-72 wew. 11 e-mail: market@insoft.com.pl http://www.insoft.com.pl PC-Market 7 kontrakty. 1. Czym
DOBÓR ŚRODKÓW TRANSPORTOWYCH DLA GOSPODARSTWA PRZY POMOCY PROGRAMU AGREGAT - 2
InŜynieria Rolnicza 14/2005 Michał Cupiał, Maciej Kuboń Katedra InŜynierii Rolniczej i Informatyki Akademia Rolnicza im. Hugona Kołłątaja w Krakowie DOBÓR ŚRODKÓW TRANSPORTOWYCH DLA GOSPODARSTWA PRZY POMOCY
Przeszukiwanie z nawrotami. Wykład 8. Przeszukiwanie z nawrotami. J. Cichoń, P. Kobylański Wstęp do Informatyki i Programowania 238 / 279
Wykład 8 J. Cichoń, P. Kobylański Wstęp do Informatyki i Programowania 238 / 279 sformułowanie problemu przegląd drzewa poszukiwań przykłady problemów wybrane narzędzia programistyczne J. Cichoń, P. Kobylański
KONTROLING I MONITOROWANIE ZLECEŃ PRODUKCYJNYCH W HYBRYDOWYM SYSTEMIE PLANOWANIA PRODUKCJI
KONTROLING I MONITOROWANIE ZLECEŃ PRODUKCYJNYCH W HYBRYDOWYM SYSTEMIE PLANOWANIA PRODUKCJI Adam KONOPA, Jacek CZAJKA, Mariusz CHOLEWA Streszczenie: W referacie przedstawiono wynik prac zrealizowanych w
Specyfikacja zadania informatycznego nr 1
INFORMATYCZNE ROZWIĄZYWANIE PROBLEMÓW Specyfikacja zadania informatycznego nr 1 Cele projektu Opis potrzeby wykonania zadania Środek informatyczny Reprezentacja obiektu System ekspertowy Procedury Heurystyki
Modelowanie przy uŝyciu arkusza kalkulacyjnego
Wydział Odlewnictwa Wirtualizacja technologii odlewniczych Modelowanie przy uŝyciu Projektowanie informatycznych systemów zarządzania 2Modelowanie przy uŝyciu Modelowania przy uŝyciu Wprowadzenie Zasady
Układy równań liniowych. Ax = b (1)
Układy równań liniowych Dany jest układ m równań z n niewiadomymi. Liczba równań m nie musi być równa liczbie niewiadomych n, tj. mn. a a... a b n n a a... a b n n... a a... a b m m mn n m
PODSTAWY SZTUCZNEJ INTELIGENCJI
Katedra Informatyki Stosowanej Politechnika Łódzka PODSTAWY SZTUCZNEJ INTELIGENCJI Laboratorium PROGRAMOWANIE SYSTEMÓW EKSPERTOWYCH Opracowanie: Dr hab. inŝ. Jacek Kucharski Dr inŝ. Piotr Urbanek Cel ćwiczenia
Gramatyki, wyprowadzenia, hierarchia Chomsky ego. Gramatyka
Gramatyki, wyprowadzenia, hierarchia Chomsky ego Teoria automatów i języków formalnych Dr inŝ. Janusz Majewski Katedra Informatyki Gramatyka Gramatyką G nazywamy czwórkę uporządkowaną gdzie: G =
PRZEWODNIK PO PRZEDMIOCIE
Nazwa przedmiotu: Algorytmy i programowanie Algorithms and Programming Kierunek: Zarządzanie i Inżynieria Produkcji Rodzaj przedmiotu: kierunkowy Poziom studiów: studia I stopnia forma studiów: studia
Metodyki i techniki programowania
Metodyki i techniki programowania dr inż. Maciej Kusy Katedra Podstaw Elektroniki Wydział Elektrotechniki i Informatyki Politechnika Rzeszowska Elektronika i Telekomunikacja, sem. 2 Plan wykładu Sprawy
Krzysztof T. Psurek Politechnika Śląska Wydział Organizacji i Zarządzania
Streszczenie ARCHITEKTURA SYSTEMU EKSPERTOWEGO W PRZEDSIĘBIORSTWIE ROZPROSZONYM Krzysztof T. Psurek Politechnika Śląska Wydział Organizacji i Zarządzania ktp@ps.edu.pl W pracy przedstawiono podstawową
Systemy liczenia. 333= 3*100+3*10+3*1
Systemy liczenia. System dziesiętny jest systemem pozycyjnym, co oznacza, Ŝe wartość liczby zaleŝy od pozycji na której się ona znajduje np. w liczbie 333 kaŝda cyfra oznacza inną wartość bowiem: 333=
Laboratorium przedmiotu Technika Cyfrowa
Laboratorium przedmiotu Technika Cyfrowa ćw.3 i 4: Asynchroniczne i synchroniczne automaty sekwencyjne 1. Implementacja asynchronicznych i synchronicznych maszyn stanu w języku VERILOG: Maszyny stanu w
Elementy Modelowania Matematycznego Wykład 7 Programowanie nieliniowe i całkowitoliczbowe
Spis treści Elementy Modelowania Matematycznego Wykład 7 i całkowitoliczbowe Romuald Kotowski Katedra Informatyki Stosowanej PJWSTK 2009 Spis treści Spis treści 1 Wstęp 2 3 Spis treści Spis treści 1 Wstęp
K.Pieńkosz Badania Operacyjne Wprowadzenie 1. Badania Operacyjne. dr inż. Krzysztof Pieńkosz
K.Pieńkosz Wprowadzenie 1 dr inż. Krzysztof Pieńkosz Instytut Automatyki i Informatyki Stosowanej Politechniki Warszawskiej pok. 560 A tel.: 234-78-64 e-mail: K.Pienkosz@ia.pw.edu.pl K.Pieńkosz Wprowadzenie
INWENTARYZACJA W PROGRAMIE INTEGRA
INWENTARYZACJA W PROGRAMIE INTEGRA Niniejszy dokument przedstawia zasady przeprowadzania Inwentaryzacji w programie Integra. Przydatną funkcją jest moŝliwość tworzenia arkuszy inwentaryzacyjnych wykorzystywanych
ANALIZA HIERARCHICZNA PROBLEMU W SZACOWANIU RYZYKA PROJEKTU INFORMATYCZNEGO METODĄ PUNKTOWĄ. Joanna Bryndza
ANALIZA HIERARCHICZNA PROBLEMU W SZACOWANIU RYZYKA PROJEKTU INFORMATYCZNEGO METODĄ PUNKTOWĄ Joanna Bryndza Wprowadzenie Jednym z kluczowych problemów w szacowaniu poziomu ryzyka przedsięwzięcia informatycznego
LABORATORIUM Systemy teletransmisji i transmisja danych
LABORATORIUM Systemy teletransmisji i transmisja danych INSTRUKCJA NR:3 TEMAT: Podstawy adresowania IP w protokole TCP/IP 1 Cel ćwiczenia: WyŜsza Szkoła Technik Komputerowych i Telekomunikacji Zapoznanie
Karta (sylabus) przedmiotu
WM Karta (sylabus) przedmiotu MECHANIKA I BUDOWA MASZYN Studia I stopnia o profilu: A P Przedmiot: Wybrane z Kod ECTS Status przedmiotu: obowiązkowy MBM S 0 5 58-4_0 Język wykładowy: polski, angielski
Katedra Informatyki Stosowanej. Algorytmy ewolucyjne. Inteligencja obliczeniowa
Wydział Zarządzania AGH Katedra Informatyki Stosowanej Algorytmy ewolucyjne Treść wykładu Wprowadzenie Zasada działania Podział EA Cechy EA Algorytm genetyczny 2 EA - wprowadzenie Algorytmy ewolucyjne
Współpraca Integry z programami zewnętrznymi
Współpraca Integry z programami zewnętrznymi Uwaga! Do współpracy Integry z programami zewnętrznymi potrzebne są dodatkowe pliki. MoŜna je pobrać z sekcji Download -> Pozostałe po zalogowaniu do Strefy
BADANIA OPERACYJNE i teoria optymalizacji. Prowadzący: dr Tomasz Pisula Katedra Metod Ilościowych
BADANIA OPERACYJNE i teoria optymalizacji Prowadzący: dr Tomasz Pisula Katedra Metod Ilościowych e-mail: tpisula@prz.edu.pl 1 Literatura podstawowa wykorzystywana podczas zajęć wykładowych: 1. Gajda J.,
Prezydent Miasta Radomia ogłasza nieograniczony przetarg ofertowy na sprzedaŝ nieruchomości stanowiących własność Gminy Miasta Radomia
Prezydent Miasta Radomia ogłasza nieograniczony przetarg ofertowy na sprzedaŝ nieruchomości stanowiących własność Gminy Miasta Radomia Przedmiotem nieograniczonego przetargu ofertowego jest sprzedaŝ nieruchomości
Rachunkowość. Decyzje zarządcze 1/58
Rachunkowość zarządcza Decyzje zarządcze 1/58 Decyzje zarządcze Spis treści Rodzaje decyzji zarządczych Decyzje podjąć / odrzucić działanie Ogólny opis Koszty relewantne opis i przykłady Przykłady decyzji
Programowanie deklaratywne
Programowanie deklaratywne Artur Michalski Informatyka II rok Plan wykładu Wprowadzenie do języka Prolog Budowa składniowa i interpretacja programów prologowych Listy, operatory i operacje arytmetyczne
Spis treści. spis treści wygenerowany automatycznie
Spis treści Rozdział 2.Wymagania edytorskie 2 2.1. Wymagania ogólne 2 2.2. Tytuły rozdziałów i podrozdziałów 2 2.3. Rysunki, tabele i wzory 3 2.3.1. Rysunki 3 2.3.2. Tabele 4 2.3.3. Wzory 4 2.4. Odsyłacze
XII. Warunek wielokrotnego wyboru switch... case
XII. Warunek wielokrotnego wyboru switch... case 12.1. Gdy mamy więcej niŝ dwie moŝliwości Do tej pory poznaliśmy warunek if... else... Po co nam kolejny? Trudno powiedzieć, ale na pewno nie po to, Ŝeby
Komputeryzacja w zarządzaniu
Komputeryzacja w zarządzaniu Zasady uzyskania zaliczenia Wykład 24 godziny Laboratorium - 16 godzin Egzamin dr inŝ. Edyta Kucharska AGH, Katedra Automatyki tel. 12-617-39-24 e-mail edyta@agh.edu.pl Ocena
INSTRUKCJA INWENTARYZACJI
INSTRUKCJA INWENTARYZACJI Inwentaryzacją nazywamy czynności zmierzające do sporządzenia szczegółowego spisu z natury stanów magazynowych towaru na określony dzień. Inwentaryzacja polega na ustaleniu za
Pracownia elektryczna i elektroniczna. Elektronika cyfrowa. Ćwiczenie nr 5.
Pracownia elektryczna i elektroniczna. Elektronika cyfrowa. Ćwiczenie nr 5. Klasa III Opracuj projekt realizacji prac związanych z badaniem działania cyfrowych bloków arytmetycznych realizujących operacje
Analiza stanów gry na potrzeby UCT w DVRP
Analiza stanów gry na potrzeby UCT w DVRP Seminarium IO na MiNI 04.11.2014 Michał Okulewicz based on the decision DEC-2012/07/B/ST6/01527 Plan prezentacji Definicja problemu DVRP DVRP na potrzeby UCB Analiza
Sprzęt komputera - zespół układów wykonujących programy wprowadzone do pamięci komputera (ang. hardware) Oprogramowanie komputera - zespół programów
Sprzęt komputera - zespół układów wykonujących programy wprowadzone do pamięci komputera (ang. hardware) Oprogramowanie komputera - zespół programów przeznaczonych do wykonania w komputerze (ang. software).
Jednostki informacji. Bajt moŝna podzielić na dwie połówki 4-bitowe nazywane tetradami (ang. nibbles).
Wykład 1 1-1 Informatyka nauka zajmująca się zbieraniem, przechowywaniem i przetwarzaniem informacji. Informacja obiekt abstrakcyjny, który w postaci zakodowanej moŝe być przechowywany, przesyłany, przetwarzany
Metodyki i techniki programowania
Metodyki i techniki programowania dr inż. Maciej Kusy Katedra Podstaw Elektroniki Wydział Elektrotechniki i Informatyki Politechnika Rzeszowska Elektronika i Telekomunikacja, sem. 2 Plan wykładu Sprawy
PRZEWODNIK PO PRZEDMIOCIE
Nazwa przedmiotu: Programowanie liniowe w zagadnieniach finansowych i logistycznych Linear programming in financial and logistics problems Kierunek: Matematyka Rodzaj przedmiotu: obowiązkowy dla specjalności
KOMPUTEROWE WSPOMAGANIE ZARZĄDZANIA PROJEKTAMI W PRZEDSIĘBIORSTWIE
KOMPUTEROWE WSPOMAGANIE ZARZĄDZANIA PROJEKTAMI W PRZEDSIĘBIORSTWIE Seweryn SPAŁEK Streszczenie: Zarządzanie projektami staje się coraz bardziej powszechne w przedsiębiorstwach produkcyjnych, handlowych
WYKORZYSTANIE NARZĘDZIA Solver DO ROZWIĄZYWANIA ZAGADNIENIA Problem przydziału
WYKORZYSTANIE NARZĘDZIA Solver DO ROZWIĄZYWANIA ZAGADNIENIA Problem przydziału Problem przydziału Przykład Firma KARMA zamierza w okresie letnim przeprowadzić konserwację swoich urządzeń; mieszalników,
Systemy rozgrywek sportowych OGÓLNE ZASADY ORGANIZOWANIA ROZGRYWEK SPORTOWYCH
Systemy rozgrywek sportowych OGÓLNE ZASADY ORGANIZOWANIA ROZGRYWEK SPORTOWYCH Rozgrywki sportowe moŝna organizować na kilka róŝnych sposobów, w zaleŝności od liczby zgłoszonych druŝyn, czasu, liczby boisk
LICZNIKI Liczniki scalone serii 749x
LABOATOIUM PODSTAWY ELEKTONIKI LICZNIKI Liczniki scalone serii 749x Cel ćwiczenia Zapoznanie się z budową i zasadą działania liczników synchronicznych i asynchronicznych. Poznanie liczników dodających
KONKURENCJA DOSKONAŁA. dr Sylwia Machowska
KONKURENCJA DOSKONAŁA dr Sylwia Machowska Definicja Konkurencja doskonała jest modelem teoretycznym opisującym jedną z form konkurencji na rynku; cechą charakterystyczną konkurencji doskonałej w odróŝnieniu
Cele polityki cenowej
DECYZJE CENOWE Cele polityki cenowej Kształtowanie poziomu sprzedaŝy, Kształtowanie poziomu zysku, Kreowanie wizerunku przedsiębiorstwa, Kształtowanie pozycji konkurencyjnej, Przetrwanie na rynku. 2/30
[1] E. M. Reingold, J. Nievergelt, N. Deo Algorytmy kombinatoryczne PWN, 1985.
Metody optymalizacji, wykład nr 10 Paweł Zieliński 1 Literatura [1] E. M. Reingold, J. Nievergelt, N. Deo Algorytmy kombinatoryczne PWN, 1985. [2] R.S. Garfinkel, G.L. Nemhauser Programowanie całkowitoliczbowe
WSPÓŁCZYNNIK GOTOWOŚCI SYSTEMU LOKOMOTYW SPALINOWYCH SERII SM48
TECHNIKA TRANSPORTU SZYNOWEGO Andrzej MACIEJCZYK, Zbigniew ZDZIENNICKI WSPÓŁCZYNNIK GOTOWOŚCI SYSTEMU LOKOMOTYW SPALINOWYCH SERII SM48 Streszczenie W artykule wyznaczono współczynniki gotowości systemu
PRZEWODNIK PO PRZEDMIOCIE
Nazwa przedmiotu: Kierunek: Informatyka Rodzaj przedmiotu: obowiązkowy w ramach treści kierunkowych, moduł kierunkowy oólny Rodzaj zajęć: wykład, laboratorium I KARTA PRZEDMIOTU CEL PRZEDMIOTU PRZEWODNIK
System Wspierania Zakupów. ZGH Bolesław S.A.
System Wspierania Zakupów ZGH Bolesław S.A. Podręcznik Operatora Modułu Aukcji Elektronicznych Wersja ZGH Bolesław S.A. 1.0 (c) 2010 Otwarty Rynek Elektroniczny S.A. Marketplanet 1 1. Spis treści 1. SPIS
REGULAMIN ŚWIADCZENIA USŁUG ON-LINE
REGULAMIN ŚWIADCZENIA USŁUG ON-LINE I. Postanowienia ogólne. 1. Regulamin określa rodzaje i warunki usług świadczonych przez Serwis oraz warunki zawierania umów o świadczenie usług oraz zasady korzystania
PRZEWODNIK PO PRZEDMIOCIE
Nazwa przedmiotu: INTELIGENTNE SYSTEMY OBLICZENIOWE Systems Based on Computational Intelligence Kierunek: Inżynieria Biomedyczna Rodzaj przedmiotu: obowiązkowy moduł specjalności informatyka medyczna Rodzaj
PRZEWODNIK PO PRZEDMIOCIE
Nazwa przedmiotu: Programowanie liniowe w technice Linear programming in engineering problems Kierunek: Rodzaj przedmiotu: obowiązkowy na kierunku matematyka przemysłowa Rodzaj zajęć: wykład, laboratorium,
Automatyka Treść wykładów: Literatura. Wstęp. Sygnał analogowy a cyfrowy. Bieżące wiadomości:
Treść wykładów: Automatyka dr inż. Szymon Surma szymon.surma@polsl.pl pok. 202, tel. +48 32 603 4136 1. Podstawy automatyki 1. Wstęp, 2. Różnice między sygnałem analogowym a cyfrowym, 3. Podstawowe elementy
Zagadnienia optymalizacji Problems of optimization
KARTA MODUŁU / KARTA PRZEDMIOTU Kod modułu Nazwa modułu Nazwa modułu w języku angielskim Obowiązuje od roku akademickiego 0/04 Zagadnienia optymalizacji Problems of optimization A. USYTUOWANIE MODUŁU W
Wyznaczanie symulacyjne granicy minimalnej w portfelu Markowitza
Wyznaczanie symulacyjne granicy minimalnej w portfelu Markowitza Łukasz Kanar UNIWERSYTET WARSZAWSKI WYDZIAŁ NAUK EKONOMICZNYCH WARSZAWA 2008 1. Portfel Markowitza Dany jest pewien portfel n 1 spółek giełdowych.
PoniŜej zamieszczone są rysunki przedstawiane na wykładach z przedmiotu Peryferia Komputerowe. ELEKTRONICZNE UKŁADY CYFROWE
PoniŜej zamieszczone są rysunki przedstawiane na wykładach z przedmiotu Peryferia Komputerowe. ELEKTRONICZNE UKŁADY CYFROWE Podstawowymi bramkami logicznymi są układy stanowiące: - funktor typu AND (funkcja
Komunikator internetowy w C#
PAŃSTWOWA WYśSZA SZKOŁA ZAWODOWA W ELBLĄGU INSTYTUT INFORMATYKI STOSOWANEJ Sprawozdanie Komunikator internetowy w C# autor: Artur Domachowski Elbląg, 2009 r. Komunikacja przy uŝyciu poczty internetowej
Struktury danych i złozoność obliczeniowa. Prof. dr hab. inż. Jan Magott
Struktury danych i złozoność obliczeniowa Prof. dr hab. inż. Jan Magott Formy zajęć: Wykład 1 godz., Ćwiczenia 1 godz., Projekt 2 godz.. Adres strony z materiałami do wykładu: http://www.zio.iiar.pwr.wroc.pl/sdizo.html
Instrukcja zmian w wersji Vincent Office
Instrukcja zmian w wersji 1.14 Vincent Office 1. Admin-zarządzanie podatnikami. a) przenoszenie planu kont między podatnikami. KaŜdy nowo załoŝony podatnik posiada wzorcowy plan kont opracowny przez naszą
Podstawy ekonomii ELASTYCZNOŚCI W EKONOMII
Podstawy ekonomii ELASTYCZNOŚCI W EKONOMII Elastyczność krzyŝowa popytu Elastyczność dochodowa popytu Opracowanie: dr Tomasz Taraszkiewicz Elastyczność krzyŝowa popytu Elastyczność krzyŝowa popytu Elastyczność
PRZEWODNIK PO PRZEDMIOCIE
Nazwa przedmiotu: Kierunek: Mechatronika Rodzaj przedmiotu: obowiązkowy Rodzaj zajęć: wykład, laboratorium I KARTA PRZEDMIOTU CEL PRZEDMIOTU PRZEWODNIK PO PRZEDMIOCIE C1. Zapoznanie studentów z inteligentnymi
NEURAL NETWORK ) FANN jest biblioteką implementującą SSN, którą moŝna wykorzystać. w C, C++, PHP, Pythonie, Delphi a nawet w środowisku. Mathematica.
Wykorzystanie sztucznych sieci neuronowych do rozpoznawania języków: polskiego, angielskiego i francuskiego Tworzenie i nauczanie sieci przy pomocy języka C++ i biblioteki FANN (Fast Artificial Neural
Program 14. #include <iostream> #include <ctime> using namespace std;
Program 14 Napisać: * funkcję słuŝącą do losowego wypełniania tablicy liczbami całkowitymi z podanego zakresu (*). Parametrami funkcji mają być tablica, jej długość oraz dwie liczby stanowiące krańce przedziału
Metody numeryczne. Instytut Sterowania i Systemów Informatycznych Wydział Elektrotechniki, Informatyki i Telekomunikacji Uniwersytet Zielonogórski
Metody numeryczne Instytut Sterowania i Systemów Informatycznych Wydział Elektrotechniki, Informatyki i Telekomunikacji Uniwersytet Zielonogórski Elektrotechnika stacjonarne-dzienne pierwszego stopnia
Platforma Aukcyjna Marketplanet. Podręcznik Oferenta. Aukcje jedno- i wielopozycyjne
Platforma Aukcyjna Marketplanet Podręcznik Oferenta Aukcje jedno- i wielopozycyjne (c) 2008 Otwarty Rynek Elektroniczny S.A. Marketplanet 1 1. Spis treści 1. SPIS TREŚCI...2 2. WSTĘP...3 3. LOGOWANIE DO
Programowanie obiektowe zastosowanie języka Java SE
Programowanie obiektowe zastosowanie języka Java SE Wstęp do programowania obiektowego w Javie Autor: dr inŝ. 1 Java? Java język programowania obiektowo zorientowany wysokiego poziomu platforma Javy z
Laboratorium modelowania oprogramowania w języku UML. Ćwiczenie 6 Modelowanie przypadków uŝycia i czynności. Materiały dla studentów
Zakład Elektrotechniki Teoretycznej i Informatyki Stosowanej Wydział Elektryczny, Politechnika Warszawska Laboratorium modelowania oprogramowania w języku UML Ćwiczenie 6 Modelowanie przypadków uŝycia
Typowe błędy w analizie rynku nieruchomości przy uŝyciu metod statystycznych
Typowe błędy w analizie rynku nieruchomości przy uŝyciu metod statystycznych Sebastian Kokot XXI Krajowa Konferencja Rzeczoznawców Majątkowych, Międzyzdroje 2012 Rzetelnie wykonana analiza rynku nieruchomości
ZESPÓŁ SZKÓŁ NR 9. Projekt lokalnej sieci komputerowej zapewniającej dostęp do Internetu.
ZESPÓŁ SZKÓŁ NR 9 IM. ROMUALDA TRAUGUTTA W KOSZALINIE Projekt lokalnej sieci komputerowej zapewniającej dostęp do Internetu. autorzy: mgr inŝ. Tomasz Pukiewicz mgr inŝ. Rafał Traczyk - 1 - 1. ZałoŜenia
PRZEDMIOTOWY SYSTEM OCENIANIA. z przedmiotu. Programowanie strukturalne i obiektowe. dla technikum informatycznego
PRZEDMIOTOWY SYSTEM OCENIANIA z przedmiotu Programowanie strukturalne i obiektowe dla technikum informatycznego Zespół Szkół Ogólnokształcących i Technicznych w Słupsku Krzysztof Smoliński 1. Uczniowie
Załącznik Nr 5 do Zarz. Nr 33/11/ Kod przedmiotu:aisd2
Załącznik Nr 5 do Zarz. Nr 33/11/12 (pieczęć wydziału) KARTA PRZEDMIOTU Z1-PU7 WYDANIE N1 Strona 1 z 5 1. Nazwa przedmiotu: ALGORYTMY I STRUKTURY DANYCH 2 3. Karta przedmiotu ważna od roku akademickiego:
KOMBINATORYKA OBIEKTY KOMBINATORYCZNE MATEMATYKA DYSKRETNA (2014/2015)
MATEMATYKA DYSKRETNA (2014/2015) dr hab. inż. Małgorzata Sterna malgorzata.sterna@cs.put.poznan.pl www.cs.put.poznan.pl/msterna/ KOMBINATORYKA OBIEKTY KOMBINATORYCZNE TEORIA ZLICZANIA Teoria zliczania
PRZEWODNIK PO SERWISIE BRe BROKERS Rozdział 3
PRZEWODNIK PO SERWISIE BRe BROKERS Rozdział 3 NajwaŜniejsze funkcje transakcyjne w Serwisie BRe Brokers Składanie zleceń Serwis BRe Brokers umoŝliwia szybkie złoŝenie zlecenia m.in. z poziomu: funkcji
Zamienniki towarów 1/5. Program Handel Premium
1/5 Zamienniki towarów Program Handel Premium Wersja 2010 programu Wersja modułu 1.0 Cena (netto) Tel. Licencja 1 firma Wersja demo Tak Opis modułu Raport umoŝliwia przypisanie wybranym towarom zamienników,
ACCOUNTICA Miesięcznik
ACCOUNTICA Miesięcznik Nr 22/Grudzień 2010/www.gierusz.com.pl Spis treści: 1. Rozwiązywanie krótkookresowych problemów decyzyjnych za pomocą rachunku kosztów zmiennych cz II- mgr Katarzyna Gierusz Artykuł
Plan wykładu. Architektura systemów komputerowych. MnoŜenie realizacja sprzętowa (wersja 1) Układy mnoŝące liczby całkowite.
Plan wykładu rchitektura systemów komputerowych Poziom układów logicznych. Układy mnoŝące i dzielące Cezary Bolek Katedra Informatyki Układy mnoŝące liczby całkowite MnoŜenie liczb bez znaku MnoŜarka sekwencyjna
Temat: Zastosowanie wyrażeń regularnych do syntezy i analizy automatów skończonych
Opracował: dr inż. Zbigniew Buchalski KATEDRA INFORMATYKI TECHNICZNEJ Ćwiczenia laboratoryjne z Logiki Układów Cyfrowych ćwiczenie Temat: Zastosowanie wyrażeń regularnych do syntezy i analizy automatów
Internetowy moduł prezentacji WIZYT KLIENTA PUP do wykorzystania np. na stronie WWW. Wstęp
Internetowy moduł prezentacji WIZYT KLIENTA PUP do wykorzystania np. na stronie WWW. Wstęp Prezentujemy Państwu propozycję modułu aplikacji internetowej słuŝącej do prezentacji zaplanowanych wizyt klienta
Jak rozgrywać turnieje tenisowe?
Jak rozgrywać turnieje tenisowe? Kamila Agnieszka Baten Kamila Agnieszka Baten Strona 1 008-10-16 ISTOTA PROBLEMU Będziemy zajmować się problemem, który został sformułowany w 199 roku przez prof. Hugona
FAQ: 00000014/PL Data: 26/11/2008 Komunikacja w protokole MPI za pomocą Global Data (GD) pomiędzy sterownikami S7-300
PoniŜszy dokument zawiera opis konfiguracji programu STEP7 dla sterowników SIMATIC S7 300/S7 400 w celu stworzenia komunikacji między dwoma stacjami S7 300 za pomocą sieci MPI i usługi komunikacyjnej Danych
Wprowadzenie do Prologa
Wprowadzenie do Prologa Rozdział 1 Tutorial Introduction Maciej Gapiński Dominika Wałęga Spis treści 1. Podstawowe informacje 2. Obiekty i relacje 3. Reguły 4. Fakty 5. Zapytania 6. Zmienne i stałe Podstawowe
BeamYourScreen Bezpieczeństwo
BeamYourScreen Bezpieczeństwo Spis treści Informacje Ogólne 3 Bezpieczeństwo Treści 3 Bezpieczeństwo Interfejsu UŜytkownika 3 Bezpieczeństwo Infrastruktury 3 Opis 4 Aplikacja 4 Kompatybilność z Firewallami
WPROWADZENIE DO SZTUCZNEJ INTELIGENCJI
POLITECHNIKA WARSZAWSKA WYDZIAŁ MECHANICZNY ENERGETYKI I LOTNICTWA MEL WPROWADZENIE DO SZTUCZNEJ INTELIGENCJI NS 586 Dr inż. Franciszek Dul 5. ROZWIĄZYWANIE PROBLEMÓW Z OGRANICZENIAMI Problemy z ograniczeniami
KaŜdemu atrybutowi A przyporządkowana jest dziedzina Dom(A), czyli zbiór dopuszczalnych wartości.
elacja chemat relacji chemat relacji jest to zbiór = {A 1,..., A n }, gdzie A 1,..., A n są artybutami (nazwami kolumn) np. Loty = {Numer, kąd, Dokąd, Odlot, Przylot} KaŜdemu atrybutowi A przyporządkowana
Opis przedmiotu. Karta przedmiotu - Badania operacyjne Katalog ECTS Politechniki Warszawskiej
Kod przedmiotu TR.SIK306 Nazwa przedmiotu Badania operacyjne Wersja przedmiotu 2015/16 A. Usytuowanie przedmiotu w systemie studiów Poziom kształcenia Studia I stopnia Forma i tryb prowadzenia studiów
Programowanie. programowania. Klasa 3 Lekcja 9 PASCAL & C++
Programowanie Wstęp p do programowania Klasa 3 Lekcja 9 PASCAL & C++ Język programowania Do przedstawiania algorytmów w postaci programów służą języki programowania. Tylko algorytm zapisany w postaci programu
podać definicję metody zachłannej stosowaną w algorytmice; wymienić cechy algorytmów zachłannych;
Scenariusz lekcji 1 TEMAT LEKCJI: Algorytmy zachłanne problem pakowania plecaka. 2 CELE WYRAŻONE OPERACYJNIE: 2.1 Wiadomości: Uczeń potrafi: podać definicję metody zachłannej stosowaną w algorytmice; wymienić
OGŁOSZENIE O PRZETARGU NIEOGRANICZONYM (wartość mniejsza od EURO)
OGŁOSZENIE O PRZETARGU NIEOGRANICZONYM (wartość mniejsza od 125.000 EURO) Wrocław, dnia 05.07.2010 r. Ogłoszenie o wszczęciu postępowania ukazało się w Biuletynie Zamówień Publicznych pod nr 176307 w dniu